企业PaaS云平台应用交付方案_第1页
企业PaaS云平台应用交付方案_第2页
企业PaaS云平台应用交付方案_第3页
企业PaaS云平台应用交付方案_第4页
企业PaaS云平台应用交付方案_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、企业PaaS云平台应用交付方案基于AppFoundry的应用交付解决方案部门:企业BG IT产品线版本:V0.1 (20130503)目录为什么要建设PaaS云PaaS云发展现状概述PaaS解决方案成功案例简介云计算服务模式及特征云计算对外提供的服务包括三种类型:IaaS、PaaS和SaaS软件服务-SaaS,Software as a Service办公应用信息化应用通讯应用互联网应用平台服务-PaaS, Platform as a Service开发环境运行环境(Lib)引擎&API基础设施服务- IaaS,Infrastructure as a Services存储服务网络服务虚拟机服务

2、SaaS:通过网络向最终用户提供软件应用服务。SaaS能降低企业信息化成本,提高企业信息化水平,为用户提供一站式服务。PaaS:通过网络向用户提供可定制,可开发的平台服务。 例如应用开发环境、数据库服务、能力开放等。IaaS:通过网络为用户提供IT基础设施服务。包括计算、存储和网络资源出租、以及灾备、负载均衡、网络加速、综合信息等服务。IaaS平台产品-Cloudview标准模块化机制 支持异构虚拟化平台统一管理以及计算、存储、网络资源的集中管理分布式系统架构 支持系统大规模的扩展性以及系统的兼容性企业级系统设计 保证业务系统高可用,并提供定制开发机制与服务自动化服务交付 让用户体验一站式服务

3、交付的便利虚拟化资源服务交付运营管理面向云计算平台的构建、运营和服务交付批量创建快速启动暂停恢复模板互转异构Hyperv管理动态迁移高可用负载均衡配置动态调整虚拟机快照虚拟机备份VLAN/带宽管理CPU/内存绑定PaaS服务关注范围云由硬件资源共享提升为平台资源共享 典型 ITStorageServersNetworkingO/SMiddlewareVirtualizationDataApplicationsRuntime应用关注O/S PaaSStorageServersNetworkingMiddlewareVirtualizationDataApplicationsRuntime应用关注

4、平台关注成本降低O/S IaaSStorageServersNetworkingMiddlewareVirtualizationDataApplicationsRuntime应用关注平台关注IaaS: 硬件的自动化管理,人与硬件的解耦合;PaaS:应用的自动化管理,应用与OS的解耦合;PaaS vs IaaS对比PaaSIaaS开发环境提供整套开发、测试运行环境只提供虚拟机可伸缩性自动调整手动调整模块化应用服务模块化硬件能力模块化自动化管理高低整合性和经济性高较低计费和监管可基于应用,更精细粗犷专业性专业,且更加人性化简单应用支持应用有限支持;但可支持应用监控应用支持广泛;但不支持应用监控;通

5、用性欠缺稍好大企业IT现状(内因)传统企业IT系统存在问题(内因)传统企业IT系统存在问题(内因)传统方式独立软硬件维护独立版本控制独立监控配置PaaS平台共享版本控制统一监控传统方式新硬件申请软件堆栈安装集群配置PaaS共享资源池应用动态伸缩按需分配PaaS带来的变化扩容升级,维护传统方式环境搭建应用构建PaaS统一的DTAP环境平台共有服务应用构建应用开发,测试传统方式硬件申请软件堆栈安装配置,部署PaaS自助部署服务监控应用部署低成本高QoS真正关注应用目录为什么要建设PaaS平台PaaS平台发展现状PaaS解决方案成功案例简介Vmvare Cloudfoundry新浪的SAE(Sina

6、 App Engine)MySQL分布式关系数据库服务Storage分布式文件存储服务Image分布式图像处理服务MemcacheX分布式缓存服务Cron分布式定时服务TaskQueue异步轻量级任务队列FetchUL分布式数据抓取服务MoreCounter分布式计数器服务Sina S3新浪简单存储服务AppConfig应用配置服务分布式系统架构无限扩展沙箱防护支持第三方服务接入移动互联网开放平台公司计划说明腾讯开放平台开发者可以利用腾讯开放平台提供的各种OpenAPI,开发出优秀有创意的社交游戏及实用工具,通过腾讯朋友,QQ空间,腾讯微博,腾讯游戏,Q+等多个社交平台给应用带来巨大的流量和收

