云计算简介

云计算简介

 

 

一、云计算概念

(一)定义

云计算定义:云计算是一种商业计算模型,它将计算任务分布在大量计算机构成的资源池上,使各种应用能够根据需要获取计算力、存储空间和各种软件服务。

示意图如下:

 

 

 

从使用范围,云计算分为私有云和公有云两种。私有云是为云所有企业或机构内部使用的云;共有元是对外部企业、社会及公共用户提供服务的云。此外,还有混合云。

从提供服务的类型上看,云计算分为三个层次:IaaS、PaaS和SaaS三种。

IaaS全称Infrastructure As Service,即“基础设施即服务”。IaaS以硬件设备虚拟化为基础,组成硬件资源池,具备动态资源分配及回收能力,为应用软件提供所需的服务。硬件资源池并不区分为哪个应用系统提供服务,资源不够时,整体扩容;

SaaS全称Software As Service,即“软件及服务”。严格来讲SaaS构建于IaaS之上,部署于云上的SaaS应用软件的基本特征是具备多用户能力,便于多个用户群体通过应用参数的不同设置,共同使用该应用,且产生的数据均存储在云端。非严格的SaaS也可独立于IaaS,这样牺牲的代价是硬件的利用率,用户感知不到,如我公司信息魅力系统;

SaaS与一般网络应用的区别在于:不同的用户通过不同的设置实现不同的功能,而一般网络应用几乎都按照同样的实例运行,几乎无法做灵活的配置和调整。

PaaS全称Platform As Service,即“平台及服务”。层次介于IaaS和SaaS之间,也是最难实现,一旦实现后会带来巨大效益的一种形式。同SaaS,严格来讲也基于IaaS,它在硬件之上提供一个中间层,主要表现形式为接口、API、BO(业务对象)或SOA模块等,它并不直接面向最终用户,更多的使用者是开发商,开发商应用这些接口,可快速开发出灵活性、扩展性强的SaaS应用,提供给最终用户。非严格的PaaS也可独立于IaaS,同样牺牲硬件效率,如部分中间件、普元EOS等产品。

 

(二)场景模拟

云计算不同层次给电信运营商带来的理想效果通过模拟场景描述如下:

1、 IaaS

  客户A开发/购买了一套CRM软件,不用搭建任何硬件平台和网络,向云服务商提供环境需求说明书,主要包括:计算能力(TPMC、WebSpec等)、存储空间、备份要求、网络带宽、MTBF(平均无故障时间)、系统切换时间、系统软件要求等指标;

  云服务商将上述指标输送至IaaS管理平台,该平台根据现有硬件资源情况,完成环境需求到物理设备的映射,并根据SLA设置系统迁移切换模式,完成云端部署;

  云服务商不必了解具体部署位置,通知客户A服务开通;

  IaaS管理平台按照客户A资源占用需求进行计费和收费(计费方式有资源提供情况、并发连接数、包月、流量等多种方面)。

2、 SaaS

  云服务商发布其SaaS产品“云CRM系统”;

  客户A经业务受理及开通后,通过特定入口登录该系统,进行适合于自己机构特征的配置,包括:机构组织、客户群体、关注数据及服务流程等;设定后即可开通服务;

  客户B、C、D…经业务受理及开通后,可参照客户A流程,开通使用CRM系统,从表现上,每个客户与每个客户的“系统”均不相同。好像是为特定用户开发定制的一样,但其实都是一个“云CRM系统”模板。期功能类似与我公司“信息魅力”;

  若与IaaS相结合,会极大提升系统灵活度;

  云服务商对客户A、B、C、D…进行计费和收费(计费方式有并发连接数、账户数、流量、包月等多种方面);

3、 PaaS

  在领域分析的基础上,我公司IT-BSS系统已经完成SOA化,以合理的正交分解粒度,将BSS基础功能和流程分解成各个对象模型(BO)或Web Services,并部署在云端,这些模块运行的基础软件(如中间件等)也需云化后部署在云端;

  计费集成商A依据上述基础模块,可快速地开发出计费及采集系统,因其以SOA为基础,具备高度的灵活性和扩展性,经云化后部署在云端,为公司前台营业、后台处理人员提供软件服务;

  计费集成商B依据上述基础模块,可快速地开发出综合结算系统,同样满足上述要求;

  CRM开发商A、B依据上述基础模块,可快速地开发出CRM、PRM、BI等系统,同样满足上述需求;

  PaaS的主要特点是为中间集成商提供快速、一致性强、高度灵活性和扩展性的开发能力;

 

