尽管当前对云计算的定义有多种版本,但是有一点是基本统一的,就是云计算的出现是为了解决客户更加复杂的需求服务。

一、云计算的定义

中国电子学会云计算专家委员会委员赵文银通过和哲学、东方文化、数学、软件开发以及云计算研究等不同领域的专家学者进行交流讨论,并在实践应用的基础上,对云计算做出了全新的定义。

云计算是以应用为目的通过互联网将必要的大量硬件和软件按照一定的结构体系连接起来,并随应用需求的变化不断调整结构体系建立的一个内耗最小,功效最大的虚拟资源服务中心。

从这个定义可以看出,云计算有五个关键词,“应用”,“硬件”,“软件”,“结构”,“结构的连接形式”。这5个词吐露出另外一个含义,云计算是一个方法,本身不是技术。那么技术在哪里?在“硬件”里,在“软件”里,而硬件和软件属于传统的技术。

同时这个定义里面明确地表示云计算具有“智慧”。从这个角度,就可以理解当IBM提出“智慧地球”概念后,就得到了奥巴马的积极回应,并把“智慧地球”上升到美国的国家战略。

物联网将进一步推动云计算的发展,物联网的关键难点在于物理设备的定位管理和信息的处理,这属于云计算要解决的问题。上面定义中的硬件,也包括了物联网里的设备,比如把感应器嵌入和装备到电网、铁路、桥梁、隧道、公路、建筑、供水系统、大坝、油气管道等各种物体中,并且被普遍连接。

云计算将对人类社会产生重大影响:

1、云计算将导致人们的思维方式发生重大改变。人们将学会站在整体的角度来处理问题,用和谐平衡的思想来处理系统里局部之间的关系。

2、云计算将导致软件行业的最终消亡。随着云计算应用的发展,软件开发会如人们现在用提供的Word等工具编辑文字一样,用户将自己编制所需要的软件程序,为用户专业编程的软件行业会逐步消亡。那么,取而代之的又是什么?广大的程序员是不是面临着失业的风险?

3、云计算将促使全球资源迅速集中。各种资源通过技术手段按照市场规则将被分类集中,这种集中使得资源的使用效率达到最大化,同时资源的分配在有效监控下做到了尽可能的公平。

二、如何理解云计算

云计算是互联网之后的发展方向,这个观点目前得到了大多数人的认同,但是对云计算本身的定义,以及云计算到底什么时候真正使用,人们的观念差别就很大了。

按照上面的云计算定义,云计算是东方哲学和西方科学结合的产物。比如结构体系的调整可以影响系统的结果,属于东方哲学思维方式,云计算的成员数量达到一定的程度的时候,系统会发生质的变化,这在西方科学里是不可理解的。比如建立全球大气圈云计算系统,无数个局部区域的计算系统开始运行,但是最终的结果不是这些局部结果的简单迭加,而是得到一个全新的结果,而这种结果是不能通过超级计算机进行简单的模拟来到,只能采用云计算方式通过无数台计算机经过不断地动态平衡后获得。这种混沌效应属于东方哲学(或者东方科学)的范围,但是局部的计算分析仍然属于西方科学领域,比如云计算里的硬件和软件的实现技术,属于传统的技术。

然而由于云计算的特殊应用需求,传统的技术可能需要发生重大的革命性变化。比如软件危机,云计算是不允许存在软件危机的,所以必须有革命性的软件开发技术出现,否则真正的云计算体系是无法运行的。而北京乾坤化物数字技术有限公司研究开发的FO软件开发方法基本上已经解决了软件危机问题。

可以从以下几个方面来理解云计算。

1、云计算本身不是技术,而是一种方法论,是一种思维观念的改变。云计算的组成成员,无论是硬件或是软件,仍然属于传统技术的范围。

2、云计算基本上是传统技术的集成。但是为了实现云计算的应用目的,必将引发新一轮传统技术的革命,并不是新技术的诞生。比如FO软件开发方法解决了软件危机难题,但是这项技术属于软件开发领域的技术革命,并不是一个新的领域。

3、结构体系是云计算和传统计算的最大区别。结构体系的调整会影响云计算系统的内耗和功效。传统计算只是简单的把成员集中起来,结构体系的改变对云计算系统不产生影响。比如亚马逊的弹性云,并不会因为某个软件系统的位置变化而使得整个体系的内耗和功效发生改变。

4、云计算是一个采用多维方式进行管理的“多系统多用户”的系统,云里的数据必须是连通的。邮件系统是一个系统多个用户。Saas是按照一个维分布的“多系统多用户”系统,不同系统之间的数据是孤立存在的。

5、云计算的数据是按照其物理唯一性进行关联的,比如地名属性对任何一条信息来说,具有物理唯一性,当一条柑橘信息属于三家田村的时候,这条信息也就唯一地属于怀化市。

6、云计算采用“云中云(Cloud of Cloud)”的方式完成复杂“云”的建立。

7、云计算最终应该提供“自助厨房”式的服务,而不是“自助餐”式的服务。“自助餐”是指所有的成品都已经做好,用户只能被动的使用。“自助厨房”是指提供了各种原料以及使用方法,用户可以根据自己的口味制作成品。

8、应用软件系统的虚拟化。采用虚拟化技术,可以把一个应用系统按照地域和分类细分的要求虚拟为独立运行的海量系统。比如“鸿蒙网”、“云计算果业数据服务应用平台”,采用虚拟化方式构建了从全国、省、市、县、乡镇、村的独立平台,每个村拥有一个完整的独立系统。形成了一个规模庞大的系统集群。

三、结束语

从2007年开始,云计算以不可思议的速度“火”了起来,成为企业界、学术界、政府或者个人热议的话题。但是目前国际上对云计算并没有一个统一的定义,从网上可以搜索到很多不同版本的云计算定义,而且反对的人认为云计算只不过是炒作,因为其使用的是目前已经成熟的技术。

实际上,无论是赞成云计算的人给出的云计算的不同定义,或者是反对的观点,都是正确的。这可能也是云计算如此热闹的原因之一吧。作为最早提出云计算的人,谷歌“云”计划负责人比希利亚早期在接受《第一财经日报》独家专访时说,“云计算”不是新概念,也不是任何一个人或一家公司的想法,而是整个行业思维方法的转变。

目前只所以没有统一的云计算定义,是因为大家基本上是通过现象给出的定义,而没有从云计算的本质上来进行定义。从哲学上来讲,本质具有唯一性,而现象可以具有多样性。中国有个成语,叫盲人摸象,你不能说哪个人的观点是错误的,因为他们的描述都对。

云计算是一种思维方式的改变,是方法论,而不是技术,这就是云计算的本质。实现云计算所采用的技术以及具体的应用商业模式,这些是现象。

或许我们可以从人工生命理论的创立者兰顿对生命的表述中得到启发,“生命的本质不在于具体的物质,而在物质的组织形式。”在这里,组织形式是生命的本质,而物质是生命的现象。

物联网也是云计算的一种应用模式,在上面所定义的云计算中,硬件也包括了物联网里的感应设备。