引言
这几年在信息通信技术领域中,新的技术、新的关键词不断涌现,让从事ICT行业的专家、学者和科技工作者迎接不暇。仅仅围绕我们这个领域的就有现代服务业、先进制造业、虚拟化、Web X.0、云计算、智慧地球、感知中国、物联网、传感网......我国的现代服务业正在进行的红红火火:广东省提出全省大力发展现代服务业,以实现全省调整产业结构,实现转型,以应对全球经济危机给产业带来的负面影响.把制造业及相关产业提升到先进制造业和现代服务业.甩掉低档的、高劳动密集型的、高耗能的普通制造业,并提出以信息、通信技术与工业和传统服务业融合,创建新型以电子商务为代表的现代服务业。
上海市正在努力建设现代服务业中心,以现代金融业、现代航运业为龙头打造现代服务业型城市,让我国在未来国际金融领域有足够的话语权。所有这些都是逼出来的,我们必须走大力发展现代服务业之路,逐步完成现代服务在GDP中绝对优势的目标。全国都在响应党中央、国务院的号召,认真沿着这一方向前进。只有这样才能让中华民族跻身于强国之林。
而最近IBM率先提出了“智慧地球、物联网和云计算”,奥巴马政府对此表示了支持并正在推进。究竟我国政府应如何应对?我们的看法和下一步作法是什么?它与现代服务业的关系是什么?
我们投入现代服务业的研究、开发、应用推广已经三年多了,这三年中有成功的也有失败的,在研究开发、应用和发展过程中,我们自然地会把现代服务业共性服务技术与IBM提出的“智慧地球、物联网、云计算”二者关系想加以比较、思考。
本文重点讨论什么是云计算,我国如何发展和应用云计算,最后讨论它与现代服务业的关系。
(二)关于云计算
当前,全球都在讨论云计算,但何谓云计算,不同领域的专家、学者给出了不同答案。做SOA的说“云”是SOA的发展,做网格计算的说:“云”本来就是网格计算的下一步等等。下面我们给出几种得到多数人认可的云计算定义,供大家参考。
2.1 云计算的定义
定义一、云计算是一种共享IT基础架构的方法,是大规模数据中心和计算机集群通过互联网实现资源共享的IT服务。
定义二、云计算是一种利用大规模低成本运算单元通过网络连接提供各种计算服务的IT技术。
定义三、云计算是一种商业性计算模式,它将来自各方的云计算任务分布到由大量计算机构成的资源池上,从而让用户能够根据需要获取计算力,存贮空间和各种相关服务。这里的资源池被称为“云”。所以云计算核心是上述的资源池。
定义四、云计算是一套整合的架构,利用虚拟化资源通过IP网络(互联网)实现规模化服务。
以上几种不同定义从多个角度证明了:“云”计算实现的是一种服务,或称现代计算服务。它的核心是将大量计算机(服务器集群)构成的资源,为不同的用户计算需求服务,并以虚拟和平滑调度的方法实现资源的最大利用率。故此,云计算的服务有着不同于传统计算服务的特点:
2.2 云计算特点
A.规模宏大:例如仅Google作云计算的服务器就超过100万台,再发展下去,有可能会拖它的资源(也放在美国阿拉斯加,仅它一家电力的需要就要建一个核电站。可见规模之宏大);
B.扩展平滑:随计算服务的增长,可以方便灵活的扩大资源池;
C.资源共享:这是云计算的最大优点之一。它可以方便灵活的调用分布于全球不同地点的资源为计算和存贮服务。可以做到动态分取,即可实现服务虚拟化,提高资源利用率,节约成本;
D.资源按需分配。用廉价快速提供的服务,用完即付费。
当然,它的优点还不只这些,随着技术进步,还会为我们提供更多更好的特殊服务。
2.3 云计算的架构
目前,国际上的云计算架构尚无统一的标准,也无统一的方案,是由几大巨头各自为政,各取所需,设计并实现的。如Google、IBM、Amazon、Saleface等公司所推出的云计算因公司的背景、面向服务方向不同各异。不过从服务的总体架构可以有如下的共同点:都会有一个三层架构。
图1. 云计算的架构
一个完整的“云”计算系统是由应用软件层(SaaS)、平台层(PaaS)和基础架构层(IaaS)三个层构成。用户申请服务则通过信息通信系统(电信网、互联网)向云计算发出请求,而根据服务要求的不同,云计算运营者按需分配,调度资源(虚拟),并实现及服务及计算的结算方法。
随着云计算的快速发展,人们越来越对它存在一些明显缺点表示担忧,如果我们不能及时较好解决下述各种问题,则云计算会在发展遭到严重的挑战。
2.4 “云”计算面临的挑战:
A.数据安全的保密:大家知道云计算的优点是资源集中资源合理分配,数据实行分发处理,正因数据大量集中,云计算用户的信息(个人和企业)的保密与安全成为非常严重的问题。一旦出现断电,或计算机存贮出现问题,有事会造成不可挽回的损失。虽然现在已采取了不少措施和方法,但仍不时暴露新的问题;
B.标准化问题:从架构到服务尚无统一的标准,不同厂商各自为政,各云之间不易切换;
C.服务质量尚无标准评估;
D.尚未找到好的管理模式:云计算强调的是集中,而与传统分散式管理存在着巨大矛盾。
(三) 现代服务业与“云”计算
如前几节我们讨论的,现代服务业是从工业、农业、服务业三个产业角度抽出的,它是一种利用高新技术,特别是信息通信技术和垫带管理理念的一种新的服务业态。显然,云计算正是上述所提的新的业态。可见,云计算是现代服务业的一个交集关系,一方面它属现代服务业,另一方面它也可以为其它工业、农业和传统服务业做计算服务,共同形成全面的支撑的关系,可见云计算作为现代服务业中一员可提供公共服务,它将支撑一切需要计算服务的请求。
从另一个角度分析,可见现代服务业共性服务支撑平台和云计算的设计思路和基本架构是相似的,如图1和图2所示,
图2. 现代服务业共性服务支撑平台架构
二者的分层和架构是极其相似的,均以SaaS、PaaS、IaaS三层由上而下构成。当然,现代服务业中各种计算服务都可以采用“云”计算的解决方案。
可以肯定云计算将进一步推动现代服务业的发展,而现代服务业的不断增长的需求又会促进云计算服务的更大的应用和技术上进步。