基于Cloud_Foundry的大企业私有云方案课件.pptx

上传人:scccc 文档编号:11789219 上传时间:2021-09-11 格式:PPTX 页数:90 大小:3.92MB
返回 下载 相关 举报
基于Cloud_Foundry的大企业私有云方案课件.pptx_第1页
第1页 / 共90页
基于Cloud_Foundry的大企业私有云方案课件.pptx_第2页
第2页 / 共90页
基于Cloud_Foundry的大企业私有云方案课件.pptx_第3页
第3页 / 共90页
基于Cloud_Foundry的大企业私有云方案课件.pptx_第4页
第4页 / 共90页
基于Cloud_Foundry的大企业私有云方案课件.pptx_第5页
第5页 / 共90页
点击查看更多>>
资源描述

《基于Cloud_Foundry的大企业私有云方案课件.pptx》由会员分享,可在线阅读,更多相关《基于Cloud_Foundry的大企业私有云方案课件.pptx(90页珍藏版)》请在三一文库上搜索。

1、基于Cloud Foundry的大企业私有云方案,用友软件 白小勇,基于Cloud_Foundry的大企业私有云方案,1,用友软件 白小勇,基于Cloud Foundry的大企业私有云方案,基于Cloud_Foundry的大企业私有云方案,2,目录,引子 为什么Cloud Foundry要这么设计? PaaS平台要解决的三个问题? 开发方面的两个问题? 我们是怎样快速构建大企业私有云的? 概念界定 大企业为什么需要私有云? 基于CF的大企业私有云产品化之路 产品分析 开发任务 实施策略,基于Cloud_Foundry的大企业私有云方案,3,目录,引子 为什么Cloud Foundry要这么设计

2、? PaaS平台要解决的三个问题? 开发方面的两个问题? 我们是怎样快速构建大企业私有云的? 概念界定 大企业为什么需要私有云? 基于CF的大企业私有云产品化之路 产品分析 开发任务 实施策略,基于Cloud_Foundry的大企业私有云方案,4,Cloud Foundry解决了什么问题?,From Accelerating your Journey to Application Transformation, EMC World 2012,5,基于Cloud_Foundry的大企业私有云方案,5,Cloud Foundry逻辑视图,PC 浏览器访问,health manager,VMC cl

3、ient,Mobile App访问,STS Plugin,Router 路由 (Nginx + Locator Service),NATS 消息总线,service pool,MySQL,MongoDB,Radis,RabbitMQ,cc - db,uaa - db,uaa - AuthN,package cache,blobstore,Caldecott,Oracle,Legacy App,6,基于Cloud_Foundry的大企业私有云方案,6,NATS,Cloud Foundry逻辑视图,PC 浏览器访问,health manager,VMC client,Mobile App访问,ST

4、S Plugin,Router 路由 (Nginx + Locator Service),NATS 消息总线,service pool,MySQL,MongoDB,Radis,RabbitMQ,cc - db,uaa - db,uaa - AuthN,package cache,blobstore,Caldecott,Oracle,Legacy App,7,other,基于Cloud_Foundry的大企业私有云方案,7,两个主题,一. 为什么Cloud Foundry要这么设计? 二. 我们是怎样快速构建大企业私有云的?,8,基于Cloud_Foundry的大企业私有云方案,8,目录,引子

5、为什么Cloud Foundry要这么设计? PaaS平台要解决的三个问题? 开发方面的两个问题? 我们是怎样快速构建大企业私有云的? 概念界定 大企业为什么需要私有云? 基于CF的大企业私有云产品化之路 产品分析 开发任务 实施策略,基于Cloud_Foundry的大企业私有云方案,9,主题一的概述,10,基于Cloud_Foundry的大企业私有云方案,10,目录,引子 为什么Cloud Foundry要这么设计? PaaS平台要解决的三个问题? 开发方面的两个问题? 我们是怎样快速构建大企业私有云的? 概念界定 大企业为什么需要私有云? 基于CF的大企业私有云产品化之路 产品分析 开发任