二、云计算系统架构

云计算系统架构如图所示:

 

 

 

对于每个横向层面,云计算系统都分为管理平台和资源两部分。每一层的管理平台所管理的内容和技术实现都打不相同。

(一)IaaS

1、 IaaS资源

IaaS的资源是各种硬件,包括:小型机、PC服务器、磁盘阵列、交换机、SAN光纤交换机、磁带库/虚拟磁带库等;

为保证硬件资源充分发挥性能,应按照性能档次,组合进不同的资源池,在系统建设初期,建议同样品牌的机型组建一个资源池。如,对于小型机,IBM p/570/590/595组成一个资源池,HPXP12000/20000/24000组成一个资源池,HP EVA4000/6000组成一个资源池。

2、 设备虚拟化

IaaS的基础是硬件虚拟化,包括计算虚拟化、存储虚拟化、网络虚拟化等部分。所谓虚拟化,就是通过虚拟化软件或硬件,屏蔽设备本身的个性化差异,为上层提供一致的底层环境,便于上层系统在IaaS资源之间随时进行迁移、扩展和释放。

  计算虚拟化

通过虚拟化软件,可在同一台机器上部署不同的操作系统及系统软件,这就使得在同一台计算机上同时运行不同OS的应用软件成为可能。举例来说,一台IBM p570(8c32g)的机器上,可同时运行基于AIX系统+Oracle数据库的前台业务受理系统和基于Linux+Tomcat中间件的收入稽核系统,其CPU、内存及其它资源可随两系统实际使用情况随时调整。

目前PC服务器上的虚拟化软件较为成熟,如VMware等,而小型机则有一定的差距,但也有一些软件,如PowerVM、Xen等;

  存储虚拟化

相对于计算虚拟化而言,存储虚拟化相对较为成熟,目前多家主流存储商均提供存储虚拟化产品,如IBM SVC、华为VS6000等,但应用目前较少,需要对这类产品进行详细的技术比较后在部署实施;

  网络及其他虚拟化

目前尚不成熟,无任何标准,正在研究探讨中。

3、 IaaS管理平台

各级aaS管理平台是云计算的核心灵魂,是云计算部署实施成功与否的重要因素。IaaS管理平台应具备如下功能:

  对各类硬件的虚拟化控制管理能力;

  客户系统需求与硬件资源的映射能力;

  根据客户需求,对客户系统的部署、开通、调度、消除能力;

  客户系统服务保障能力;

  系统计费能力。

4、 技术难点

  在IDC上基于PC服务器的IaaS应用较为成熟,中国联通包括河北省在内的4个省IDC试点均采用VPS虚拟化技术部署实施。但对于我公司IT系统,绝大部分为小型机,小型机的虚拟化目前尚未成熟;

  网络虚拟化尚未成熟;

  IaaS管理平台目前尚无标准,各厂商及云计算研究者都在抓紧研究。

 

(二)SaaS

1、 SaaS资源             

SaaS资源包括各类云化的软件产品,如:面向中小企业的CRM、OA、门户、档案管理等提高管理效率方面的应用,更有潜力的是针对特定用户群的行业化应用。从近期应用上讲,还包括放在云端的各类非云化的应用软件,这类软件之所以放在云端,主要是为那些既不想花大价钱购买正版软件,又不想非法使用盗版的临时或定期使用该软件的客户群体而设置。

2、 SaaS管理平台

  对SaaS软件产品的登记、发布、部署、消除等全周期管理;

  根据用户使用及负载情况,灵活调度相关软件至最节省硬件资源的节点;

  对用户数据的一致性、安全性管理;

  系统计费功能。

3、 技术难点

其技术关键在于“云化”。所谓“云化”,是指软件在多实例或多节点共同工作状态下,或者软件在正常运行中迁移的能力,在此状态下,软件应能充分保证其功能、性能、数据一致性和安全性等各项指标。

大部分情况下,必须有“云化”的系统软件进行支撑,如数据库、中间件和各种Runtime引擎。目前,主流软件开发商正在积极研制和优化。

 

(三)PaaS

1、 PaaS资源

包括两部分:第一部分与应用密切相关:如前所述,本部分应包括各类业务基础组件,如应用API、WebServices、BOM对象等。第二部分为系统软件支撑,如流程引擎、数据库、中间件等;