7、入。淘宝开放平台面向第三方应用开发者,提供API接口和相关开发环境的开放平台。软件开发者可通过淘宝API来获取淘宝用户信息、淘宝商品信息、淘宝商品类目信息、淘宝店铺信息、淘宝交易明细信息、淘宝商品管理等信息,并建立相应的电子商务应用。同时,它也为开发者提供整套的淘宝API的附加服务:测试环境、技术咨询、产品上架、版本管理、收费策略、市场销售、产品评估等等。百度开放云平台基于百度“框计算”最先进的信息技术与服务机制,针对用户需求,为广大站长和开发者免费提供的开放式数据分享暨对接平台。以此,站长和开发者可以将结构化的数据或具体应用直接提交到百度开放后台,使其同步运行于百度大搜索之中,并以最佳展现形

8、式与最优展现样式的搜索结果,与数亿用户的需求直接对接。移动互联网开放平台开放平台核心价值: 用户群体:持续拓展与发展上下游的新兴用户群体 业务需求:准确把握用户的业务需求变化与趋势 资源价值:实现用户、流量、信息等资源价值的深度挖掘 核心能力:聚焦和提升自身平台的核心能力 内部资源:实现内部资源的敏捷、有效、最佳配置 外部资源:广纳外部资源以形成自身平台为主导的生态环境 行业趋势:主动把握行业趋势以主动调整与适应“开放化”现已成为成功互联网平台持续积累核心竞争优势、保持发展活力的关键因素。从苹果、亚马逊、阿里巴巴、腾讯等企业所获得的巨大成功中可以发现,开放已成为未来企业业务的重要发展方向;在这

9、样的背景下,开发者已经逐步成为业务创新的最重要力量。PaaS的生态环境公有云PaaS运营商私有云PaaS开发商开源PaaS平台PaaS面向多租户架构目录为什么要建设PaaS平台PaaS平台发展现状概述PaaS解决方案成功案例简介我们所理解的PaaSPaaS模块化设计+分布式计算+自动化管理AppFoundry是什么IaaS异构IaaS适配Amazon IaaS3rd Party IaaSPaaS开发环境终端用户门户运维管理IaaS平台分布式存储Parastor数据分析XDataIDE测试工具部署工具分析工具应用申请应用使用报表计费平台用户管理应用管理服务管理设备管理资源池管理计费和度量应用监控

10、多租户框架拓扑/部署引擎自动化引擎自动伸缩监控框架服务集成框架基础框架SLBESB共享服务分布式缓存分布式DB分布式文件并行计算TaskQueueMsgQueue开发者门户应用管理WIKI应用监控服务申请SaaSERPBIGIS基础APISCM科学计算设置基础中间件设置服务门户设置共享服务组件开发 App使用共享组件创建应用*PaaS管理者应用管理者(服务使用者)申请实例并使用自服务门户发布应用应用用户1. PaaS安装2. App安装3. App使用IT管理中心4. PaaS运营管理使用app自服务门户共享服务组件Application ServerIntegration / SOA业务流程

11、管理BPMPortalSecurity & Identity System ManagerDatabaseOperating System + Virtualization企业私有PaaS基于PaaS的应用生命周期平台功能特性开放平台应用弹性伸缩 智能化运维面向服务的应用集成 多租户管理应用弹性伸缩部门应用程序 1部门应用程序 2共享服务共享服务PaaS管理节点共享服务部门应用程序 1感知应用访问高峰应用服务器集群:Tomcat等数据库集群:MySQL,Redis等应用服务器集群节点数据库集群节点感知数据库请求高峰申请资源数据库资源池应用服务器资源池资源池根据预先设定的策略创建资源高可用资源部

