云计算:大数据时代的系统工程(二)
从目前来看,如果我们想要完整的认知云计算,应该从“服务”和“平台”两面去理解,即云计算涵盖云计算平台和云计算服务这两个概念。
如前所述,云计算服务代表一种新的商业模式,对于任何一种商业模式而言,除了理论上可行之外,还要保证实践上可用。对于云计算服务来说,要面向海量用户提供永远在线、随时访问的可用服务,而且支持多用户按需获取服务资源,并保证服务的可靠性,就要求底层IT系统能够支持这样的服务模式。
因此,伴随着云计算服务理念的发展,云计算也形成了一整套技术实现机制,而云计算平台则是这套机制的具体体现。
云计算平台在本质上类似一个操作系统,管理着一个“可扩展的网络超级计算机”。这个操作系统通过一些技术将大量分布于各地的计算机通过网络连接起来,使之在逻辑上以整体的形式呈现。在不同的应用需求出现时,系统可快速调动各种软、硬件资源协同工作,完成计算、存储和沟通任务,而用户无需关注实现细节。网络超级计算机的“可扩展”性,就是指根据需要可对计算资源进行添加或者删减,同时这个虚拟的计算机所展现出的性能会相应呈近似线性的变化。
云计算平台和云计算服务的关系,如同底层基础和上层建筑。通过搭建“平台”,可以将大量计算资源集中起来,协同工作,对上层“服务”的运行进行支撑。而“服务”的丰富和扩展,又对底层“平台”提出不断发展的要求。虽然如此,仍需要明确的是,这两者之间并没有必然的对应关系。
云计算服务以商业服务模式为主要的推动力,底层技术平台的选择可以起到辅助和提升的作用,它仍然可以运行在传统的底层架构(非云计算平台)之上。同样,云计算平台强调的是通过先进的技术手段构建全新的基础平台或是改造旧有的底层架构,它可以为所有的应用或计算服务提供底层支撑而并不局限于云计算服务,比如现在很多人正在研究如何把用于科学研究中大规模模拟计算的并行计算框架在云计算平台上实现,又或者将云计算平台用以解决企业面临的海量数据存储或系统管理问题。
尽管如此,由于云计算平台本身在设计上就针对了“大用户”、“大数据”和“大系统”的问题——这也是提供云计算服务会遇到的典型问题,提出了解决办法,所以由云计算平台支撑的云计算服务,不仅可以提高服务的效率,而且还会充分发挥出平台的能力和优势。可以说,云计算平台在目前更适合推广云计算服务,只有二者的完美结合,才能实现在大规模用户聚集的情形下以较低的服务成本,提供高可用和高可靠的服务,从而保持业务的持续发展性和在商业竞争中的优势。
如果我们从更深的层次来看,云计算的出现,是信息社会向智能化社会转化的必然。随着社会和经济的发展,人们对信息的需求朝着更全面、个性化和深层次的方向发展,简单信息的需求已经转化为对有用信息和知识的需求,这就对信息服务系统质量和服务水平提出了更高的要求。所有的这些都在驱动着另一场变革的开始——将服务和知识带给所有人。
“云计算”就是推动这场变革的力量。
在熊彼特的创新理论中,经济变革以创新、企业家的活动和市场力量为中心。作为经济变革的关键因素,创新所产生的市场力量能够比凯恩斯所说的“看不见的手”和价格竞争带来更好的结果。社会学家曼努埃尔·卡斯特(Manuel Castells)认为,“信息主义的精神”是一种“创造性的破坏”的文化,而且已经被加速至光电信号在线路中的处理速度,“熊彼特在网络企业的网络空间遇到了韦伯(Weber)。”
过去的三十年间,ICT产业的成长像杰克脚下的那个通天豆茎,快速将人们的生活带到一个全新的世界。对于单机系统来说,信息存储空间越来越大,主频处理速度也越来越快,但存储和CPU的发展在高处总有个天花板,如C++标准委员会chairman赫伯(Herb Sutter)所说,“尽管摩尔定律预言了指数式增长,但我们很清楚这种增长不可能永远维持,毕竟硬件有物理极限约束,光速不可能更快。这种增长最终会减慢然后终结。”[7]人们对硬件性能快速增长的需求,似乎就这样困在了各种大小体积的方块中。
云计算将“光电信号”有选择地进行了聚集,以更加有目标的创新意识,影响着这个社会的方方面面。这取决于使用云的方式不同,用户——个人、企业和跨国公司——拥有几乎无限可能的创造力。
“有了云计算,用户可以方便地通过租用来获得各种有特色的应用,进入软件开发和部署环境,使用类似数据存储和处理的联网计算基础设施。”[8]人们可以不再需要购买、安装计算机和软件,各个公司也不再需要部署自己的服务器和信息管理系统,如前文所述,从“买计算机”到“买计算”,“买服务器”到“买服务”,云计算极大简化了信息制造、存储、传输和获取的流程,将信息流转演变成为一种社会的公共基础设施。无论是企业还是个人用户,都能通过云计算节约成本、享受便利。
就像印刷术的发明,云计算在加速知识传播的同时,也极大降低了知识的传播成本。而且在云计算中,通过对数据的集中和整合、转换,使信息变成了知识,知识变成智慧。在这样的过程中,生产效率极大提高,创新成本获得极大降低。
从更宏大的角度来说,云计算的真正影响在于民主和平等。在云计算的推动下,“计算”的使用将会更加便捷和廉价,或许将来每个人以一本书的价格即可拥有一个云的终端——背后的支撑是一个超级计算机的能力。基于如此简单即可使用的巨大计算能力,无论是个人还是公司,无论是大企业还是资源有限的新创公司,都有了公平的创新机会,都可以在平等的基础上检测业务的可行性。
所以,云计算不仅给了普通人梦想的机会,还有实现梦想的力量。云计算降低了信息服务的获取成本、实现了IT服务的规模化生产,并促进了整个社会的创新进程。其核心意义同每一场变革最根本的核心意义一样—— 使生活更加方便、成本更加低廉、知识更加民主化。
本文节选自《云计算:大数据时代的系统工程》
姚宏宇 田溯宁 著
电子工业出版社出版