实践课堂成都站-0609.key

Similar documents
PowerPoint Presentation

PowerPoint Presentation

A9RF716.tmp

1 IT IT IT IT Virtual Machine, VM VM VM VM Operating Systems, OS IT

Kubernetes 中的存储 邢 舟 IBM 开放技术研究院

幻灯片 1

才云肖勤:从开源第一到企业落地中国银联Kubernetes案例分享

BYOD SDN IT L2 / L3 Channel VLAN ( ) Thin AP SDN L2/L3 QOS ( ) NSX NSX NSX VMware NSX VMware NSX SDN

SH C Cassandra cloud computing cloud Infrastructure cloud-native ap ations Cloud Spanner cluster CNCF CNI Concourse CoreDNS containe tainerize contain

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内


一只特立独行的猪.doc

C3_ppt.PDF

1吴正轩

自由軟體教學平台

PowerPoint Presentation

Cloudy computing forEducation

SL2511 SR Plus 操作手冊_單面.doc

BYOD IP+Optical (IP NGN) API 4. End-to-End (Service Aware) 5. IP NGN (IP Next Generation Network) ( ) Prime Carrier Management Access Edge Co

自由軟體教學平台

自由軟體教學平台

存储视频监控封面(210×270mm)-0725

京东容器平台与数据中心协同发展实践 鲍永成 京东商城 - 基础平台部 技术总监

1.【可以发布,不需去二维码】AS北京2017-张振华-美丽联合容器云平台建设的实战分享.key

OpenResty在又拍云容器平台中的应用

自由軟體社群發展經驗與 Linux認證介紹

Azure_s

V A. 1 Hyper-V R2 V C. A. Hyper-V B. Microsoft SCOM 20 V C. MAP D. Microsoft SCVMM 2008 V B. V D. 2. IT IT 2

政府機關資訊通報第295期(5月)

Quantum Overview

See1

IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG

財金資訊-80期.indd

P4i45GL_GV-R50-CN.p65

7谢瑶瑶

Chapter 2

幻灯片 1

1-What makes QingCloud different? 青云IaaS+PaaS技术路径-李威Jordan


Windows 2000 Server for T100

Network Bandwidth Applications MATE Applications Applications On Demand Calendaring Load Balancer Live Archive Design Northbound Service,Netwo

Microsoft Word - YDB doc

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实

Marketing

スライド 1


User Group SMTP

PowerPoint Presentation

untitled

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

DocHdl2OnPPMtmpTarget

摘 要 2008 年 5 月, 受 南 海 区 妇 联 委 托, 中 山 大 学 课 题 组 赴 南 海 区 八 镇 就 南 海 新 农 村 建 设 中 如 何 实 现 妇 女 与 当 地 经 济 社 会 和 谐 发 展 课 题 进 行 了 实 地 调 研, 以 真 实 掌 握 南 海 区 农 村

1

秘密

E11701


untitled

关于我 刘超 网易云解决方案总架构师 10 余年云计算领域研发及架构经验, 先后在 EMC,CCTV 证券资讯频道,HP, 华为, 网易从事云计算和大数据架构工作 毕业于上海交通大学 曾出版 Lucene 应用开发揭秘 多次作为邀请讲师参加 Dockone 容器技术大会,Segmentfault 开

Tensorflow on Kubernetes

附件三

untitled

图 书 在 版 编 目 渊 悦 陨 孕 冤 数 据 历 史 课 程 与 教 学 论 筑 聂 幼 犁 主 编 援 要 杭 州 院 浙 江 教 育 出 版 社 袁 圆 园 园 猿 援 怨 渊 圆 园 园 源 援 猿 重 印 冤 渊 新 课 程 学 科 教 学 论 丛 书 筑 钟 启 泉 主 编 冤 陨

Microsoft Word - 兵团精神全文


Tech Radar2015修改111

スライド 1

附件9 电梯运行安全监测管理信息平台技术规范 第11部分:系统信息安全技术规范(征求意见稿)

TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP

CD (OpenSourceGuide OpenSourceGuide.pdf) : IR LED

8月31日 高松市震災対策総合訓練が古高松中学校において実施され,住民2000人が参加した

公務員服務法第13條相關解釋彙整表

