17
华华 PaaS 华华华华华华华华 基基 IBM 基基基基基基基基 基基基基基 [华华华华华华] [华华华华华华] [华华华华华华] [华华 华华华 ] [华华华华] 基基基 基基基 。。 PaaS 基基基基基基基基基基基基基基基基基 基基基基基基 一。

华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

  • Upload
    others

  • View
    30

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

华存 PaaS 系列产品技术白皮书

基于 IBM 创新产品构建企业自己的平台

[键入公司名称][键入公司地址][键入电话号码][键入传真号码][ 选取日期 ]

王威巍云计算是未来企业信息化建设的必由之路。而如何构建属于企业自己的云则是企业走向云计算道路的关键问题。华存 PaaS 系列产品将为企业构建自有云平台铺出一条光明大道。

Page 2: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

目录1. 云计算概述..............................................................................................2

1.1. 云计算市场分析...............................................................................2

1.2. 云计算基本概念...............................................................................2

1.3. 公有云与私有云...............................................................................3

1.4. 华存云计算产品的核心思路...............................................................4

2. 企业私有云建设的主要挑战........................................................................4

2.1. 效益问题..............................................................................................5

2.2. 管理问题..............................................................................................5

2.3. 选择权问题...........................................................................................6

3. 华存 PaaS 系列产品..................................................................................7

3.1. 面向网络的基础设施管理系统(NOMI)...................................................8

3.2. 通用 IaaS 接口(CI2)...........................................................................9

3.3. 应用环境引擎(AE2)..........................................................................10

3.4. 应用构建工具(ADK).........................................................................11

3.5. 集成云平台(Cloud+)和云门户框架(CPF)........................................11

3.6. 数据整合方案......................................................................................13

3.7. 综合解决方案架构................................................................................14

4. 华存 PaaS 典型案例................................................................................14

4.1. 电信运营商能力开放平台......................................................................15

4.2. 中小企业服务云平台.............................................................................16

4.3. 医疗云................................................................................................16

Page 3: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

4.4. 食品安全云示范工程.............................................................................17

5. 总结......................................................................................................17

Page 4: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

1.云计算概述

1.1. 云计算市场分析

云计算是当今计算机行业发展最热门的关键词之一。计算机行业的各大巨头,IBM、Oracle、Google、Microsoft、SAP、DELL、HP 等都在大力投入云计算技术的研究以及逐步开始提供基于云计算的服务。从 2013 年 Google 提出云计算的概念到 2006 年 Amazon EC2 的商业化应用,云计算发展至今已 10 年,经历了从概念到炒作到冷静思考的过程。按照全球权威的技术咨询机构 Gartner 的报告,如图 1 所示,云计算在经历的 2010 年的过热炒作后,从 2012 年开始逐渐从低谷期开始复苏,也真正开始“落地”。

图 1 Gartner2012 云计算技术成熟度

Page 5: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

Gartner、IDC 等大量权威咨询机构均预测云计算的大力发展将从 2014 年才正式开始,并在 2016 年达到 2066 亿美元的市场。而从 2014 年开始的云计算的大规模发展与现在正在快速增长的云计算市场的最大区别是目前的云计算市场的主力是以Amazon 和 Google 为代表的公有云服务,而在 2014 年,有大量的企业将采用的云计算技术,从而将私有云的建设推进到一个新的高度。Gartner调查的企业中超过75%的企业表示要在 2014 年前开始进行私有云的建设。而华存云计算产品系列正式针对企业私有云和与此类似的行业混合云的建设推出的专业化产品。

1.2. 云计算基本概念

云计算的基本概念是通过网络以服务的形式按照需求使用各种 IT软硬件资源的方式。对于用户来讲,云计算是一种新兴的计算模式,它通过网络将应用、数据及 IT资源以服务的方式来提供给使用者。它可以为用户带来更加专业、快速、低成本的服务,使用户更专注于自身业务发展,将 IT 应用交付给专业的云计算提供商;而云计算的提供商通过标准化的技术,更有效地利用后台系统的资源,为用户提供专业、低成本的服务。通俗的说,从通过网络提供计算能力的角度看,人们经常把云计算比作象用水和用电一样使用 IT资源。从最终用户角度的使用角度出发,云计算包含三种典型服务模式:

软件即服务(SaaS),主要是通过云环境提供应用软件服务; 平台即服务(PaaS),主要是通过云环境提供对软件运行的平台支持和对底层资源的动态调度;

基础设施即服务(IaaS):主要是通过云环境提供资源的虚拟化服务。

Page 6: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

从服务的范围而言,云计算又可以划分为三种部署方式: 公有云:以公众用户为主要服务对象的云环境; 私有云:以特定的政府或企业单位为主要服务对象仅供对象内部用户使用的

云环境; 混合云:在私有云基础上即提供给特定对象内部使用,也提供给该对象的外部公众用户使用的云环境。

1.3. 公有云与私有云

