应用转型-利用VMwarePKS打造企业级容器服务.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《应用转型-利用VMwarePKS打造企业级容器服务.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 应用 转型 利用 VMwarePKS 打造 企业级 容器 服务
- 资源描述:
-
1、应用转型-利用VMwarePKS打造企业级容器服务议程1现代应用发展趋势及挑战2VMware PKS企业级容器服务3PKS架构及部署和运维K8s集群4与VMware其他云管产品的集成5如何为容器应用选择合适工具?2现代应用发展趋势及挑战4来自应用的需求正在驱动客户的云战略和方向平台更新保持应用现状迁移到新环境应用重构修改应用,以适应企业内部或公共云的新运行环境多层混合将多层应用的一部分迁移到公共云为云开发在企业内部或公共云中部署新的云原生应用现状维持在现有环境下保持应用现状云原生应用加速上市 革新 扩展 差异既有应用降低成本 安全 可靠 控制云战略必须与应用需求相匹配业务需求在影响应用架构应用
2、架构在影响IT架构5传统应用 VS 云原生应用需求明确不断升级紧耦合不可复用需求变化快速迭代模块化松耦合传统应用云原生应用修补 无需担心对运行数千个应用的平台组件进行修补。扩展 无缝扩展平台组件,可满足不断变化的需求。升级 如何在确保正常运行的情况下部署新版本的平台?运维工作量 运维一个平台应只需少量资源以及尽可能少的手动干预。否则,应考虑它是否确实能提供运维优势?多种云环境 为任何云环境提供可靠的流畅体验。开放 API 允许平台通过不同的工具集进行操作以及创建 CD 管道。一致性 跨不同云环境配置提供一致的设置体验。设置时间 完成设置一个真实的工作环境需要多长时间?打算用几小时,而不是数周时
3、间。初始-构建后续-运维现代应用环境面临的挑战6VMware PKS企业级容器服务企业生产环境与开发环境中的容器的不同开发中的容器生产中的容器“学习悬崖”负载均衡安全性高可用性应用更新扩展/收缩 可重复的部署复制调度容器容器89Kubernetes在开源项目中的领先地位Kubernetes 在企业级环境中运维的不足高可用性.集群节点本身不具备开箱即用的可用性,(Masters,Workers and etcd nodes)。伸展性.Kubernetes集群处理节点上的pod/服务,但没有提供扩展的机制给Workers,Masters 和 etcd 虚机。健康检查和治愈.Kubernetes集群
4、只对运行在节点上的工作负载的健康进行常规的健康检查。升级.在大型集群上进行滚动升级是很困难的。谁管理它运行的系统?10BOSH 可弥补 Kubernetes 运维的不足 包装有嵌入式的 OS 服务器可部署在多种IaaS上 跨可用区的软件部署 健康监控(服务器和进程)带复活功能的自修复 存储管理 金丝雀滚动升级 集群易于伸缩11BOSH是Cloud Foundry的开开源项目源项目,用Release进行版本管理。用于发布、部署、生命周期管理和分布式系统监控。BOSH一体化编排、管理和运维 Kubernetes 集群Kubo 开源项目的诞生目的:在任何云上,用统一的方法来实例化、部署和管理高可用的
5、Kubernetes集群。方式:Kubo把 Kubernetes 转化为 BOSH 的一个 Release,用 BOSH 来运维管理 k8s。“Day 1”构建通过BOSH部署Kubernetes集群“Day 2”运维可自愈虚机,通过BOSH监控弹性扩展的集群滚动升级到最新的Kubernetes版本高可用性和多AZ支持122017年2月由Pivotal 和 Google 联合推出,于2017年6月贡献给Cloud Foundry基金。提供用于部署和管理Kubo版本的控制平面由VMware、Pivotal和谷歌联合开发使用开源 Kubernetes 构建:与 BOSH 负责运营的当前稳定的 Ku
6、bernetes 版本保持兼容。非专有扩展。生产就绪型:从应用到基础架构的高可用性,不存在任何单点故障。内置运行状况检查、扩展、自动修复和滚动升级。多种云环境:BOSH 提供可靠的一致运维体验。适用于任何云环境。网络管理和安全性:通过 VMware NSX-T 可实现即时可用。多种云环境,多 hypervisor。GCP API 访问:借助 GCP 服务代理,应用可从任意位置以透明方式访问 Google Cloud API。轻松地将工作负载移入/移出 Google Container Engine(GKE)。全自动运维:全自动部署、扩展、修补、升级。无需停机。还可使用 CD 管道部署您的平台。
7、BOSHGCP服务代理HarborNSX-TKubernetesK8s 集群K8s 集群K8s 集群GCPAzureOpenstackAWSPKS Controller13Master 节点、Worker 节点和 etcd 节点的容错自动扩展 Master 节点、Worker 节点和 etcd 节点 集群的日常运行状况检查和自我修复LCM 包括用于确保工作负载正常运行的滚动升级 扩展 高可用性运行状况检查和修复VMware PKS 提供企业级就绪的Kubernetes容器集群服务14PKS架构及部署和运维K8s集群VMware PKS分析自动化安全运维监控日志物理基础设施Container R
8、egistryvSpherevSAN Kubernetes on BOSH(Kubo)NSX-TBOSHmasteretcdmasteretcdworkerVMware PKS提供了企业级就绪的Kubernetes16 Worker etcd etcd etcd Master Master Worker WorkerBOSHThis forms the Open Core of Pivotal Container Service(PKS)Release templatesManifestKubo Releasebosh deployKubo提供了K8S组件的规范17 Worker etcd e
9、tcd etcd Master Master Worker WorkerBOSHThe definition of each of the nodes in the cluster,including:The bits installed on a node(packages)The processes started on a node(jobs)The definition of each of the nodes in the cluster,including:The bits installed on a node(packages)The processes started on
展开阅读全文