6、务 实施策略,基于Cloud_Foundry的大企业私有云方案,11,PaaS问题1 弹性伸缩架构,12,基于Cloud_Foundry的大企业私有云方案,12,PaaS问题1 弹性伸缩架构 分析,13,基于Cloud_Foundry的大企业私有云方案,13,PaaS问题1 弹性伸缩架构 解决,14,基于Cloud_Foundry的大企业私有云方案,14,dea实现了资源切分(应用层),15,虚拟网络接口切分网络,aufs 切分存储,Warden切分cpu、内存,基于Cloud_Foundry的大企业私有云方案,15,router实现了资源聚合(应用层),16,Nginx (+lua exte

7、nsion),upstream locator service,dea 10.0.0.1,dea 10.0.0.2,nats,http request,dea ip?,10.0.0.2,NATS,首次访问,二次访问,cookie: 10.0.0.2,cookie: 10.0.0.2,基于Cloud_Foundry的大企业私有云方案,16,Cloud Foundry逻辑视图,PC 浏览器访问,Mobile App访问,Router 路由 (Nginx + Locator Service),17,基于Cloud_Foundry的大企业私有云方案,17,PaaS问题2 运维智能化,18,基于Clou

8、d_Foundry的大企业私有云方案,18,PaaS问题2 运维智能化 分析1/2,19,基于Cloud_Foundry的大企业私有云方案,19,PaaS问题2 运维智能化 分析2/2,20,基于Cloud_Foundry的大企业私有云方案,20,PaaS问题2 运维智能化 解决1/2,21,基于Cloud_Foundry的大企业私有云方案,21,PaaS问题2 运维智能化 解决2/2,22,基于Cloud_Foundry的大企业私有云方案,22,Cloud Foundry基于消息的架构,uaa,ccdb,nats,health manager,23,基于Cloud_Foundry的大企业私有

9、云方案,23,nats解决了什么问题?,高可用的 模块自发现 模块之间的松耦合 高性能的 非阻塞的 编程简化 基于事件和消息的模块通讯,24,发布者,主题,订阅者,订阅者,订阅者,hello,hello,hello,hello,基于Cloud_Foundry的大企业私有云方案,24,带线程池的多路Reactor模式(nats背后的原理),25,耗时IO操作不会阻塞线程 避免了多线程切换 降低了线程占用的内存,基于Cloud_Foundry的大企业私有云方案,25,Cloud Foundry逻辑视图,PC 浏览器访问,health manager,VMC client,Mobile App访问,

10、STS Plugin,Router 路由 (Nginx + Locator Service),NATS 消息总线,service pool,MySQL,MongoDB,Radis,RabbitMQ,cc - db,package cache,blobstore,Caldecott,Oracle,Legacy App,26,基于Cloud_Foundry的大企业私有云方案,26,PaaS问题3 支持按需服务/付费,27,基于Cloud_Foundry的大企业私有云方案,27,PaaS问题3 支持按需服务/付费 分析,28,基于Cloud_Foundry的大企业私有云方案,28,PaaS问题3 支

11、持按需服务/付费 解决,29,基于Cloud_Foundry的大企业私有云方案,29,Cloud Foundry逻辑视图,PC 浏览器访问,health manager,VMC client,Mobile App访问,STS Plugin,Router 路由 (Nginx + Locator Service),NATS 消息总线,service pool,MySQL,MongoDB,Radis,RabbitMQ,cc - db,uaa - db,uaa - AuthN,package cache,blobstore,Caldecott,Oracle,Legacy App,30,基于Cloud_

12、Foundry的大企业私有云方案,30,目录,引子 为什么Cloud Foundry要这么设计? PaaS平台要解决的三个问题? 开发方面的两个问题? 我们是怎样快速构建大企业私有云的? 概念界定 大企业为什么需要私有云? 基于CF的大企业私有云产品化之路 产品分析 开发任务 实施策略,基于Cloud_Foundry的大企业私有云方案,31,开发问题1 平台开放性,32,基于Cloud_Foundry的大企业私有云方案,32,开发问题1 平台开放性 分析,33,基于Cloud_Foundry的大企业私有云方案,33,开发问题1 平台开放性 解决1/3,34,基于Cloud_Foundry的大企