B1

浙江师范大学2014年度毕业生就业质量报告

目 录 监 管 资 讯 2016 年 全 国 保 险 监 管 工 作 会 议 召 开...3 协 会 动 态 赤 峰 保 险 行 业 协 会 召 开 数 据 统 计 和 信 息 宣 传 总 结 表 彰 会 议...5 赤 峰 市 保 险 行 业 协 会 秘 书 处 召 开 2015 年 度 述 职

同 时, 采 取 提 供 新 闻 线 索 和 素 材 安 排 专 访 等 方 式 主 动 为 新 闻 媒 体 服 务, 为 采 访 报 道 活 动 创 造 便 利 条 件 建 设 网 络 信 息 发 布 平 台 2013 年 9 月 开 通 中 央 纪 委 监 察 部 网 站,2015 年 1 月

大陸教育部等6個部門公佈「現代職業教育體系建設規劃 ( 年)」規劃到2015年初步形成現代職業教育體系框架,到2020年基本建成「中國」特色現代職業教育體系

资 讯 速 递 台 基 于 大 数 据 的 学 校 督 导 评 估 系 统 建 设 上 海 市 闵 行 区 人 民 政 府 教 育 督 导 室 ( 摘 要 ) 闵 行 教 育 在 深 化 教 育 改 革 探 索 管 办 评 分 离 的 背 景 下, 把 教 育 督 导 评 估 系 统 建 设 作 为

時間軸上的竹蓮記憶 學務主任 黃雅彙 我不是竹蓮國小的畢業校友 但對於身為新竹人的我來 說 仔細回想起來 似乎和竹蓮有著一種特別的緣分 對竹蓮國小最初的印象是在小學的時候 猶記得年幼的 我經過一段時日的啦啦隊舞蹈訓練後 老師便帶著我們從學 校步行到竹蓮國小來參加比賽 一踏入竹蓮校門 映入眼簾 的是黑

B1

Microsoft Word - 临政办发6.doc

RunPC2_.doc

ansoft_setup21.doc

MyCOS

Windows RTEMS 1 Danilliu MMI TCP/IP QEMU i386 QEMU ARM POWERPC i386 IPC PC104 uc/os-ii uc/os MMI TCP/IP i386 PORT Linux ecos Linux ecos ecos eco


ch08.PDF


ARP ICMP

ebook140-11

ebook71-13

PowerPoint Presentation

1.5招募说明书(草案)

BYOD Http Redirect convergence Client (1) 2008R2 NLB( ) (2) NLB Unicast mode switch flooding (arp ) NLB DNS Redirect 1. Round-Robin DNS DNS IP/DNS Cli

ebook48-8

HOL-CHG-1695

今天 年春季号 总 92 期

*

( ) / / / / / / /

(Microsoft Word - 8\244T\244\362\277\337\272]\244W\265L\246W.doc)

Microsoft Word - 專家本色 doc

Transcription:

青云 QingCloud 容器器及 Kubernetes 实践 王渊命 青云 QingCloud 容器器平台负责 人

当我们谈论容器器时我们在谈论什什么?

容器器的两个视 角 资源隔离 应 用封装

容器器 生态圈现状 容器器技术 一家独 大百花 齐放 Docker, Rocket, Mesos Universal container, LXC, Hyper Container 调度系统三 足鼎 立 Kubernetes, Mesos, Swarm 2016 年年容器器技术思考 :Docker, Kubernetes, Mesos 将 走向何 方? http://jolestar.com/container-ecosystem/

Container@QingCloud 资源视 角 应 用视 角

Container@QingCloud 资源视 角 QingCloud IaaS 调度系统 支持 Container Instance Virtual Instance Container Instance Applica6ons Guest OS Applica6ons Hypervisor Host OS Hardware

Container@QingCloud 应 用视 角 AppCenter 支持 "container": { "type": "docker", "image": "zookeeper" } Docker 镜像

Container@QingCloud 应 用视 角 AppCenter 支持各 种容器器编排系统

Kubernetes@QingCloud 网络存储负载均衡弹性

