PAAS平台产品功能说明

阅读: 评论:0

PAAS平台产品详细说明
一.1PAAS平台功能介绍
随着大数据时代来临,数据量指数级增长,原来不相关的数据在汇聚后,可能会迸发出无数的新需求,应用的数量也急剧增多。物联网/互联网+的发展,应用对于高并发、高可靠、可弹性伸缩的需求越来越高(例如,前一段时间Azure的宕机,让某充电充企业的车联网无法使用,公交车停运)。另外,用户可能需求建设一个保密可控的私有云,也希望有多地多中心的落地模式,还希望在业务高峰期开启弹性公有云。这些要求传统应用架构是无法满足的,我们需向互联网分布式的云架构转变。
新华网PaaS平台建设提供云中间件与云应用的自动化部署、弹性调度、服务化管理、运行监控以及开发交付等功能,支撑新华网应用整合及创新。PaaS平台应包括弹性运行环境、基于云计算和分布式技术的中间件服务以及开放服务接口,为各种规模和各种类型的云应用,提供松耦合、高效和高可用、高度可伸展、安全可靠等特性的应用支撑环境。
1.1.1弹性运行环境
弹性运行环境提供一个完整的、可扩展的运行时环境,可扩展到最现代的框架或在Linux上运行的语言。部署的应用程序享受内置的服务,并可以通过服务代理或现有的用户提供服务自动绑定到新数据服务。具备以下功能:
平台支持在VMWare vSphere或是vCloud或Openstack等IaaS平台之上运行;
具备功能模块自动化部署、更新和一键横向与纵向扩展的功能;
具备可视化的资源管理中心;
平台内置负载均衡和DNS、自动化健康管理、日志和审计等功能;
提供良好的架构来支持主流的应用程序开放框架,如Java Spring等。
藤蔓根茎
弹性运行环境采用业内兼容性最好、使用范围最广、解决方案最成熟的基础框架作为内核进行构建,滤扇支持多租户、自动化运维以及跨云部署。同时支持多种开发框架、编程语言、应用服务以及多种云部署环境的灵活选择,为整个平台弹性运行以及IaaS对接提供支撑
1.1.1.1IaaS对接框架
平台提供一套IaaS对接的标准,称为基础设施适配接口。通过基础设施适配,可以实现与底层不同IaaS平台的对接,支持VMWare vSphere或是vCloud,支持OpenStack等。对于其他IaaS,提供南向接口,并通过适配层实现与其他IaaS的对接。
平台内置众多可用于生产的虚拟机模板、运行包和配置文件,包括应用引擎关系数据库等。
平台支持弹性的伸缩IaaS资源。当计算资源不足时,自动扩展虚拟机虚拟机闲置时,也会自动释放虚拟机。
平台提供可视化的工具食品电烤箱对IaaS进行管理,以实现平台内核组件内置中间件的一键式安装部署、弹性扩容故障恢复等;通过调用IaaS接口模板复制等方式实现,节能烤箱以降低管理大规模的PaaS集门槛。
冷轧扁钢
1.1.1.2弹性运行框架CaaS
平台提供用于应用运行的弹性框架,帮助用户快速构建分布式的微内核应用运行容器集,帮助用户从传统架构向云架构迁移,降低用户使用维护Web中间件的成本。
平台使用容器技术提供多租户的应用运行和隔离机制
容器指能够承载程序运行的计算、存储、网络资源的有机集合,它可以是虚拟机或者Docker容器。以下Docker容器管理的总体架构。
Docker容器管理基于Swarm api和Docker api,提供完整的、一体化的管理功能。包括swarm集部署、容器管理、磁盘管理、网络管理、规格管理、容器调度、镜像管理及容器监控,能够适配IaaS的接入接口,为平台的服务提供底层资源。
1.1.2基础服务
基础服务通过调用底层IaaS环境的服务接口,对外提供基础服务能力,为应用和其他服务
提供基础的计算和存储能力。基础服务支持高可用、高并发、可伸缩的计算环境。基础服务包括弹性云主机服务、对象存储服务和负载均衡服务。
(一)云主机
云主机服务可提供一种获取方式简单高效、处理能力弹性可伸缩的计算服务。可以实现根据期望的硬件配置、操作系统和网络配置,创建一台或多台云主机,帮助用户快速搭建安全稳定的应用环境,提升运维效率,降低IT成本,从而更专注于业务的开发和创新。云主机服务提供弹性虚拟计算环境,可灵活定义服务规格,支持基于负载的水平扩展,真正实现云主机全生命周期的管控。
上图是弹性云主机水平伸缩的示意图。平台监控程序实时获取服务器的运行状态,当监控程序发现资源使用达到过特定的阈值时,将触发云主机相应的伸缩任务。例如当服务器的CPU使用率超过80%,将自动创建新的云主机,云主机将与模板保持一致,从而自动分担其他主机的任务,降低整体负载;当cpu利用率小于30%时,监控将触发云主机收缩任务,减少正在运行的云主机,从而提高整个虚拟化环境的资源利用率。
主要功能:
1.    提供多种服务实例规格
提供丰富的服务实例规格,满足各种业务需求。每种规格都具有不同的CPU、内存、带宽和存储参数,例如:可以基于SSD提供高IOPS的配置规格,满足对IO要求比较高的业务需求;基于性能更高的CPU提供高计算能力的规格,满足高并发业务处理的需求场景。
2.    提供云主机的生命周期管理
提供包含云主机的创建、开启、关闭、重启、暂停、恢复和删除等的全生命周期管理,并能够通过监控等手段配合,确保全周期内资源的合理利用。
3.    提供云主机的快照功能,实现云主机的备份功能
支持手动和自动方式对系统盘、磁盘数据生成快照,通过快照回滚可以快速恢复快照生成时间点的数据状态。同时,备份数据存放在共享存储之上,增强了快照存储的安全性。
4.    提供云主机相关指标的监控和告警功能
支持以数据表格和图表方式展示云主机的CPU利用率、CPU运行时间、磁盘读取和网络流量等指标的监控情况;并支持针对相关指标的阈值告警功能。
5.    提供丰富的镜像资源,并支持自定义镜像、快照镜像和共享镜像
拐角
镜像(Image)是云主机实例的模板,一般包括操作系统和预装的软件。云主机服务提供多种内置镜像,例如:Windows、centos、Ubuntu、Debian等。并支持用户创建自定义镜像,将云主机的快照转化为镜像,将自己的镜像共享给其他用户等。
6.    提供弹性伸缩组功能,实现云主机实例数根据业务需求弹性增减
弹性伸缩组提供根据用户的业务需求和策略,自动调整组内云主机数量的管理功能。使用
弹性伸缩组,可以保证环境运行所需的云主机数量:在需求高峰期,弹性伸缩组可以自动增加云主机实例数,以保证性能不受影响;在需求低谷期,弹性伸缩组会减少云主机的实例数,以降低成本。
7.    提供云硬盘功能,系统盘和数据盘分离
云硬盘是一种可用性和可靠性都非常高的存储卷,用户可在配额范围内创建自己的云硬盘,用作云主机实例的启动分区或作为标准块储存设备附加在运行的云主机实例上。云硬盘支持SSD硬盘、普通硬盘两种模式,SSD硬盘能够提供更高的IOPS。

本文发布于:2023-06-01 07:14:28,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/4/121668.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:服务   弹性   提供   运行   支持   管理
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图