13、业私有云方案,34,开发问题1 平台开放性 解决2/3,35,基于Cloud_Foundry的大企业私有云方案,35,开发问题1 平台开放性 解决3/3,36,基于Cloud_Foundry的大企业私有云方案,36,通过Services Broker与现有企业服务的集成,service gateway,创建,绑定,system service,使用,绑定,使用,service broker,企业服务,37,基于Cloud_Foundry的大企业私有云方案,37,system service接口能扩展哪些能力?,38,基于Cloud_Foundry的大企业私有云方案,38,Cloud Found

14、ry逻辑视图,PC 浏览器访问,health manager,VMC client,Mobile App访问,STS Plugin,Router 路由 (Nginx + Locator Service),NATS 消息总线,service pool,MySQL,MongoDB,Radis,RabbitMQ,cc - db,uaa - db,uaa - AuthN,package cache,blobstore,Caldecott,Oracle,Legacy App,39,基于Cloud_Foundry的大企业私有云方案,39,开发问题2 开发人员友好性,40,基于Cloud_Foundry的大

15、企业私有云方案,40,开发问题2 开发人员友好性 分析,41,基于Cloud_Foundry的大企业私有云方案,41,开发问题2 开发人员友好性 解决,42,基于Cloud_Foundry的大企业私有云方案,42,Spring Tool Suite plugin,43,基于Cloud_Foundry的大企业私有云方案,43,Micro Cloud Foundry,44,基于Cloud_Foundry的大企业私有云方案,44,Cloud Foundry逻辑视图 回顾,PC 浏览器访问,health manager,VMC client,Mobile App访问,STS Plugin,Router

16、 路由 (Nginx + Locator Service),NATS 消息总线,service pool,MySQL,MongoDB,Radis,RabbitMQ,cc - db,uaa - db,uaa - AuthN,package cache,blobstore,Caldecott,Oracle,Legacy App,45,NATS,other,基于Cloud_Foundry的大企业私有云方案,45,目录,引子 为什么Cloud Foundry要这么设计? PaaS平台要解决的三个问题? 开发方面的两个问题? 我们是怎样快速构建大企业私有云的? 概念界定 大企业为什么需要私有云? 基于C

17、F的大企业私有云产品化之路 产品分析 开发任务 实施策略,基于Cloud_Foundry的大企业私有云方案,46,主题二的概述,47,基于Cloud_Foundry的大企业私有云方案,47,目录,引子 为什么Cloud Foundry要这么设计? PaaS平台要解决的三个问题? 开发方面的两个问题? 我们是怎样快速构建大企业私有云的? 概念界定 大企业为什么需要私有云? 基于CF的大企业私有云产品化之路 产品分析 开发任务 实施策略,基于Cloud_Foundry的大企业私有云方案,48,概念1 大企业的范围,49,基于Cloud_Foundry的大企业私有云方案,49,概念2 大企业私有云,

18、50,基于Cloud_Foundry的大企业私有云方案,50,目录,引子 为什么Cloud Foundry要这么设计? PaaS平台要解决的三个问题? 开发方面的两个问题? 我们是怎样快速构建大企业私有云的? 概念界定 大企业为什么需要私有云? 基于CF的大企业私有云产品化之路 产品分析 开发任务 实施策略,基于Cloud_Foundry的大企业私有云方案,51,现状描述,52,基于Cloud_Foundry的大企业私有云方案,52,传统企业IT存在的问题(内因)1/4,53,基于Cloud_Foundry的大企业私有云方案,53,传统企业IT存在的问题(内因)2/4,54,基于Cloud_F

19、oundry的大企业私有云方案,54,传统企业IT存在的问题(内因)3/4,55,基于Cloud_Foundry的大企业私有云方案,55,传统企业IT存在的问题(内因)4/4,56,基于Cloud_Foundry的大企业私有云方案,56,大企业私有云的外部环境,57,基于Cloud_Foundry的大企业私有云方案,57,Gartners 2012技术成熟度曲线(云计算),58,基于Cloud_Foundry的大企业私有云方案,58,目录,引子 为什么Cloud Foundry要这么设计? PaaS平台要解决的三个问题? 开发方面的两个问题? 我们是怎样快速构建大企业私有云的? 概念界定 大企