云计算的基本特征包括基于网络、按需分配按量计费、支持海量信息处理、支持异构多业务体系、支持资源动态伸缩和流转、以及支持异构基础资源等六大特点。自从 Amazon 公有云业务推出到目前国内主流的新浪 SAE 平台、阿里巴巴的阿里云平台等,公有云作为云计算的主流发展方向被人们普遍认知。对于公有云,人们关注的焦点通常在于集中共享的大量 IT 基础设施、海量的应用和数据、按使用量计费以及便捷的对异构资源的使用和对异构应用的支撑等。从这个角度来看,云计算是一种新型的 IT 商业模式。但是从云计算的基本特征来看,云计算的许多基本特征在公有云领域并没有得到充分的体现。

而当近几年越来越多的企业和行业开始引入云计算的概念进行信息化建设,在企业私有云和行业混合云领域,云计算的对异构业务支撑、对异构资源动态伸缩和流转、以及对异构基础资源集成共享等方面的特征将得到更广泛的体现。在私有云和混合云领域,使用云计算将使企业和行业更充分的利用现有软硬件资源、更好的提升其服务资粮、更好的实现 IT 与管理和业务模式的对齐、以及获得更快的 IT响应速度和业务创

Page 7: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

新能力。

图 2 企业私有云平台的价值图 2显示了 IBM 所分析的企业私有云平台的核心价值。根据 IBM 的分析,企业私

有云平台的核心能力体现为集成整合、虚拟化和自动化管理三个核心能力: 集成整合既包括服务器、存储、网路和数据的整合,也包括 IT资源、服务、人员等管理方面的整合;

虚拟化指通过隐藏底层硬件和系统软件的的详细信息来简化部署并提高计算资源的使用,有适应需求改变的能力;

自动化管理指克服系统管理的复杂性,更好的使用资产,提高可用性和弹性,根据业务策略和目标降低成本。

基于这说三个基本能力,私有云应该具备的核心价值包括: 由业务策略驱动 IT资源分配; 无需干预的自动化的资源分配和管理; 实现灵活、动态的业务流程; 基于业务需求更有效的使用各种资产。

Page 8: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

1.4. 华存云计算产品的核心思路

华存云计算系列产品也遵循了 IBM这一核心思路,并在集成整合、虚拟化和自动化管理等三方面都做出了更进一步的创新,从而使得我们的云计算产品在为中国企业和行业服务方面具备了更加符合国情的特征。华存系列产品定位于使用云计算技术为企业和行业进行新一代的信息化建设工作提供完整的解决方案,从而帮助企业和行业在信息化建设中实现信息化与管理和业务的对齐和融合,实现信息化工作的低成本、高效益和可持续发展。在这个方向上,华存云计算产品即包含标准的 IaaS 核心产品,也包括丰富的 PaaS 产品。

本白皮书着重介绍华存 PaaS 系列产品。该系列产品以私有云和混合云的云整合方案为主要目标。整套产品的重点在于以一套独有的技术为企业构建属于自己的云平台 ,支撑自己的云应用,并管理自己的基础设施。整套产品最大的特点在于其包容性和整合能力。整套产品可让企业自己选择底层的硬件设备、网络设备和存储设备,可整合多种企业应用运行所需要要的软件平台、数据库系统、存储系统、以及其他计算服务能力,并可支持各种异构的应用软件,并帮助它们实现业务贯通和数据流通。此系列产品是目前中国市面上唯一的在云计算各个层面都提供对多厂商产品支持,不绑定任何特定供应商的产品。我们相信此系列产品可成为企业构建属于自己的云平台的首要选择。

华存 PaaS 系列产品主要包括以下内容: 面向网络的基础设施管理系统:Network Oriented Management System

for Infrastructure , 通用 IaaS 接:Common IaaS Interface,

Page 9: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

应用环境引擎:Application Environment Engine, 应用构建工具:Application Development Toolkit, 集成云平台:Cloud Plus Platform, 云门户框架:Cloud Portal Framework,

2.企业私有云建设的主要挑战

企业私有云建设的本质就是企业的信息化建设。企业和行业的信息化建设在中国已经开展近 20 年。多年以来,信息化工作在企业的业务和管理等多方面发挥了重要的作用。目前中国的各行各业基本上都已经普及了信息化工作。

在信息化建设工作中,企业关注的焦点问题包括以下三个:1、 效益:主要指企业信息化投入的成本以及信息化建设为企业带来的效益两个

方面。2、 管理:主要指信息系统在企业业务和管理工作中所起的作用。3、 选择权:主要指在信息化建设中企业的主动权和主导权。企业私有云建设在这三个方面都将为传统的信息化建设带来很大的冲击,同时也需

要在这三个方面提出有效的解决方案。

2.1.效益问题

效益问题的核心是投入产出比。信息化建设在不同企业的实际产出各有差异,但带来产出的

Page 10: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