12、署管理监控告警运维智能化物理机、虚拟机统一管理部署工具自动部署自助门户自定义策略自定义监控面板短息、邮件通知故障分析解决方案提示自动故障恢复应用弹性负载智能化运维应用集成SOA、EDA并行计算存储服务应用应用应用邮件服务短信服务数据服务日志服务业务服务业务服务业务服务业务服务提供对现有应用的集成:服务注册、服务发布、服务监控应用集成单点登录(SSO)应用1应用2应用3用户身份认证服务统一认证管理系统信息服务管理员后台管理数据库统一认证单点登录用户信息共享同步用户管理机构管理角色管理应用管理管理(Administation)认证(Authentication)授权(Authorization )

13、审计(Audit)多租户管理服务平台应用环境业务数据多租户服务平台服务定制界面定制用户定制业务逻辑定制多租户业务应用租户 虚拟应用租户 虚拟应用租户 虚拟应用开放平台 - 服务支持 支撑服务 框架OTT信息服务在线支付服务Wifi认证服务云存储服务公交查询服务气象信息服务视频管理服务话费充值服务手机支付服务定位服务应用服务主流产品对比1语言支持AppFoundryCloudfoundryOpenShiftJava 1.6多应用服务器支持支持(Tomcat6)支持(Jboss7.1).net支持Php5支持支持支持Perl5可扩展支持Python可扩展支持支持Node.js 0.4x可扩展支持N

14、ode.js 0.6x可扩展支持支持Ruby 1.8.x可扩展支持支持Ruby 1.9.x可扩展支持scala可扩展支持可扩展任意语言追加支持主流产品对比2SQL数据库支持AppFoundryCloudfoundryOpenShiftOracle支持Mysql支持支持支持PostgreSQL支持支持支持HsqlDB支持VoltDB支持NoSQL数据库支持CloudifyCloudfoundryOpenShiftCassandra支持MongoDB支持支持支持Redis支持支持CouchDB支持Memcached可扩展支持支持Neo4j可扩展支持主流产品对比3其他组件支持AppFoundryCl

15、oudfoundryOpenShiftActiveMQ支持RabbitMQ可扩展支持Hadoop支持ElasticSearch支持Solr支持IaaS支持公有云、私有云公有云、私有云公有云、私有云应用封装服务支持平台交付流程设计、开发测试交付业务运营、运营用户或第三方4.应用管理3.应用部署2.资源申请1.应用设计运营/管理团队运营时间处理报表管理、监控Tomcat4A业务规范Tomcat开发/测试交付/运营封装/调优提供特色定制化服务近三年主持863重大专项、国家核高基重大专项、发改委云计算试点等二十六项重大研发及产业化项目目 录为什么要建设PaaS平台PaaS平台发展现状PaaS解决方案成

16、功案例简介1、某国家能源单位业务需求业务服务集成SOA、EDA并行计算海量存储应用应用应用潮流暂稳小干扰短路数据比对数据校核数据转换数据整合用户自身业务系统计算数据服务实现平台服务功能视图界面定制2、某大型央企核心业务交付平台服务器存储网络小型机物理X86虚拟X86高端SAN中端SANNAS连通负载均衡网咯安全WASJBOSSTUXTODEAPACHEMQORAEDBDB2监控组件用户管理组件备份组件配置管理组件数据与容量管理组件业务系统IT基础架构设计评估冗余设计故障隔离设计容量设计.服务器基础软件管理组件小型机小型机高端SAN物理X86物理X86高端SAN物理X86物理X86中端SAN预分配IP(含BGP区IP)物理X86中端SANOracle DB自动化安装配置&Oracle RAC集群自动构建超高可用高性能关系数据库高可用高性能关系数据库EDB自动化安装、配置及集群构建MQ自动化安装配置及集群构建高可用关系数据库低成本关系数据库高可用高性能消息平台高性能消息平台监控服务备份服务容量管理服务配置管理用户管理负载均衡共享存储NAS防火墙管理云服务物理X86服务器虚拟X86服务器中间件自动化安装配置及集群构建高可用高性能中间件平台高可用中间件平台高性能服务器服务器服务目录平台技术及架构物理资源池内部管理体系业务交付平台规划成熟云应用生态

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论