产品选型

当前页面: 首页 >产品选型 >浪潮云海IOP平台产品

浪潮云海IOP平台产品

供稿:中国工控网 2017/3/29 13:21:25

0 人气:9

    关键字: 云海IOP
    产品分类: 工业云计算 平台级服务(PaaS)
    品牌:
    产品简介:
    云海IOP是一款PaaS平台产品,基于Cloud Foundry、Docker等主流技术标准打造,旨在帮助客户快速构建稳定可靠的PaaS平台,降低分布式应用的开发难度,实现大规模数据中心海量应用及中间件的统一运维管理。

    云海IOP产品架构


    1、适配各类基础设施

    平台支持不同的底层IaaS平台,支持VMWare vSphere或是vCloud,支持OpenStack等,对于其他IaaS,提供南向接口,通过适配层实现与其他IaaS的对接。

    2、可视化平台管理

    整体平台具有web界面的向导方式进行安装,升级和维护,最简化运维人员的工作。

    3、自动化部署

    具备功能模块自动化部署、更新和一键横向与纵向扩展的功能。

    4、弹性运行环境

    使用容器等技术提供支持多租户、资源隔离、高可用,且能够弹性扩展的基础中间件运行框架。

    5、丰富的内置服务

    平台内置负载均衡和DNS、自动化健康管理、日志和审计等功能,支持在线动态进行应用域名的创建、绑定、变更等操作。

    6、第三方服务对接

    提供外部服务适配器,高效接入第三方服务,方便平台综合能力拓展。通过接入云海Insight产品,提供涵盖实时、近时和离线计算等大数据服务,降低大数据中间件的使用难度。

    一、部署管理

    1. 平台支持不同的底层IaaS平台,支持VMWare vSphere或是vCloud,支持OpenStack等。对于其他IaaS,提供南向接口,通过适配层实现与其他IaaS的对接;

    2. 支持自动化部署平台服务,包括分布式缓存、消息队列、关系数据库等;

    3. 支持在部署时自定义各组件的实例数;

    4. 支持部署组件时选择HA模式;

    5. 支持服务监控,显示各服务各组件的CPU占用、内存、硬盘、缓存的使用情况;

    6. 部署成功后提供各服务各组件的IP地址及认证信息,包括虚机的用户名密码以及组件各功能的认证信息,方便查询;

    7. 整体平台提供web界面的向导方式进行安装,升级和维护,最简化运维人员的工作;

    8. 支持多版本的操作系统;

    二、应用管理

    1. 平台提供应用的管理工具,来动态组装和配置一个完整的运行时环境;

    2. 系统可以依据应用来搜索、下载和配置相应的依赖库,而不需要对每个运行环境进行配置;

    3. 支持多种编程语言,比如Java、Go、Python、ruby等;

    4. 支持应用实例的手动或自动的弹性扩展;

    5. 支持服务绑定;

    6. 支持应用的多实例和负载均衡;

    7. 支持应用的多租户,提供多层次的资源隔离;

    8. 提供基于RBAC的用户权限控制;

    三、安全监控管理

    1. 平台通过JMX和mbeans等协议实现全方位的监控功能;

    2. 提供应用、平台、服务的健康检查功能,具有可视化界面、API和命令行等访问途径;

    3. 支持应用日志集中展现,通过标准的syslog协议集中导出到其他专业日志管理平台,进行综合展现与管理,以便于缺陷跟踪;

    4. 具备计费扩展模块,能够将常用的指标,如服务使用数量、内存使用量等做统一记录,作为计费的标准;能在界面上展示出来,并支持通过API的方式进行暴露,利于自定义扩展和集成;

    5. 平台支持不同资源的定额分配,不同的组织架构可以分配不同的资源额度,比如内存、存储空间等;在进行应用部署和弹性伸缩的时候不能突破资源额度;

    6. 资源使用状况,繁忙层度等系统自身的KPI参数能够通过JMX协议导出至监控平台,实现系统本身的监控和日常运维;

    7. 支持服务监控,显示各服务各组件的CPU占用、内存、硬盘、缓存的使用情况;

    四、服务管理

    1. 支持第三方服务通过平台的服务框架注册到平台中;

    2. 支持将服务绑定给应用,服务绑定后应用才能访问服务;

    3. 服务和应用可以按照项目进行划分,以项目为单位进行资源隔离;

    4. 服务的资源不足时,能够在后台管理控制台上进行服务资源的扩展,且扩容的过程需要达到高度的自动化,实现无人工干预;

    5. 提供平台服务市场,平台添加的服务能够显示在市场中,并作为模板供应用管理员进行实例化;

    6. 整体平台提供web界面,进行应用和服务的管理,例如服务创建、应用生命周期管理等;

    一、弹性运营环境

    1. 平台支持在VMWare vSphere或是vCloud或Openstack等IaaS平台之上运行;

    2. 具备功能模块自动化部署、更新和一键横向与纵向扩展的功能;

    3. 具备可视化的资源管理中心;

    4. 平台内置负载均衡和DNS、自动化健康管理、日志和审计等功能;

    5. 提供良好的架构来支持主流的应用程序开放框架,如Java Spring等;

    二、完整性要求

    平台提供体系完备、功能完整、架构完善的服务能力,包括云应用引擎、关系数据库、消息队列、分布式缓存等服务能力;

    开放性要求:

    1. 平台具有良好的开放性,遵循业界主流开放的云计算与大数据技术标准,保证可持续性建设和发展,保证自主可控,避免被单一产品或厂家锁定;

    2. 平台以API的方式提供开放接口,可以和第三方软件产品集成、兼容,便于软件开发商针对业务需求进行软件开发;

    扩展性要求:提供横向扩展能力,可根据业务、管理要求,跨机房、跨地区增加云计算节点;

    成熟性要求:平台采用先进的设计思想和方法,符合技术发展趋势;经过实践验证,确保平台的稳定、可靠;

    安全性要求:

    1. 平台支持冗余、自恢复、高可扩展编程模型,允许应用系统从不可避免的硬件、软件错误中恢复,确保应用系统的正常运行和数据存储的安全可靠;

    2. 提供远程、跨节点的容灾机制,保证业务连续性;

    3. 按照服务的使用范围以及层次,结合安全基础防护、安全监测管理、安全运维等,形成完整的平台安全防护体系;

    一、应用中间件服务

    1.关系数据库:提供多租户模式的关系数据库服务,用户可以快速申请一个关系数据库实例,交付数据库地址、用户名密码等信息。可较好兼容MySQL主流关系数据库;

    2.分布式缓存:分布式缓存是基于内存的缓存服务,支持热点数据的高速访问,可以极大缓解对后端存储的压力,提高网站或应用的响应速度,并支持Key-Value的数据结构,兼容redis、memcached等访问协议。

    3.消息队列:消息队列服务提供针对消息的创建、发布、订阅、监控功能,支持发布/订阅模式,消息持久化等特性,适合在分布式环境下构建松耦合系统

    4.应用引擎:提供应用托管环境,支持多种框架、语言、运行时环境及应用服务,使开发人员能够快速进行应用程序的部署和扩展,无需过多关注基础架构问题。支持多种运行环境,包括Java、Python、Go、Nodejs、PHP等,支持多种业界标准开发框架; 应支持通过容器实现安全的应用运行环境;支持应用实例的水平弹性伸缩,根据实例负载(例如,CPU)实现应用实例的手动和动态扩展;应提供负载均衡能力,应支持HTTP协议;支持在线动态进行应用域名的创建、绑定、变更等操作; 应提供HTTP Session保持能力; 支持应用的资源调整,包括内存和存储空间; 负责应用日志的收集,开发人员利用日志信息监控应用运行状况;支持tomcat、jboss、weblogic等中间件服务;

    二、弹性云主机服务

    弹性云主机服务通过在指定的虚拟化平台上创建特定规格、特定操作系统的虚拟机,提供给用户以满足用户的计算需求。支持VMware、OpenStack虚拟化环境; 应支持业务应用常用的操作系统,包括windows和linux; 应支持创建自定义CPU、内存、网络、磁盘等属性的虚拟主机规格;应提供快照和自定义镜像能力;应提供批量创建虚拟主机实例功能;应提供弹性伸缩功能,实现云主机实例数根据业务需求弹性增减; 应通过心跳机制提供虚拟机故障监测,并提供故障自动迁移功能;应提供控制台,采用类远程桌面的方式连接云主机,直接在控制台进行管理和维护操作;应提供标准RESTful协议的API接口,便于开发者进行二次开发和管理运维。

    三、对象存储服务

    为非结构化数据提供对象存储服务,用于存储视频、图片、文档等数据。 应支持用户建立多个存储空间,各空间相互隔离; 应支持仿文件系统的管理模式,提供低延迟、高并发的数据访问能力;应提供多副本存储机制,保证数据高可靠性;支持保存同一存储对象的多个历史版本,以便实现重要文件的恢复功能;应提供可视化监控及告警;应提供线性扩展能力;应提供PB级别的海量数据存储能力;应提供标准RESTful协议的API接口,供其它应用程序和系统使用;

    四 、负载匀衡服务

    负载均衡服务基于负载分配策略实现流量的均衡分发,支持集群架构下服务能力的水平扩展,通过健康检查规避单点故障提升系统可用性。

    五 、分布式计算环境

    分布式计算环境是一套经过调优和功能增强的Hadoop环境,包含标准的Hadoop组件,如HDFS、Map/Reduce、 HBase、Hive等。全面兼容Apache Hadoop发行的版本,支持Hbase、Pig、Hive、Java MR、Oozie等各种知名Hadoop框架开源方案;支持各种数据类型的存储能力,包括日志等各种半结构化和非结构化数据的存储、管理、查询、分析的能力; 支持各种数据加载方式,包括批量加载,实时加载,数据库加载、文件加载等加载方式; 提供工作流程管理功能,用户可以对计算任务进行编排,安排任务执行计划、执行顺序等;支持基于应用的服务SLA管理功能,在多个应用同时并发运行时,通过资源的自动调度保证每个应用的优先级,保障关键应用优先的资源使用;支持高级工作负载管理,通过并发数、CPU份额的方式进行资源的高效隔离与使用,确保关键任务的资源倾斜配置;增加或减少物理资源时,原有应用可以不受影响,平滑扩容,无需应用的修改;支持以数据表格和图表方式展示物理资源的使用情况,并支持针对相关指标的阈值告警功能;应提供标准RESTful风格的API接口,便于集成和二次开发;

    六 、流式计算服务

    流式计算服务为应用提供高效分布式的触发式任务、定时任务等事件驱动程序处理能力。支持大规模可扩展、高容错的数据流式处理;能够提供高吞吐、低延迟实时数据处理;支持多种主流的数据的输入和输出;支持服务的扩容、健康检查、日志管理等功能;支持任务的监控功能,支持查看任务的执行明细;提供包括用户认证、用户权限(服务组件使用权限)等在内的一系列安全机制;支持集群的横向扩展和集群节点配置升级;支持以数据表格和图表方式展示物理资源的使用情况,并支持针对相关指标的阈值告警功能;应提供标准RESTful风格的API接口,便于集成和二次开发;

    七 、分布式并行数据库服务

    分布式并行数据库服务提供基于Share-nothing 架构的分布式并行计算数据库的快速创建、管理与监控,支持行列混合存储、数据压缩、在线扩容、多级容错等机制。支持行存、列存和混合存储,支持分区表,包括范围分区、列表分区,支持混合分区和多级分区,分区可采用不同的压缩算法和压缩级别;遵从SQL-92、SQL-99和SQL 2003标准,并支持SQL 2003 OLAP扩展项;支持大批量数据加载和持续化的数据加载,支持通过UDF函数实现动态的复杂转换和处理,可实现数据库数据直接卸载至外部文件;支持在线水平扩展,数据自动在所有节点上重新分布,保证持续服务和性能的线性增长;支持基于镜像副本的高可用冗余,并可通过两两备份、交叉互备策略实现不同级别的保障能力;利用外部表技术,映射Hadoop集群中的HDFS、Hive、HBase等多种格式数据,使用ANSI SQL直接访问,并可将数据直接写入HDFS;提供图形化监控工具,具备告警管理功能,可进行主动诊断、资源监控分析;


    更多内容请访问 中国工控网(http://www.gongkong.com)

    手机扫描二维码分享本页

    工控网APP下载安装

    工控速派APP下载安装

     

    我来评价

    1. 我要试用产品
    2. 我要产品资料
    3. 我要技术支持
    4. 我要咨询采购
    性能:
    给性能打分
    质量:
    给质量打分
    易用:
    给易用打分
    服务:
    给服务打分