PAAS 平台产品详细说明PAAS 平台功能介绍随着大数据时代来临,数据量指数级增长,原来不相关的数据在汇聚后,可能会迸发出无数的新需求,应用的数量也急剧增多。物联网/互联网+的发展,应用对于高并发、高可靠、可弹性伸缩的需求越来越高(例如,前一段时间 Azure 的宕机,让某充电充企业的车联网无法使用,公交车停运)。另外,用户可能需求建设一个保密可控的私有云,也希望有多地多中心的落地模式,还希望在业务高峰期开启弹性公有云。这些要求传统应用架构是无法满足的,我们需向互联网分布式的云架构转变。新华网 PaaS 平台建设应提供云中间件与云应用的自动化部署、弹性调度、服务化管理、运行监控以及开发交付等功能,支撑新华网应用整合及创新。PaaS 平台应包括弹性运行环境、基于云计算和分布式技术的中间件服务以及开放服务接口,为各种规模和各种类型的云应用,提供松耦合、高效和高可用、高度可伸展、安全可靠等特性的应用支撑环境。1.1.1 弹性运行环境弹性运行环境提供一个完整的、可扩展的运行时环境,可扩展到最现代的框架或在 Linux 上运行的语言。部署的应用程序享受内置的服务,并可以通过服务代理或现有的用户提供服务自动绑定到新数据服务。具备以下功能:平台支持在 VMWare vSphere 或是 vCloud 或 Openstack 等 IaaS 平台之上运行;具备功能模块自动化部署、更新和一键横向与纵向扩展的功能;具备可视化的资源管理中心;平台内置负载均衡和 DNS、自动化健康管理、日志和审计等功能;提供良好的架构来支持主流的应用程序开放框架,如 Java Spring 等。弹性运行环境采用业内兼容性最好、使用范围最广、解决方案最成熟的基础框架作为内核进行构建,支持多租户、自动化运维以及跨云部署。同时支持多种开发框架、编程语言、应用服务以及多种云部署环境的灵活选择,为整个平台的弹性运行以及 IaaS 对接提供支撑。IaaS 对接框架平台提供一套与 IaaS 对接的标准,称为基础设施适配接口。通过基础设施适配,可以实现与底层不同 IaaS 平台的对接,支持 VMWare vSphere 或是 vCloud,支持 OpenStack 等。对于其他 IaaS,提供南向接口,并通过适配层实现与其他 IaaS 的对接。平台内置众多可用于生产的虚拟机模板、运行包和配置文件,包括应用引擎、关系数据库等。平台支持弹性的伸缩 IaaS 资源。当计算资源不足时,会自动扩展虚拟机;当虚拟机闲置时,也会自动释放虚拟机。平台提供...