主要投入依靠在基础设施和应用程序上的投入。图 3显示了当前企业信息化建设预算的典型分布图。由该图我们可以看到实际产生产出的投入大约占总投入不到 30%。其余超过 70%的费用用于软硬件的维护。也就是说大部分的费用不会给企业带来新的效益,而只是用于维持不到 30%的投入所带来的效益。事实情况也是如此,大量的企业管理和应用软件的生命周期只有很短的 2 到 3 年。随着业务和技术的发展,当现有软件不能良好的使用的时候,企业又需要再重新采购软件和硬件。这种情况导致了企业信息化过程中的大量重复建设,造成了很大的成本浪费。

云计算的资源集中自动化管理,由业务驱动资源动态分配以及灵活的业务流程扩展等特性可以大大提升信息化建设的投入产出比。一方面由 IaaS层的虚拟化技术带来基础设施管理上的优化,而另一方面通过 PaaS层的整合能力带来在业务创新上的突破和对资源使用上进一步合理调配。根据 IBM 的分析,使用 IBM 的云计算产品可以将目前的占 70%的维护成本下降到大约 40%,从而将带来效益的新产品投入成本提高到60%。而根据我们的分析,使用华存系列产品,可以进一步将维护成本下降到大约20%以下,从而为企业保证信息化建设的 80%的成本可用于带来效益的新产品投入。

2.2.管理问题

管理问题在信息化建设中的关键点在于信息系统是否能够与企业的业务和管理流程对齐,实现信息流和管理流程,信息流和资金流,信息流和业务流相匹配,最终做到管理指令、业务行为、和各种结果都在信息系统中有相应的体现,并进而通过信息系统的智能化处理做到对企业业务和管理工作的引导和优化。目前国内企业的信息化建设大部分还处于通过信息系统来支撑业务和局部的管理业务的程度。大部分信息化

Page 11: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

系统是随着企业的局部需求逐渐发展起来的。这些系统的典型代表包括办公自动化、客户关系管理、进销存管理、财务系统等等直到具备初步整合能力的 ERP 系统。但是因为这些系统建设通常彼此独立,而且通常归属不同部门,因此相互之间基本上即缺乏业务上统一和连接,也缺乏技术架构的一致性和可交互性。这样的系统构成的企业信息化环境被称为烟囱式企业计算环境,客观上形成了现在大部分企业面临的信息孤岛问题,其典型特征如下:

不同的应用系统拥有不同的基础设施(硬件)和应用基础设施(中间件); 每个新应用都要建设一个新的信息岛,建设周期长; 基于峰值规模设计,系统资源利用率低; 扩展困难; 没有统一的技术标准,运维成本高。

从后果而言,这样的系统即无法使信息系统及时的支持企业业务的发展,也无法让企业的管理体系有效的在企业内推行。根据 MIT 信息系统研究中心 2004 年 10月份的研究报告,能够与管理对齐的信息系统在成本改善比上将比现在的孤岛式的信息系统提升一倍,将使企业在 IT响应速度、战略影响力、品牌影响力、企业执行力、风险控制等多个方面提升一倍以上的效率。其中日产汽车在 2009 年进行的信息化系统改型是这个问题上的典型案例,第二年即实现了利润翻倍。

云计算技术是解决孤岛式信息化系统的决定性技术。其强调的硬件的虚拟化和软件系统的池化等技术特点将从根本上扭转了传统信息化系统开发、部署和维护的方式。尤其是 PaaS 系统一方面可通过依赖于平台的在线开发大大提升信息系统的开发效率,实现与业务的与时俱进,而另一方面可通过云平台上的异构整合能力提升信息系统之间的互通性,从而实现信息系统与管理流程和业务流程的对齐。纵观目前市面上的 PaaS 系统,大部分都强调在线开发技术,而华存 PaaS 系列产

品不仅提供在线开发能力(即 ADK),更重点强调对异构系统的云迁移和云整合能力,

Page 12: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

并推出了专门的云整合产品(即 Cloud+和 AE2)。其中 Cloud+的云整合能力不仅提供基于 SOA 概念的服务整合,也提供更底层更实用的数据整合能力。通过这一能力,华存 PaaS 系列产品有望将目前的企业信息化建设能力提升到一个新的时代。

2.3.选择权问题

选择权问题主要指信息化建设中企业与 IT 供应商之间的主导权问题。企业在信息化建设的初期阶段作为需求方和付款方往往掌握着主动权。但是由于大部分企业本身缺乏对技术的深入理解,在需求转化为产品的过程中,IT 产品的供应商开始逐渐掌握主动权。当企业的信息化系统上线运行之后,软硬件厂商的主动权体现得更加明显。以 IBM 为代表的服务供应商常常以高昂的售后服务费用让企业的维护成本居高不下。而更为严重的是软件供应商在软件后期的维护升级上与企业的业务发展逐渐脱离,常常导致企业的应用软件不可能及时维护,也不可能随着业务不断拓展,最后不得不重新开发。这些问题归结起来的主要原因就是企业缺乏对信息系统的掌控能力和在运营中的议价权,而其后果就是企业的信息系统被 IT 供应商“绑架”,企业的大量的信息化成本被浪费。这也是近年来国内很多大型企业开始号召去 IOE 化的重要原因。