2、 PaaS管理平台

同SaaS平台,真毒PaaS组件的全周期管理。

3、 技术难点

  同SaaS,在于PaaS组件的“云化”;

  更重要的是,基于业务的标准化(领域分析,DA),这是决定能否达到PaaS效果的最关键的部分,是确保在此基础上的SaaS开发的灵活性、扩展性的关键因素,此步个人认为工作量极大,需要结合现有系统状况,逐步探究推进。

 

三、目前现状

有人称2010年为中国云计算元年,目前处于战国时代。设备供应商、软件开发商、各类研究机构、政府及相关组织、电信运营商都在加紧进行相关研究并产生相关成果。

作为设备供应商,IBM、HP、EMC、华为等公司均提出计算和存储虚拟化相关产品。部分大学、云计算研究中心等研究机构也从网格计算、效能计算的角度进行系统研究。

尤其值得一提的是,作为政府机关,也已看到云计算的巨大技术潜力,各省(如上海、湖北等)均在下大力度进行此类研究,争取捷足先登,先发制人者可获得云管理平台的主导权,必将产生巨大的经济效益。

作为电信运营商,也在从不同的角度潜心研究云计算技术。

中国移动制定了“大云”计划,对整个IT及IDC系统进行整体云化研究改造。如图所示:

 

 

中国电信对云计算服务体系架构也进行了总体研究:

此外,中国电信自称已部署了“电信计费云”,该云在全国范围部署,根据计费发起点的属地和负载情况,实现全网漫游计费和付费。

中国电信上海互联网部也做了大量深入的虚拟化技术的基础研究,并已有初步应用成果。

中国联通目前在IDC虚拟化方面取得了4个试点省(包括河北)的服务器虚拟化应用。

除此之外,联通总部信息化部对IT支撑系统也在进行云计算方面的研究,我公司产品研发中心也以SaaS公有云为基础,研究对外提供以云计算为基础提供综合信息服务的课题。

 

四、我公司发展方向

(一)技术问题

对于云计算存在的技术问题,不外乎两个解决方案:第一,我公司与相关厂商进行密切技术交流与研发,以自身为主逐步解决技术难点,提出整体云管理平台解决方案;第二,紧跟业内技术发展趋势,与技术实力强的相关方面合作运营,共同提出并部署平计算解决方案。

对于前者,我公司掌握技术核心,可第一时间实现云计算部署,但难度很大,需要投入很大的研发和技术力量;对于后者,难度虽小,但我公司存在无法全面掌握云平台主动权的风险。

(二)发展方向

1、私有云-全网IT系统的云计算改造。

IT系统长久以来均为烟筒式建设,几乎每个系统都为双机盘阵结构,各个系统不共享硬件资源,在很大程度上早晨硬件浪费,且不利于系统之间的数据和流程交互。在云计算初期,进行IT系统的IaaS化改造必将会带来长远的投资效益和系统运行效率。

IT系统硬件设备大都以异构型为主,包括IBM、HP、Sun等不同品牌的小型机和相关PC服务器,一方面IaaS化难度较大,另一方面,也是检验IaaS总体技术指标的最有力的试验场地。

长远角度,在完成IT IaaS化改造后,根据公司SOA标准化进度,进行BO组件的逐步标准化,创建并部署PaaS平台,本步骤完成后,之后的IT软件开发将充分体现灵活性和扩展性,实现市场需求响应及时、开发部署速度快、结构规范、降低二次开发费用等诸多方面的极大优势。

2、公有云-搭建全网信息服务平台

如图所示:

 

 

 

图中,云管理平台建设方、云管理平台运营商、云管理平台销售及推广商、基础设施提供方、SaaS应用提供商、其它软件、信息及应用提供方、二次开发商及最终用户共同组成信息服务平台的价值链。

其中,云管理平台运营商处于价值链的核心地位,掌握该平台的运营就掌握了整个系统的主导权,建议由我公司掌控。云管理平台建设方由我公司采购,负责建设;可采用合作运营和推广的方式,与销售实力强的公司合作进行推广;

我公司可继续研发SaaS软件产品并部署于该平台,也可采取合作的方式,鼓励第三方SaaS软件供应商加盟我平台;基础设施提供方除了我公司IDC等资源外,也可根据地域的不同,与第三方合作,提供硬件及网络资源;

至于其它软件、信息及应用提供方,考虑版权等问题,可采取有限责任方式与第三方合作运营。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值