20、业为什么需要私有云? 基于CF的大企业私有云产品化之路 产品分析 开发任务 实施策略,基于Cloud_Foundry的大企业私有云方案,59,大企业私有云 产品分析,60,基于Cloud_Foundry的大企业私有云方案,60,Apache 2.0是商业友好的开源协议,61,基于Cloud_Foundry的大企业私有云方案,61,大企业私有云整体结构图,62,基于Cloud_Foundry的大企业私有云方案,62,目录,引子 为什么Cloud Foundry要这么设计? PaaS平台要解决的三个问题? 开发方面的两个问题? 我们是怎样快速构建大企业私有云的? 概念界定 大企业为什么需要私有云?

21、 基于CF的大企业私有云产品化之路 产品分析 开发任务 实施策略,基于Cloud_Foundry的大企业私有云方案,63,大企业私有云 还需要做哪些事情?,64,基于Cloud_Foundry的大企业私有云方案,64,弹性伸缩架构的扩展,65,基于Cloud_Foundry的大企业私有云方案,65,read write,read,write,数据库层的资源聚合,66,database Proxy,database Proxy,DaaS,基于Cloud_Foundry的大企业私有云方案,66,运维智能化的扩展,67,基于Cloud_Foundry的大企业私有云方案,67,基于web的管理控制台

22、应用监控,68,基于Cloud_Foundry的大企业私有云方案,68,基于web的管理控制台 服务监控,69,基于Cloud_Foundry的大企业私有云方案,69,支持按需服务/付费的扩展,70,基于Cloud_Foundry的大企业私有云方案,70,开发方面的两个问题? 概述,71,基于Cloud_Foundry的大企业私有云方案,71,服务扩展1/3 基础服务,72,基于Cloud_Foundry的大企业私有云方案,72,服务扩展2/3 组件服务,73,基于Cloud_Foundry的大企业私有云方案,73,服务扩展3/3 业务服务,74,基于Cloud_Foundry的大企业私有云方

23、案,74,现有软件的云迁移1/2 问题分析,75,基于Cloud_Foundry的大企业私有云方案,75,现有软件的云迁移2/2 案例分享,76,基于Cloud_Foundry的大企业私有云方案,76,在线应用开发工具 概述,77,基于Cloud_Foundry的大企业私有云方案,77,在线应用开发工具 问题分析,78,基于Cloud_Foundry的大企业私有云方案,78,OMG Model Driven Architecture,79,基于Cloud_Foundry的大企业私有云方案,79,在线应用开发工具 标准的MDA,80,基于Cloud_Foundry的大企业私有云方案,80,在线应

24、用开发工具 我们的思路,81,基于Cloud_Foundry的大企业私有云方案,81,在线应用开发工具 关键组件1/2 PIM,82,基于Cloud_Foundry的大企业私有云方案,82,在线应用开发工具 关键组件2/2 MVM,83,基于Cloud_Foundry的大企业私有云方案,83,在线应用开发工具 特征,84,基于Cloud_Foundry的大企业私有云方案,84,在线应用开发工具 案例分享,85,基于Cloud_Foundry的大企业私有云方案,85,针对主平台的工作,86,基于Cloud_Foundry的大企业私有云方案,86,目录,引子 为什么Cloud Foundry要这么设计? PaaS平台要解决的三个问题? 开发方面的两个问题? 我们是怎样快速构建大企业私有云的? 概念界定 大企业为什么需要私有云? 基于CF的大企业私有云产品化之路 产品分析 开发任务 实施策略,基于Cloud_Foundry的大企业私有云方案,87,大企业私有云实施策略1/2 新建系统,88,基于Cloud_Foundry的大企业私有云方案,88,大企业私有云实施策略2/2 迁移现有系统,89,基于Cloud_Foundry的大企业私有云方案,89,Q & A,用友软件 白小勇 新浪微博: quickbundle Email:,基于Cloud_Foundry的大企业私有云方案,90,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1