云计算的出现要求企业将原本分散的信息系统统一集中的管理起来,这同样也面临一个选择权的问题。而且由于云计算本身所具备的规模大且需要不断扩展的特点,企业必然面临着在每次扩展中不断进行产品选择的问题。这使得原本就存在的选择权问题变得更为突出。一旦企业在云计算过程中被产品供应商绑定,则后期成本有可能成为企业的巨大负担。

目前市面上的主流私有云方案供应商一方面都强调对不同厂商产品的支持,同时又

Page 13: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

大多在各自的特定领域绑定了自身的产品。例如 IBM 云方案绑定了 IBM 的服务器和WebSphere 中间件产品,Oracle 云方案绑定 Sun Solaris 服务器和 WebLogic 中间件产品,华为云方案绑定华为的核心网络设备,浪潮云方案绑定浪潮的服务器。这种情况使得企业的私有云平台建设上并不能完全掌握主动权,甚至有可能处于非常被动的地位。针对这一问题,华存系列产品采取了一种类似于装修的概念。华存系列产品在硬件

设备管理(NOMI)、虚拟化软件管理(CI2)、平台系统整合(AE2)乃至应用软件整合(Cloud+)上即提供推荐产品,也提供对不同厂商产品的兼容性,从而保障了企业用户对自己的云平台的构建的主导权。企业可以根据需求在华存 PaaS 的框架下选择适合的产品构建属于自己的云平台。

3.华存PaaS核心能力

华存 PaaS 平台非常适合混合 IT 环境的私有云平台,它为企业提供了快速、稳定的从本地到云端的应用迁移体验,覆盖包括应用系统支撑与管理,存储、数据库、企业工作流等服务能力整合,应用数据整合共享等方方面面,帮助您轻松构建属于自己的私有云。

3.1.应用系统支撑

华存 PaaS 平台致力于减少用户在购置和管理应用生命周期内所必须的软硬件以及部署应用和 IT 基础设施的成本,同时简化了以上工作的复杂度。在华存 PaaS 平台中,

Page 14: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

平台服务通常采用自动化的技术通过虚拟化的形式交付,在运行时,自动化,自优化等技术也将被广泛应用,以确保实时动态地满足应用生命周期内的各种功能和非功能需求。

具体来说,搭建传统 IT 基础平台是一个漫长的过程,通常由申请,审计,硬件购买与运输,硬件安装与配置,软件安装与配置等步骤组成。在这个过程中繁复的手工配置工作费时费力,而 且容易产成人为配置错误。同时,平台环境的升级维护也面临人为配置错误频繁产生问题,造成不必要的影响和损失。由于这些原因,搭建完成的应用运行平台,即使在一定时期内不再需要,也不会被及时释放回收,以供新项目使用。这是造成空闲硬件资源的原因之一。此外,传统基础平台提供的应用运行能力是静态的。然而在不同时间,应用负载往往是不一样的。为了确保高负载时应用的正常运行,应用运行平台必须能够提供最高运行能力,这就造成了非高峰时的众多空闲硬件资源。

如下图所示,企业用户可以根据应用的多层拓扑结构,在各层选配应用所需的环境资源和硬件资源,并根据配置参数形成部署脚本和策略,从而支撑多层应用在云平台上的自动化整体部署和运行。

通过华存 PaaS 产品,即使在重载和数据量极大的情况下,也可以轻松构建能安全

Page 15: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

运行的应用程序。该环境包括以下特性: 提供基于应用需求快速构建应用运行环境的能力:能将应用需求映射为物理的

IT 资源和基础设施的具体配置、拓扑结构和网络环境,并进行快速部署; 提供运行时实时动态满足应用需求的能力:将应用需求映射为运行策略,在运

行时,根据系统运行的实际状况,例如负载状况,动态地对物理的 IT 资源和基础设施进行调整,例如调整负载分配或增减计算资源,使应用系统具备足够的弹性和灵活性,以实时动态地满足应用需求。

应用分层资源配置与监控 应用层面自动扩展和载荷平衡 支撑物理机和虚拟资源的混合管理

3.2.服务能力开放

华存 PAAS 平台可以提高企业私有云平台上可利用的资源与服务的数量。例如,可通过远程 Web 服务使用数据即服务(Data-as-a-Service:数据即服务),还可以使用可视化的 API,甚至还允许你混合并匹配适合你应用的其他平台上的服务。华存PaaS 平台支持大量复杂的云服务和直接对外多样化的基于云的处理能力,可以通过标准化的服务总线整合多样化的能力系统、如中间件即服务、数据库服务、大数据处理、云存储、数据交换、消息服务等等。这些服务能力即可以包括华存云计算系列产品,也包括其他大量的不同厂商和企业自身能够提供的服务能力,如消息服务、工作流服务、图像处理服务等等。

