云平台建设应用解决方案.pptx
《云平台建设应用解决方案.pptx》由会员分享,可在线阅读,更多相关《云平台建设应用解决方案.pptx(79页珍藏版)》请在悟道方案网上搜索。
1、云平台应用解决方案,内容,XX云平台简介 XX架构 XX部署模型 BOSH工作原理 用BOSH自动化部署XX 用BOSH实现XX弹性 BOSH应用实例,XX 云平台简介,Sound architecture: future proofing without overdoing Unit and integration tests Responding to changing business needs Confusing technology landscape,应用的复杂度: 开发,Choosing the right hardware, operating system, web ser
2、ver Monitoring applications Responding to scalability needs Dealing with hardware- and system-level failures Upgrading without substantial down time,应用的复杂度:部署和运维,内在的和实际的复杂度,Implementation,Functional logic,Implementation overhead,内在的 复杂度,实际的 复杂度,云计算的三个层次,Application Service Interface,Private Clouds,P
3、ublic Clouds,Micro Clouds,XX 开放 PaaS,Data Services,Other Services,Msg Services,Cloud Provider Interface,Cloud Provider Interface,Application Service Interface,Private Clouds,Public Clouds,Data Services,Other Services,Msg Services,Partners,Apache2 license,Micro Clouds,XX 开放 PaaS,XX 的架构,XX 层次,Hardware
4、 (CPU, Memory, Storage, Network),Infrastructure as a Service,Outer Shell (BOSH),Inner Shell (CF),Clients,XX 内壳(Inner Shell),Routers,CloudControllers,App,App,HealthManager,Execution Agents (DEA) Pool,Messaging,Users,Developers,Stagers,Services,XX内部架构,App meta data,dea,dea,dea,dea,dea,可动态发现组件 组件之间无依赖性
5、 启动顺序无关 各组件独立的扩展,设计原则,XX部署模型,XX 组件模型,uaa,ccdb,nats,health manager,XX 部署模型(1)- 单结点,单虚拟机或物理机,OS,XX 部署模型(2)- 多结点,每台虚拟机(或物理机)部署一个或数个组件,500 5,000 VMs 40+ unique node types 75+ unique software packages 75+ unique environments Small team,CloudF生产系统部署的实例,dev_setup 手工部署 直接在操作系统(ubuntu 10.04)中用脚本部署 可部署单结点或多结点
6、 适合小规模实验的环境 支持虚拟机和物理机 每台机器需要手工安装和修改配置文件 系统扩容能力和弹性计算较差,XX两种部署方法(1),BOSH 自动部署 自动化大规模部署多结点系统 集中式的配置文件 支持自动化系统扩容 仅支持虚拟机 对各类IaaS平台集成 (CPI) 在C生产系统中使用,XX两种部署方法(2),BOSH工作原理,BOSH is a recursive definition of BOSH Outter SHell,什么是BOSH?,来自XX的开源项目 通用的自动化部署工具链 可以部署多种软件 XX, Gerrit, Jenkins, Wordpress, MySQL, ,BOS
7、H是大规模自动化管理工具,部署系统 更新配置 版本管理 监控运行,BOSH在XX中的作用,BOSH的内部结构,BOSH部署原理(1),BOSH CLI,Operation Staff,BOSH,BOSH是部署系统的总指挥 管理员通过BOSH CLI工具发送指令给BOSH,BOSH部署原理(2),BOSH CLI,IaaS,Operation Staff,创建虚拟机,BOSH,CPI,CPI ( Cloud Provider Interface)支持多种 IaaS BOSH通过CPI管理IaaS层资源(虚拟机、虚拟存储、虚拟网络等),BOSH部署原理(3),Inner Shell,. . .,B
8、OSH CLI,VM,Operation Staff,创建虚拟机,VM,VM,VM,BOSH调用CPI动态生成虚拟机 Inner Shell 被管理的部分,IaaS,BOSH,CPI,BOSH部署原理(4),Inner Shell,. . .,BOSH CLI,VM,Stemcell,Operation Staff,Deployment,创建虚拟机,VM,VM,VM,Stemcell提供虚拟机模板 Deployment manifest定义部署细节: IP地址、用户名/密码等,IaaS,BOSH,CPI,BOSH部署原理(5),Inner Shell,. . .,BOSH CLI,Stemce
9、ll,Deployment,Operation Staff,创建虚拟机,每个虚拟机内嵌一个Agent 负责管理、控制、监控虚拟机,IaaS,BOSH,CPI,BOSH部署原理(6),Inner Shell,. . .,BOSH CLI,Stemcell,Deployment,Operation Staff,创建虚拟机,Agent接收BOSH的指令 完成软件部署安装、应用起停、系统监控等任务,IaaS,BOSH,CPI,BOSH部署原理(7),Inner Shell,. . .,BOSH CLI,Stemcell,Release,Deployment,Operation Staff,创建虚拟机,



- 温馨提示:
建议用WPS软件(.pptx、.docx)打开文档,少量文档使用Microsoft(.ppt、.doc)打开易出错。
- 配套讲稿:
如PPT文件的首页显示word图标打开文档,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 云平台建设 应用解决方案
