企业级PAAS平台-总体架构
来源:互联网 发布:家具开料软件 编辑:程序博客网 时间:2024/05/16 05:50
原文地址:企业级PAAS平台-总体架构作者:人月神话
根据前面文章的paas平台架构设计参考,对企业内部私有云和paas平台总体架构进行整理,初步考虑paas平台总体架构如下,除底层iaas层外其余都是paas应用平台需要考虑的内容,如下:
数据库即服务提供对底层数据库的统一封装,提供公共的数据访问接口,提供数据库资源池和数据库水平扩展能力,支持分布式数据库,支持非关系型数据库,支持数据库本身的多租户。存储即服务主要是基于hdfs分布式文件系统实现的存储服务接口,计算即服务即可理解为对map/reduce分布式计算框架和能力的暴露。
中间件包括了应用中间件和集成中间件,应用中间件即传统的weblogic,websphere,jboss,tomcat,iis等,中间件重点是形成中间件资源池和应用托管容器,这即是可以管理和调度的计算资源和计算单元。而对于集成中间件包括了数据集成和应用集成多方面的内容,数据集成包括了ETL,ODI等,而应用集成重点是ESB企业服务总线,实现企业业务服务的集成,统一的服务目录的提供。
流程即服务是更高层次的类似,包括了BPEL,HWF和BPM业务流程管理。流程即服务提供了流程建模,流程设计,流程执行,流程监控,流程分析的端到端流程管理能力。
运营管理平台我们仍然将其理解为两个方面的内容,对于aPaaS对应的是资源的运营。包括了资源的申请,资源的使用,资源的回收,资源的调度,资源的监控等;而对于iPaaS对应的是服务的运营,在这里特征SOA架构中的服务,具体包括了服务接入,服务使用,服务开通,服务控制和业务监控等。
PAAS平台重点是执行态,但是会通过开发框架和环境衔接开发态。基于PaaS平台接入规范开发的应用才能给接入到paas平台,并在运行时托管。对于开发态我们希望是对技术平台,产品平台,应用架构设计方法进一步进行统一和整合。对于运行态只有两个方面的内容,一个是服务的运行和监控,一个是资源的监控和调度。服务由应用或业务组件提供,但是应用或业务组件最终托管在资源上(中间件容器)。
数据库即服务提供对底层数据库的统一封装,提供公共的数据访问接口,提供数据库资源池和数据库水平扩展能力,支持分布式数据库,支持非关系型数据库,支持数据库本身的多租户。存储即服务主要是基于hdfs分布式文件系统实现的存储服务接口,计算即服务即可理解为对map/reduce分布式计算框架和能力的暴露。
中间件包括了应用中间件和集成中间件,应用中间件即传统的weblogic,websphere,jboss,tomcat,iis等,中间件重点是形成中间件资源池和应用托管容器,这即是可以管理和调度的计算资源和计算单元。而对于集成中间件包括了数据集成和应用集成多方面的内容,数据集成包括了ETL,ODI等,而应用集成重点是ESB企业服务总线,实现企业业务服务的集成,统一的服务目录的提供。
流程即服务是更高层次的类似,包括了BPEL,HWF和BPM业务流程管理。流程即服务提供了流程建模,流程设计,流程执行,流程监控,流程分析的端到端流程管理能力。
运营管理平台我们仍然将其理解为两个方面的内容,对于aPaaS对应的是资源的运营。包括了资源的申请,资源的使用,资源的回收,资源的调度,资源的监控等;而对于iPaaS对应的是服务的运营,在这里特征SOA架构中的服务,具体包括了服务接入,服务使用,服务开通,服务控制和业务监控等。
PAAS平台重点是执行态,但是会通过开发框架和环境衔接开发态。基于PaaS平台接入规范开发的应用才能给接入到paas平台,并在运行时托管。对于开发态我们希望是对技术平台,产品平台,应用架构设计方法进一步进行统一和整合。对于运行态只有两个方面的内容,一个是服务的运行和监控,一个是资源的监控和调度。服务由应用或业务组件提供,但是应用或业务组件最终托管在资源上(中间件容器)。
- 企业级PAAS平台-总体架构
- 企业级PAAS平台-多租户
- 开源PaaS平台-CloudFoundry的架构设计
- 开源PaaS平台-CloudFoundry的架构设计、
- 《企业级容器云平台》联盟标准在数人云PaaS Innovation大会发布
- PaaS云平台技术架构及发展趋势研讨会【3.17不见不散】
- 总体架构
- 基于微服务架构的云平台总体设计
- 企业级数据仓库平台产品中计算机体系架构的重要意义
- PaaS平台的理解
- PAAS平台学习笔记
- 平台即服务(Paas)
- PAAS云服务平台
- PaaS简介及国内PaaS平台
- PaaS云平台技术架构及发展趋势研讨会 暨中服软件战略融资发布会成功召开
- 软件总体架构
- lucene的总体架构
- Lucene总结:总体架构
- OFM系统高可用性总体框架设计
- 2013金山西山居创意游戏程序挑战赛——复赛(1) 剑侠情缘
- WebLogic Server 高可用特性
- Oracle数据库GridLink Data Sources配置Oracle RAC高可用特性
- OFM Web层高可用特性
- 企业级PAAS平台-总体架构
- linq 实现查询字符串拼接 : And 和 OR 两种方式
- SOA的理解、实践与体会
- 领域模型驱动开发利器-Sculptor介绍
- 正确认识分布式异构环境下的异步服务和应用场景设计
- nginx
- 将“懒人”哲学运用于大规模的商业SOA应用开发
- 浅谈MySQL高可用复制架构
- 浅谈MySQL高可用集群架构