如图所示:华存 PaaS 平台将华存 PaaS 产品提供的能力和企业自身能够提供的能

Page 16: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

力通过服务总线注册到平台中,然后将服务发布出来,这样,该平台的用户就可以在平台服务列表中看见这些服务。用户需要使用平台中的服务时,向服务总线发起开通请求,平台根据用户请求开通服务实例并返回实例访问方式,这样用户就可以使用服务了。

该环境包括以下特点: 梳理、构建与管理与企业配套的服务能力,支持包括企业服务总线、数据即服

务、存储即服务、报表等能力的整合; 对企业内部,提供管理企业所需要的能力和服务的全生命周期的管理; 对企业外部,提供管控资源及服务的消费管控、计费等;

3.3.数据整合共享

华存 PaaS 平台针对不同应用的数据进行整合,这是打破现有孤岛式信息系统的

Page 17: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

核心能力。通过该能力,企业的现有的各自独立的信息系统的数据可以相互交互,也可以被共同抽取出来为上层的管理流程和数据挖掘流程所使用。

如下图所示,应用 1 向华存 PaaS 平台数据交互引擎发布元数据,数据交互引擎将元数据放入元数据池中进行整理,当应用 A 向华存 PaaS 平台数据整合引擎发出订阅数据请求,数据整合引擎将订阅请求相关的元数据发送到数据交互引擎,这时候数据交互引擎将应用 A 的元数据请求进行匹配,转发,完成数据交互的过程。

在数据交互的基础上,通过华存 PaaS 平台提供的大数据处理能力,能够为上层应用提供经营分析、领导决策等能力。

该能力包括以下特点: 支持异构、跨越数据交互与整合; 企业可通过该能力从海量数据中收集、分析顾客喜好与购买习惯来制定更符合

企业需求的行销策略; 政府可通过整合的信息集合,配合大数据处理服务,统计分析这些信息来规划

公共服务政策;

Page 18: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

支持不同种类感知数据流的快速接入,提供高并发、高吞吐量数据的实时接收和分发能力;

支撑多种不同类型的数据源和相关业务数据的融合管理,提供数据共享与集成的服务接口。

4.华存PaaS系列产品

图 4 华存产品系列图 4显示了华存产品的完整体系。华存系列产品覆盖当前云计算的核心主流领域。

华存 IaaS 系列产品提供基于 基于 IBM 的 PMC 产品提供对 OpenStack、VMWare

ESXi 等主流 IaaS软件的 IaaS 管理系统,可直接对外提供云主机服务、桌面云服务,还可通过基于 IBM ICP 的 PaaS 平台提供对应用和服务的内部支撑。PaaS 系列产品向下可调度 IaaS层资源,向上可支撑海量的多种应用。PaaS 系列产品的主要特点是提供对不同云计算服务能力的整合能力。这些能力即可以是产品自己提供的能力,也可

Page 19: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

以是其他厂商提供的。其中基于 IBM ICP 系列产品提供的三种主要的 PaaS层服务能力是:

1) 大数据存储支持基于块设备和文件系统的大数据存储能力;2) 分布式数据库服务以服务的方式提供对MySQL 和 Oracle 等主流的数据库的支持;

3) 大数据分析处理提供以海量文本搜索和海量图像检索为核心的服务能力。

图 5 华存 PaaS 系列产品图 5显示了华存 PaaS 系列产品。这些产品包括一下内容: 面向网络的基础设施管理系统(NOMI):主要在物理设备和虚拟化 IaaS 系

统基础上以网络环境为核心提供管理能力; 通用 IaaS 接口(CI2):主要提供针对不同虚拟化软件的统一接口和统一部署

能力; 应用环境引擎(AE2):主要提供针对异构应用环境的自动化管理能力,并提

供对应用的支撑; 应用构建工具(ADK):主要提供快速构建云平台上的应用的能力;

Page 20: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

集成云平台(Cloud+):主要提供对不同系统和应用服务能力的整合平台,提供应用的服务总线、数据总线和控制总线;

云门户框架(CPF):主要提供对企业私有云门户的快速定制能力;这些产品即可以单独使用,也可以集成

组合起来对外提供服务。下面将详细介绍这些产品。

4.1.面向网络的基础设施管理系统

NOMI 本身是处于基础设施层的管理系统,但是与一般的 IaaS软件不同的是 NOMI 本身并不是一个实现虚拟化的软件,而是一个建立在现有 IaaS软件基础上的以网络为核心组织和管理基础资源的系统。如图 6

所示,这个系统的主要功能是向下管理由 IaaS 系统或物理设备提供的计算、网络和存储资源、向上提供按各种应用需求组织成网络的各种虚拟化和非虚拟化资源。从功能角度而言, NOMI 的主要作用是实现广义的软件可定义网络架构(SDN),构建应用实际运行所需要的网络架构。NOMI 的核心功能保证整个云系统环境下路由动态可控、流量动态可控、以及支持多种协议。因为 NOMI直接为应用提供支撑的网络平台服务,因此我们也把NOMI 作为 PaaS层的一部分。

