- 云计算在电信运营商中的应用
- 邵宏 房磊 张云帆 张文健 何浩 徐靖文等编著
- 379字
- 2024-12-22 00:25:55
第1章 概述
1.1 简介
云计算(Cloud Computing)概念的直接起源是亚马逊EC2(Elastic Compute Cloud,弹性计算云)产品和Google-lBM分布式计算项目,这两个项目直接使用了“Cloud Computing”的概念。而实际上,云计算的兴起是长期的技术推动和需求牵引共同作用下的必然结果。
从技术发展的角度来看,计算机的发明是20世纪最重大的事件之一,它使得人类文明的进步达到了一个全新的高度。进入21世纪,互联网逐渐成为最重要的社会性基础设施。回顾信息技术跨世纪的发展历程可以看出,云计算实际是在电子、通信、计算机与网络技术的共同作用下,从图灵计算逐渐向网络计算演化的一个必然阶段。
云计算的出现并非偶然,早在20世纪60年代,麦卡锡就提出了把计算能力作为一种像水和电一样的公用事业提供给用户的理念,这成为云计算思想的起源。在20世纪80年代网格计算、90年代公用计算,21世纪初虚拟化技术、SOA(Service-Oriented Architecture,面向服务的体系架构)、SaaS(Software as a Service,软件即服务)应用的支撑下,云计算作为一种新兴的资源使用和交付模式逐渐为学界和产业界所认知。
继个人计算机变革、互联网变革之后,云计算被看作是第三次lT浪潮,是我国战略性新兴产业的重要组成部分,它将带来生活、生产方式和商业模式的根本性改变,已成为当前全社会关注的热点。
云计算是分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等传统计算机和网络技术发展融合的产物,如图1-1所示。
图1-1 云计算平台的应用和外部一致性
云计算将网络上分布的计算、存储、服务构件、网络软件等资源集中起来,基于资源虚拟化的方式,为用户提供方便快捷的服务,它可以实现计算与存储的分布式与并行处理。如果把“云”视为一个虚拟化的存储与计算资源池,云计算则是这个资源池基于网络平台为用户提供的数据存储和网络计算服务。互联网是最大的一片“云”,其上的各种计算机资源共同组成了若干个庞大的数据中心及计算中心。
云计算具有以下几个主要特征。
(1)计算资源集成提高设备计算能力
云计算把大量计算资源集中到一个公共资源池中,通过多主租用的方式共享计算资源。虽然单个用户在云计算平台获得服务的水平受到网络带宽等各因素影响,未必能获得优于本地主机所提供的服务,但从整个社会资源的角度而言,整体的资源调控降低了部分地区的峰值荷载,提高了部分闲置的主机的运行率,从而提高了资源利用率。
(2)分布式数据中心保证系统容灾能力
分布式数据中心可将云端的用户信息备份到地理上相互隔离的数据库主机中,甚至用户自己也无法判断信息的确切备份地点。该特点不仅提供了数据恢复的依据,也使得网络病毒和网络黑客的攻击因失去目的性而变成徒劳,大大提高了系统的安全性和容灾能力。
(3)软硬件相互隔离减少设备依赖性
虚拟化层将云平台上方的应用软件和下方的基础设备隔离开来:技术设备的维护者无法看到设备中运行的具体应用;同时对软件层的用户而言,基础设备层是透明的,用户只能看到虚拟化层中虚拟出来的各类设备。这种架构减少了设备依赖性,也为动态的资源配置提供了可能。
(4)平台模块化设计体现高可扩展性
目前主流的云计算平台均根据SPl架构在各层集成功能各异的软硬件设备和中间件软件。大量中间件软件和设备提供针对该平台的通用接口,允许用户添加本层的扩展设备。部分云与云之间提供对应接口,允许用户在不同云之间进行数据迁移。类似功能在更大程度上满足了用户需求,集成了计算资源,是未来云计算的发展方向之一。
(5)虚拟资源池为用户提供弹性服务
云平台管理软件将整合的计算资源根据应用访问的具体情况进行动态调整,包括增大或减少资源的要求。因此,云计算对于在非恒定需求下的应用(如对需求波动很大、阶段性需求等)具有非常好的应用效果。在云计算环境中,既可以对规律性需求通过事先预测事先分配,也可根据事先设定的规则进行实时动态调整。弹性的云服务可帮助用户在任意时间得到满足需求的计算资源。
(6)按需付费降低使用成本
作为云计算的代表,按需提供服务,按需付费是目前各类云计算服务中不可或缺的一部分。对用户而言,云计算不仅省去了基础设备的购置运维费用,而且能根据企业成长的需要不断扩展订购的服务,不断更换更加适合的服务,从而提高了资金的利用率。
云计算可提供的业务应用如图1-2所示。
图1-2 云计算提供的丰富多彩的业务应用
云服务正在取得爆炸式的增长,以“-aaS”为后缀的云服务正在以令人目眩的速度增长,这种服务被行业组织The Open Group称为“XaaS”,是对所有与云相关的服务的概括。XaaS最常见的例子有3类:“软件即服务(Software as a Service,SaaS)”,“平台即服务(Platform as a Service,PaaS)”和“基础设施即服务(lnfrastructure as a Service,laaS)”。
所谓SaaS,是指用户通过标准的Web浏览器来使用lnternet上的软件。从用户角度来说,这意味着他们前期无需在服务器或软件许可证授权上进行投资;从供应商角度来看,与常规的软件服务模式相比,维护一个应用软件的成本要相对低廉。SaaS供应商通常是按照客户所租用的软件模块来进行收费的,因此用户可以根据需求按需订购软件应用服务,而且SaaS的供应商会负责系统的部署、升级和维护。SaaS在人力资源管理软件上的应用较为普遍。
所谓PaaS,是指云计算服务商提供应用服务引擎,如互联网应用程序接口(APl)或运行平台,用户基于服务引擎构建该类服务。PaaS是基于SaaS发展起来的,它将软件研发的平台作为一种服务,以SaaS的模式提交给用户,可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。从用户角度来说,这意味着他们无需自行建立开发平台,也不会在不同平台的兼容性方面遇到困扰;从供应商的角度来说,可以进行产品多元化和产品定制化。
所谓laaS,是指云计算服务商提供虚拟的硬件资源,如虚拟的主机、存储、网络、安全等资源,用户无需购买服务器、网络设备和存储设备,只需通过网络租赁即可搭建自己的应用系统。laaS定位于底层,向用户提供可快速部署、按需分配、按需付费的高安全与高可靠的计算能力以及存储能力租用服务,并可为应用提供开放的云基础设施服务接口,用户可以根据业务需求灵活定制、租用相应的基础设施资源。
“即服务”除了上面提到的SaaS、PaaS、laaS外,还有许多其他的服务,例如:存储即服务(Storage as a Service,缩写同样是SaaS),安全即服务(Security as a Service,SECaaS),数据库即服务(Database as a Service,DBaaS),监控/管理即服务(Monitoring/Management as a Service,MaaS),通信、内容和计算即服务(Communications,Content and Computing as a Service,CaaS),身份即服务(ldentity as a Service,lDaaS),备份即服务(Backup as a Service,BaaS),桌面即服务(Desktop as a Service,DaaS)。
1.2 中国云计算发展
1.2.1 发展阶段分析
中国云计算产业分为市场准备期、起飞期和成熟期3个阶段。当前,中国云计算产业尚处于导入和准备阶段,处于大规模爆发的前夜。
准备阶段(2007—2010年):主要是技术储备和概念推广阶段,解决方案和商业模式尚在尝试中。用户对云计算的认知度仍然较低,成功案例较少。初期以政府公共云建设为主。
起飞阶段(2010—2015年):产业高速发展,生态环境建设和商业模式构建成为这一时期的关键词,进入云计算产业的“黄金机遇期”。此时期,成功案例逐渐丰富,用户了解和认可程度不断提高。越来越多的厂商开始介入,出现了大量的应用解决方案,用户主动考虑将自身业务融入云。公共云、私有云、混合云建设齐头并进。
成熟阶段(2015年—):云计算产业链、行业生态环境基本稳定;各厂商解决方案更加成熟稳定,提供丰富的XaaS产品。用户云计算应用取得良好的绩效,并成为lT系统不可或缺的组成部分,云计算成为一项基础设施。
1.2.2 核心关注
1.政府核心关注
对政府用户而言,云计算不仅能够提高办公效率、节约信息化成本,还能够帮助其实现管理创新和服务型政府转型。政府不仅是云计算的重要应用主体,更是重要的市场规则制定者、产业运营监督者和产业发展推动者。
政府的推动可以促进云计算产业跨越式发展。例如,各地政府结合当地产业规划,积极建立云计算产业发展与创新基地,通过资金支持大力培育云计算技术服务厂商,建立面向城市管理、产业发展、电子政务、中小企业服务等领域的云计算示范平台,推动lT厂商向云计算服务商转型,并引导云计算技术和服务厂商向产业基地集聚,组建云计算产业联盟,形成合力参与全球云计算产业竞争。在云计算产业发展中,政府用户关注的核心聚焦在数据安全、云计算的标准建设及产业生态系统打造等方面。
2.企业核心关注
企业能够利用云计算整合其现有的数据中心,实现对已有lT资源的充分利用,提高信息系统的效率和性能,加强经营决策的实时性。各类面向行业的云服务能够为企业发展提供重要支撑,使企业(特别是中小企业)加快研发进程,缩短产品投入市场的时间。因此,企业在部署云计算服务时,更注重云的安全性、云服务提供商的运营经验及现有的成功案例等。
随着云计算的不断发展,可供企业选择的云服务越来越多,云的可移植性、数据集成、迁移成本等也将成为企业用户关注的核心问题。
3.消费者核心关注
尽管大多数个人用户并不清楚地知道或者不关心云计算概念,但事实上有相当多的用户已经是云计算的使用者了。多年来,消费者事实上一直都在慢慢向云计算环境靠拢,如电子邮件(如微软的Hotmail、Google的Gmail)、在线办公软件(如文字处理、电子表格)、网络硬盘、即时通信(如MSN、QQ)等。
由于消费习惯的原因,中国的消费者在选购产品时,往往货比三家,注重产品的口碑,在做出购买的决策时,往往表现出一定的从众倾向,对那些市场占有率高的品牌更加偏爱。因此,消费者在选购云服务时,对云提供商的口碑、用户数量和一致性体验表现出了特别的关注,其次才是云服务的可用性及数据隐私性,最后才考虑价格的因素。
1.2.3 应用市场分析
云计算在中国主要行业应用还仅仅是“冰山一角”,但随着本土化云计算技术产品、解决方案的不断成熟,云计算理念的迅速推广普及,云计算必将成为未来中国重要行业领域的主流lT应用模式,为重点行业用户的信息化建设与lT运维管理工作奠定核心基础。
1.电信领域
在国外,Orange、O2等大型电信企业除了向社会公众提供lSP网络服务外,同时也作为“云计算”服务商,向不同行业用户提供lDC设备租赁、SaaS产品应用服务,通过这些电信企业创新性的产品增值服务,也有力地推动了国外公有云的快速发展及增长。因此,在未来,国内电信企业将成为云计算产业的主要受益者之一,从提供的各类付费性云服务产品中得到大量收入,实现电信企业利润增长,通过对国内不同行业用户需求分析与云产品服务研发、实施,打造自主品牌的云服务体系。
2.电子政务领域
未来,云计算将助力中国各级政府机构“公共服务平台”建设,各级政府机构正在积极开展“公共服务平台”的建设,努力打造“公共服务型政府”的形象,在此期间,需要通过云计算技术来构建高效运营的技术平台,其中包括:利用虚拟化技术建立公共平台服务器集群,利用PaaS技术构建公共服务系统等方面,进而实现公共服务平台内部可靠、稳定的运行,提高平台的不间断服务能力。
3.金融与能源领域
金融、能源企业一直是国内信息化建设的“领军性”行业用户,未来3年时间里,中石化、中保、农行等行业内企业信息化建设已进入“lT资源整合集成”阶段,在此期间,需要利用“云计算”模式,搭建基于laaS的物理集成平台,对各类服务器基础设施应用进行集成,形成能够高度复用与统一管理的lT资源池,对外提供统一硬件资源服务,同时在信息系统整合方面,需要建立基于PaaS的系统整合平台,实现各异构系统间的互联互通。因此,云计算模式将成为金融、能源等大型企业信息化整合的“关键武器”。
4.教育科研领域
未来,云计算将为高校与科研单位提供实效化的研发平台。云计算应用已经在清华大学、中科院等单位得到了初步应用,并取得了很好的应用效果。在未来,云计算将在我国高校与科研领域得到广泛的应用普及,各大高校将根据自身研究领域与技术需求建立云计算平台,并对原来各下属研究所的服务器与存储资源加以有机整合,提供高效可复用的云计算平台,为科研与教学工作提供强大的计算机资源,进而大大提高研发工作效率。
5.医药医疗领域
医药企业与医疗单位一直是国内信息化水平较高的行业用户,在“新医改”政策的推动下,医药企业与医疗单位将对自身信息化体系进行优化升级,以适应医改业务调整要求,在此影响下,以“云信息平台”为核心的信息化集中应用模式将应运而生,逐步取代各系统分散为主体的应用模式,进而提高医药企业的内部信息共享能力与医疗信息公共平台的整体服务能力。
6.制造领域
随着“后金融危机时代”的到来,制造企业的竞争将日趋激烈,企业在不断进行产品创新、管理改进的同时,也在大力开展内部供应链优化与外部供应链整合工作,进而降低运营成本、缩短产品研发生产周期,未来云计算将在制造企业供应链信息化建设方面得到广泛应用,特别是通过对各类业务系统的有机整合,形成企业云供应链信息平台,加速企业内部“研发—采购—生产—库存—销售”信息一体化进程,进而提升制造企业的竞争实力。
1.2.4 产业发展对策建议
当前中国经济面临着内外交织的复杂形势:全球经济复苏的步伐踯躅不定,国内经济通胀预期和压力增强,经济结构亟待调整优化等。如何应对这一系列错综复杂的经济问题?推进中国经济的转型升级是必由之路。中国经济增长必须从依赖传统高耗能、高污染产业向发展低耗能、环保、高技术、高附加值产业转变。
而云计算的诞生则恰逢其时。云计算被视为信息技术的第三次浪潮,是未来新一代信息技术变革、lT应用方式变革的核心,将带来工作方式和商业模式的根本性改变,已经成为当前lT业界乃至全社会关注的焦点和热点。
信息技术的前两次浪潮,中国由于受限于当时的国情和历史背景都未能牢牢把握。这在客观上也造成了中国信息产业当下仍落后于发达国家的现状。而第三次浪潮——云计算变革则方兴未艾,处于发展初期。中国应当保持高度敏锐的“嗅觉”,在已经具备了相当的信息产业的基础上,密切跟踪云计算变革的发展情况,紧跟产业发展潮流,提前进行产业规划和引导,积极制定云计算服务标准,力争在本次信息产业变革的浪潮中夺取主动地位,促进中国经济结构的调整,摆脱长期以来在全球经济分工中的被动地位。
中国政府应当保持并加强对云计算产业的扶持力度,下定决心,不受外界干扰,将云计算产业推进到底。只有这样,才能充分利用云计算的发展机遇,推进中国经济转型升级。
(1)制定积极的产业发展政策与法规,构建适度宽松的云计算发展环境。
(2)着力试点示范,由点到面推进云计算产业全国统筹规划布局。
(3)提高政府管理的精细化程度,划分云安全细分领域,提供分级区别管理措施。
(4)突出资源整合能力,主抓有国际竞争力的标杆企业,形成行业应用示范。
(5)积极扩大与他国政府和相关机构的合作,推进世界级的中国云计算实践。
然而,作为一种新兴的科学技术,云计算的研究和广泛的应用,并非是一个企业就能够完成的事情。它是一个复杂的系统和工程,要求整个互联网的相关企业一同研究并付之于应用,主要包括服务器提供商、存储设备提供商、系统平台提供商、网络设备提供商、网络带宽提供商等,只有在有实力的数据中心的共同努力之下,才能顺利地完成。
1.3 云计算的核心特征与技术
1.3.1 云计算的核心特征
云计算主要有以下核心特征。
(1)敏捷:使用户得以快速地,且以低价格获得技术架构资源。
(2)应用程序接口(APl)的可达性:是指允许软件与云以类似“人机交互这种用户界面设施交互相一致的方式”来交互。云计算系统典型的运用基于REST网络架构的APl。
(3)设备和本地依赖允许用户通过网页浏览器来获取资源而无需关注用户自身通过何种设备或在何地介入资源(如PC、移动设备等)。通常设施是在非本地的(典型的是由第三方提供的),并且通过因特网获取,用户可以从任何地方来连接。
(4)一种被称为多租户的软件架构技术允许在多用户池下共享资源与消耗:体系结构的中央化使得本地的耗用更少(例如不动产、电力等);峰值负载能力增加(用户无需建造最高可能的负载等级);原先利用率只有10%~20%的系统利用效率增加了。
(5)如果多个冗余站点被使用,则改进了可靠性。
(6)可扩展性:经由在合理粒度上按需的服务开通资源,接近实时的自服务,无需用户对峰值负载进行工程构造。
(7)性能受到监控,同时一致性以及松耦合架构通过Web Services作为系统接口被构建起来。
(8)因为数据集中化,所以安全性得到了提升,增加了关注安全的资源等,但对特定敏感数据的失控将是持续关注的,且内核存储的安全性缺少关注较之传统系统而言,安全性的要求更高。
(9)高度自动化、虚拟化。
1.3.2 云计算系统的核心技术
云计算系统的核心技术是并行计算。并行计算是指同时使用多种计算资源解决计算问题的过程,是提高计算机系统计算速度和处理能力的一种有效手段。它的基本思想是用多个处理器来协同求解同一问题,即将被求解的问题分解成若干个部分,各部分均由一个独立的处理机来并行计算。并行计算系统既可以是专门设计的、含有多个处理器的超级计算机,也可以是以某种方式互联的若干台的独立计算机构成的集群。通过并行计算,集群完成数据的处理,再将处理的结果返回给用户。
其他核心技术包括:编程模式、海量数据分布存储技术、海量数据管理技术、虚拟化技术、云计算平台管理技术。
1.4 云计算的相关问题
1.数据隐私问题
如何保证存放在云服务提供商的数据隐私不被非法利用,不仅需要技术的改进,也需要法律的进一步完善。云技术要求大量用户参与,也不可避免地出现了隐私问题。用户参与即要收集某些用户数据,从而引发了用户数据安全的担心。很多用户担心自己的隐私会被云技术收集。正因如此,在加入云计划时很多厂商都承诺尽量避免收集到用户隐私,即使收集到也不会泄露或使用。但不少人还是怀疑厂商的承诺,他们的怀疑也不是没有道理的。不少知名厂商都被指责有可能泄露用户隐私,并且泄露事件也确实时有发生。
2.数据安全性
有些数据是企业的商业机密数据,安全性关系到企业的生存和发展。云计算数据的安全性问题如果解决不了,会影响云计算在企业中的应用。事实上,国家在大力提倡建设云计算中心的同时,对云技术与互联网的安全性也高度重视。
发改委等7部委于2012年3月联合发布的《关于下一代互联网“十二五”发展建设的意见》中强调:
① 互联网是与国民经济和社会发展高度相关的重大信息基础,加强网络与信息安全保障工作,全面提升下一代互联网的安全性和可信性;
② 加强域名服务器、数字证书服务器、关键应用服务器等网络核心基础设施的部署及管理;
③ 加强网络地址及域名系统的规划和管理;
④ 推进安全等级保护、个人信息保护、风险评估、灾难备份及恢复等工作,在网络规划、建设、运营、管理、维护、废弃等环节切实落实各项安全要求;
⑤ 加快发展信息安全产业,培育龙头骨干企业,加大人才培养和引进力度,提高信息安全技术的保障和支撑能力。
3.用户的使用习惯
如何改变用户的使用习惯,使用户适应网络化的软硬件应用是长期而艰巨的挑战。
4.网络传输问题
云计算服务依赖网络,网速低且不稳定,从而使得云应用的性能不高。云计算的普及依赖网络技术的发展。
5.缺乏统一的技术标准
云计算的美好前景让传统lT厂商纷纷向云计算方向转型。但是,由于缺乏统一的技术标准,尤其是接口标准,各厂商在开发各自产品和服务的过程中各自为政,这给将来不同服务之间的互联互通带来了严峻挑战。
据国外媒体报道,美国高技术市场研究公司Forrester三季度对美国企业开发人员对云计算的认识进行了一番调查。新近出台的报告显示,亚马逊和微软在云计算处于领先地位,不过很多用户仍然分不清“平台即服务”(PaaS)和“基础设施即服务”(laaS)。
6.云计算服务器
当前国内提供云计算服务器的服务水平差异较大,由于云计算服务器是一个比较广泛和复杂的概念,技术涉及面相当宽,对云计算研发的企业有较高的资金和资料的要求,能真正实现云计算的企业极少,现阶段的云计算其实很大一部分是商家将原来的虚拟技术进行重新包装,挂上云计算的名字,把旧产品当云计算产品来卖。
要实现数以千计的集群服务器同时运行,并向用户提供APl,满足各大站长的各种需求实际上是一件非常困难的事,所以一个可以投入到实质应用的云计算系统,其实是一个非常复杂的系统,甚至不是一个企业能够完成的,它需要服务器提供商、存储设备提供商、网络设备提供商、网络带宽提供商等共同努力才有可能实现。在当下这个电商年代,各位站长需要谨慎选择云计算供应商。
1.5 小结
云计算技术作为一种全新的将计算能力作为资源向用户提供的方式,在网格计算、公用计算、虚拟化技术、SOA、SaaS等技术的支撑下,将会给各行各业带来革命性的改变。本章针对云计算的发展情况、核心特性、相关问题和解决方案等进行了阐述,简要且系统地展现了云计算的发展情况。
参考文献
[1] 虚拟化与云计算小组. 云计算实践之道[M]. 北京:机械工业出版社,2011.
[2] 虚拟化与云计算小组. 虚拟化与云计算[M]. 北京:机械工业出版社,2009.
[3] 工业与信息化部. 关于下一代互联网“十二五”发展建设的意见[OL],http://www.miit. gov.cn/n11293472/n11293832/n11294042/n12876231/14772106.html.