Internet Kubernetes 概览 Firewall kubectl (user commands) Node kubelet Proxy docker APIs scheduling actuator authentication authorization REST (pods,services, rep.contollers) cadvisor cadvisor container cadvisor container cadvisor Node kubelet Proxy Scheduler Scheduler controller manager docker Master components Distributed Watchable Storage (implemented via etcd) cadvisor cadvisor container cadvisor container cadvisor

Kubernetes 抽象概念 Service StatefulSet(PetSet) Job PersistentVolume ReplicaSet(ReplicationController) PersistentVolumeClaim Deployment Namespace DaemonSet Label/Selector

Kubernetes 网络 容器器之间可以直接互通, 不不需要 NAT 节点可以喝喝容器器直接互通, 不不需要 NAT 容器器看到 自 己的 IP 应该和其他容器器看到的 一样 CNI (Container Network Interface) - Flannel - Calico - Contiv ClusterIP - Virtual IP - Iptables

Kubernetes 网络之 ClusterIP { "kind": "Service", "apiversion": "v1", "metadata": { "name": "my-service" }, "spec": { "selector": { "app": "MyApp" }, "ports": [ { "protocol": "TCP", "port": 80, "targetport": 9376 } ], "clusterip": "10.0.171.239", "type": LoadBalancer /NodePort" } }

Kubernetes 网络之 flannel Discovery etcd kube-subnet-mgr Backend vxlan aws-vpc

Internet Kubernetes 网络之 QingCloud Public LoadBalancer Nic0(192.168.0.10) Nic1(192.168.1.10) Nic1(192.168.1.11) VPC Node1. NicX(192.168.1.X) Nic0(192.168.0.11) Nic1(192.168.2.10) Nic1(192.168.2.11) LoadBalancer Legacy App VM1 Node2. NicX(192.168.2.X)

Kubernetes 负载均衡器器 Internet LoadBalancer NodePort kube-proxy/iptables NodePort kube-proxy/iptables B B B

Internet Kubernetes 之 QingCloudLB Public LoadBalancer Nic0(192.168.0.10) Nic1(192.168.1.10) Nic1(192.168.1.11) VPC Node1. NicX(192.168.1.X) Nic0(192.168.0.10) Nic1(192.168.1.10) Nic1(192.168.1.11) LoadBalancer Legacy App VM1 Node1. NicX(192.168.1.X)

Kubernetes 存储 Controller Manager scheduler Container(MySQL) X Container(MySQL) Node1 LocalDisk Node2 LocalDisk Controller Manager scheduler Container(MySQL) OK Container(MySQL) Node1 Node2 DistributeDisk

Kubernetes 存储 DistributeDisk nfs ceph glusterfs PersistentVolume plugin - gcepersistentdisk - awselasticblockstore - qingcloudstore

Kubernetes 存储之 QingCloudStore PersistentVolume Plugin PersistentVolume StorageClass PersistentVolumeClaim

Kubernetes 存储之 QingCloudStore kind: PersistentVolume apiversion: v1 metadata: name: qingcloud-pv labels: type: qingcloud spec: capacity: storage: 10Gi accessmodes: - ReadWriteOnce qingcloudstore: volumeid: vol-caoxtgg3 fstype: ext4 kind: PersistentVolumeClaim apiversion: v1 metadata: name: qingcloud-pvc annotations: volume.beta.kubernetes.io/storage-class: qingcloud-storageclass spec: accessmodes: - ReadWriteOnce resources: requests: storage: 3Gi kind: StorageClass apiversion: storage.k8s.io/v1beta1 metadata: name: qingcloud-storageclass provisioner: kubernetes.io/qingcloud-volume parameters: type: "3"

Kubernetes 自动伸缩 Deployment kubectl autoscale deployment php-apache --cpu-percent=50 --min=1 --max=10 集群的 自动伸缩 (TriggeredScaleUp Event) gcloud container clusters create mytestcluster \ zone=us-central1-b --enable-autoscaling --min-nodes=3 --max-nodes=10 --num-nodes=5

Kubernetes@QingCloud 网络 (SDN Passthrough) 存储 (PersistentVolumePlugin) 负载均衡 (LB + SDN) 自动伸缩 (Event + IaaS API)

计划 7 月份公开试 用 AppCenter 支持 Kubernetes 应 用规范 Kubernetes 之上的服务