NOMI 的主要使用对象分为两类:一是数据中心,用于构建和管理应用级的云计

图 6 NOMI 的工作特点

Page 21: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

算环境;二是信息化建设的集成商,用于构建兼容多厂商设备和多种网络拓扑结构的可扩展的整体云解决方案。以第二种情况为例,使用 NOMI可以帮助集成商在云解决方案中管理基础设施、组网设备、网络资源、以及虚拟网络,并可根据各个应用的要求动态在系统中构建出不同的网络架构以及配置适合的网络接入设备、如反向代理、防火墙、负载均衡器等,并在设备能力许可的情况下对系统的内外带宽和网络流量进行控制。

NOMI 的主要特点包括以下几点:精确构建和管理云计算系统上各种应用的网络架构; 分区域管理大规模数据中心,实现横向可扩展性;短时间实现大规模资源部署,快速响应业务需求,保证业务体验;保证应用之间的安全隔离。通过使用 NOMI,企业的云计算中心可以有效的控制网络流量的消耗,保证环境

的网络安全,并大大降低运维成本和运营风险。同时,NOMI还可以帮助云计算中心的网络配置可动态的配合企业业务和管理的不断发展。

4.2.通用 IaaS接口

与 NOMI类似,CI2 也是处于基础设施层的产品。该产品是建立在现有 IaaS软件基础上的一套统一的控制接口。如图 7 所示,该产品在IaaS软件基础上提供统一的管理、资源、监控和运维接口,并提供统一的软件部署工具。该产

图 7 CI2 的工作特点

Page 22: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

品的主要功能是通过统一接口实现对多种 IaaS软件产品的支持。该产品在统一接口之上提供了统一的 API、统一的控制台和软件部署工具。目前该产品支持 OpenStack、桉树(EUCA)和 VMWare ESX三种主流的 IaaS软件。

CI2 在华存 PaaS 系列产品中的主要价值在于实现对不同 IaaS软件的兼容和统一管理,为云计算的构建单位从根本上具备了建设云平台的选择权。尤其是商业化 IaaS

软件在构建大规模环境时价格非常昂贵,例如 VMWare 是按照 CPU 核数计算价格,单价大约 2000 美元。如果使用 VMWare,部署一个具有上百台服务器的中小型计算中心的 IaaS软件成本就高达 20万美元。如果选择 CI2,在企业在进行云环境建设时可以考虑多种方案,在不对机器有严格要求的地方可选择开源产品来降低成本。

CI2 的主要使用对象包括云计算中心的管理人员、云计算运营商、以及提供云解决方案的云集成商。该产品的主要使用方法包括三种:

1、 通过统一控制台在不需要了解底层的 IaaS软件具体命令的情况下使用其能力;2、 通过软件部署工具快速在由不同 IaaS软件管理的虚拟机上部署应用程序;3、 通过统一 API支持开发跨 IaaS软件的 PaaS层和 SaaS层服务。CI2 的主要特点包含以下两点: 提供兼容不同厂商 IaaS 产品的能力,保障客户在 IaaS 选择上的自主权; IaaS 平台无缝迁移,保障上层服务系统可以平滑的在不同的 IaaS 产品之间迁移。

通过使用 CI2,可以帮助用户平衡云环境基础设施建设的风险和成本,并提供简便灵活的运维能力。

Page 23: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

4.3.应用环境引擎

AE2 是华存 PaaS 系列产品的核心产品之一,是建立在虚拟化资源之上的为应用运行提供支撑的平台引擎。如图 8 所示,AE2 的核心功能是向上支撑丰富的应用的运行,向下按照应用的需求实现对虚拟化资源的动态调度。为了能够实现对多种应用的支撑,AE2 本身提供了对主流应用容器如 Tomcat、PHP、.Net 等的支持。

AE2 本身并不是是一个应用容器,而是一个应用容器的容器。该容器的主要作用有三个:

1. 实现不同的容器在虚拟化资源上的动态部署;

2. 实现应用在部署后的容器上的动态部署;3. 实现对应用运行的动态管理和监控。该容器对运行中的应用提供的核心功能包括:1. 根据应用的运行情况实现弹性资源调度;2. 支持应用的多租户;3. 对运行中的应用和容器的自维护和自恢复;4. 方便快捷的应用和容器的维护和升级;5. 多维度多层次的监控能力;

图 8 AE2 的工作特点

Page 24: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

6. 全面的日志记录;7. 应用的在线远程测试;8. 全面支持主流的负载均衡方案(F5/HA Proxy);9. 支持集中认证和单点登录;10. 支持统一的静态缓存;11. 支持基于 ESB 的服务整合;12. 支持消息队列。另外,AE2 作为一个应用容器的容器,本身提供可扩展的容器加载能力。各种跨

语言的应用容器均可通过动态的模板加载到 AE2容器上,从而实现动态部署。目前AE2可以支持的应用容器包括 Tomcat、PHP、JBoss、.Net 和 Ruby on Rails。

AE2 的主要特点包含以下三点: 应用环境的兼容和可扩展性,支持不同厂商的应用环境产品; 现有应用的无缝云迁移和平滑升级; 稳定高效、高自动化的应用运维管理。AE2 在华存 PaaS 系列产品的主要价值在于对各种各样的应用环境容器的兼容和

统一管理,从而实现对丰富的应用的支撑。这使得 AE2可以帮助企业根据其需要建立支撑起应用运行的云环境。更重要的是 AE2可以方便的帮助企业实现现有应用的云迁移,从而帮助企业大大缩短迈向云计算的距离。AE2对应用运行环境的广泛支持,也使得在企业在选择应用方案时具备了充分的选择权,并可随着业务和管理的发展方便的实现软件的升级和更换。

AE2 的主要使用对象包括行业和企业云的构建者、云计算中心的管理人员、云计算运营商、以及提供云解决方案的云集成商。AE2 将为这些使用者降低信息系统的运

Page 25: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

维成本、实现对应用的集中精确的管理和资源调配、并支持可持续的业务发展。

4.4.应用构建工具

ADK 也是华存 PaaS 系列产品的核心产品之一,其主要作用是实现 PaaS 平台上的应用快速开发功能。如图 9 所示,ADK 向下可以连接云平台上的现有业务组件、现有服务能力和 现 有 数 据 。 在此基 础上, ADK 提 供 基 于Eclipse 的开发平台和可视化的快速应用工具两种应用开发模式。在两种开发模式下,用户都可以构建新的应用程序。新的应用程序可以通过使用现有平台上的组件、服务和数据实现快速的构建新业务能力。ADK 在应用开发能力的基础上还提供持续集成功能,可以直接将应用的直接上传到华存程序仓库中,并支持在云平台 AE2上的远程测试和快速部署。同时,在可视化工具中,ADK还集成了大量的视图控件可以帮助用户便捷的实现

前端跨平台界面的开发。目前 ADK支持的前端包括Web 应用、客户端应用和手机移动应用。支持 Java 和.Net两种语言环境。

基于以上功能,ADK 的主要特点表现为以下三点: 快速便捷的应用开发能力; 对现有系统能力的重用和扩展能力;

图 9 ADK 的工作特点

Page 26: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

支持跨平台跨语言的应用开发。使用 ADK 进行应用开发可以大大加快应用开发的速度,缩短业务创新的过程,从

而保证信息系统适应企业业务和管理流程的发展,快速为企业带来效益。尤其是在云计算模式下,许多企业的新业务流程存在需求不明确的情况,ADK 的开发可以快速让企业看见效果,并大量的节省摸索需求的时间。按照我们的实际经验,ADK 的开发可以将原来 1人/月的开发量缩减到 3人/天,缩减大概 10倍的开发时间。

ADK 的主要使用对象是行业应用的开发者。通过使用 ADK,可以帮助用户大大提高 IT响应速度,降低新应用的开发成本,并延长现有系统的生命周期和盈利能力。

4.5.集成云平台和云门户框架

Cloud+即是华存 PaaS 系列产品的一个重要的核心产品,也是最具特色的一个产品。该产品的主要作用是提供全面的云集成能力,并支持大量复杂的云应用和直接对外多样化的基于云的处理能力。如图 10 所示,Cloud+可以通过标准化的元数据接口整合多样化的能力系统、如中间件即服务、数据库服务、大数据处理、云存储、数据交换、消息服务等等。这些服务能力即可以包括华存云计算系列产品,如 AE2、华存分布式存储系统、华存大数据处理系统和华存数据库服务系统,也包括其他大量的不同厂商提供的服务能力,如消息服务、工作流服务、图像处理服务等等。

Cloud+的主要使用方式包含如下 4 步:1. 对任意一个具备特定处理能力的系统,

Page 27: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

首先将其能力包装为对外的服务端口;2. 通过 Cloud+提供的元数据定义工具将该服务的能力定义成元数据接入到

Cloud+中;3. 由 Cloud+整合其能力,将其元数据对应到相应的数据总线、服务总线和数据

总线上,并对外提供服务;4. 用户即可直接通过 Cloud+的界面即云门户直接使用相关能力,也可通过 API

接口在程序中使用相关能力。Cloud+提供的主要功能包括以下 8点:1、 通过控制总线控制被集成服务系统的启停和工作方式;2、 通过服务总线将被集成服务系统展现给

用户;3、 通过数据总线实现对被集成服务系统的数据输入和输出;4、 通过集成方式监控被集成服务系统的运行情况;5、支持被集成服务系统的扩展和在线升级;6、可将应用系统的处理能力作为服务系统进行集成;7、支持被集成服务系统和应用之间的数据交互;8、支持以多租户方式提供服务能力。请注意,Cloud+的整合能力并不限于基于虚拟化技术的云服务能力,也可以是传

统的部署在物理设备上的普通的计算能力,还可以是应用软件所具备的处理和计算能力。Cloud+可以将这些能力都包装云服务能力统一提交。

基于以上功能呢,Cloud+的主要特点表现为一下三点: 统一、灵活、高效的管理多样化多厂商的云计算服务;

图 10 Cloud+和 CPF 的工作特点

Page 28: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

支持跨应用和跨系统的数据整合共享; 支持通过使用新型云服务能力提供高效的移动访问、商业智能、决策支持等

业务和管理能力。通过 Cloud+,华存 PaaS可以实现在云端的最大限度的云整合能力。在 Cloud+

进行功能整合的基础上,CPF 提供了统一云门户的快速定制能力。企业进行私有云建设最终通常都需要提供企业的私有云门户。CPF 是构建企业私有云门户的基础框架。该框架最大的特点是将 Cloud+整合的服务能力都整合在了门户框架中,从而是门户框架具备了底层所有服务能力的支撑。在此基础上,企业只需要进行界面的重定制开发(可通过 ADK 快速完成),即可快速形成既符合企业界面需求,又具备强大底层运能力支撑的企业私有云门户。

Cloud+和 CPF 的主要使用对象包含行业和企业云的构建者、云计算运营商、以及提供云解决方案的云集成商。通过使用这两个产品,用户可以获得强有力的整体云解决方案能力,可以快速获得专业的个性化的服务能力,从而提高整个信息系统的运营效率和盈利能力。

4.6.数据整合方案

Cloud+产品中的一个重要的能力是针对不同应用的数据整合,这是打破现有孤岛式信息系统的核心能力。通过该能力,企业的现有的各自独立的信息系统的数据可以相互交互,也可以被共同抽取出来为上层的管理流程和数据挖掘流程所使用。

Page 29: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

图 11 数据整合服务图 11显示了华存 PaaS 中的数据整合服务,在本体系中被称为数据交互即服务。

该服务可以从企业的现有应用中通过 ETL 前置服务器抽取数据,然后将数据以我们特定的基于 XML 的数据描述语言来表示。抽取出来的数据通过标准化接口传送到数据交互平台后可以通过标准的解析进行解析,并缓存在云平台的大数据存储服务中。需要使用数据的一方可以通过订阅的方式提出数据需求。这些需求将会与从应用中抽取的数据进行匹配,并在必要的时候进行数据格式的转化。最后按照需求的要求将数据传送到需求方。这个流程保证了现有应用中的数据即可以传送到其他应用中,也可被使用来支持二次开发以生成决策支持、数据分析、商业智能、以及移动互联网应用。

华存数据整合方案的核心功能包括:解析、匹配、转换和路由。其主要价值在于将打破现有信息系统的孤岛式数据,从而为用户提供符合管理和业务需求的数据流服务。

Page 30: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

4.7.综合解决方案架构

图 12 华存综合云计算解决方案图 12 显示了如何将华存 PaaS 系列产品组合成一个综合解决方案为用户提供服务。

在该方案中,底层的资源系统由 IaaS 系统和 NOMI共同管理。然后由 AE2组成核心的应用运行环境,并由华存分布式存储系统提供核心存储能力和容灾能力。另外由ADK 提供在线应用开发工具以快速构成应用。最后在上层由 Cloud+提供服务和数据的整体整合能力。最后本方案也提供统一的安全管理系统和标准规范体系。该方案可为企业提供一个完整的云计算环境。同时该环境中涉及到具体应用和硬

件环境的产品均可由用户在本产品支持的范围自由采购。例如,用户可自由选择底层的硬件设备、IaaS软件、应用的运行环境和开发语言、以及需要整合的其他服务能力。基于这种架构搭建的企业私有云可成为企业可以完整控制的,属于企业自己的云环境。

Page 31: 华存PaaS系列产品技术白皮书 - IBM€¦ · Web view基于IBM 创新产品构建企业自己的平台 华存PaaS系列产品技术白皮书 基于IBM 创新产品构建企业自己的平台

5.总结

基于 IBM ICP 的华存 PaaS 系列产品以为企业构建属于自己的云为核心使命,对下可根据应用的需求动态管理云环境的计算、网络和存储资源,在基础设施、运行环境、服务能力和应用能力等各个层次上实现对不同厂商产品和软件系统的支撑和整合,最终实现对上提供对各种企业级复杂应用的云迁移和云支撑。

在构建企业属于企业自己的云上,华存 PaaS 系列产品居于目前国内领先地位,可达成以下核心效用:

提供与时俱进的整体架构; 提供更集中更精确的管理; 实现更快速的 IT响应速度; 提供更加灵活高效的运维; 提供更自主的产品选择; 提供更高等级的安全保护; 实现整个云平台的低成本、高效益以及可持续发展。