思辨
到底什么是“云”?
互联网发展的早期,技术人员都习惯把互联网画成一朵“云”,简化了技术细节和复杂机制,讨论新技术的时候才能更方便。技术员的小浪漫,在多年以后被赋予了重大意义,“云”如今已经成了最炙手可热的词汇。
什么是“云”?有个不算严谨,但野心勃勃的解释:把一切都拿到网络上,再从网络上得到一切。“云”就是网络。
简单地说,云计算是一种基于因特网的超级计算模式。在远程的数据中心,几万甚至几千万台电脑和服务器连接成一片,依靠集体智慧,扮演着“超级计算机”的角色。用户则通过电脑、笔记本、手机等方式接入数据中心,按各自的需求进行存储、运算。
你也许对此并不陌生,我们有时会把文件和照片上传到电子邮箱,让网络替我们保管而解放出我们的硬盘。是的,这正是云理论的小小应用,只不过,强大无比的“云”能做的远远不止这些。
创新工场董事长兼首席执行官李开复(微博)曾用“钱庄和银行”来打比方:最早人们只是把钱放在枕头底下,后来有了钱庄,很安全,不过兑现起来比较麻烦。现在发展到可以从任何一个银行网点取钱,甚至通过ATM(自动柜员机)就可实现。既然互联网上有每秒超过10万亿次的运算能力,让我们予取予求,电脑主机也许可以消失了,手机、汽车、电视、手表同样能够上网,你所需要的只是一块屏幕。
也有人认为,云将共享的软硬件资源和信息按需提供给用户,整个运行方式更像电网,从古老的单台发电机模式转向了电厂集中供电的模式,计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。这也许将改变科技世界的游戏规则。
关于“云”的想象还有很多,不过,它们正在变为现实,还是将成为“神话”?
回顾
这片“云”是怎样形成的?
——以谷歌为例
听上去玄而又玄的“云”,在谷歌著名的“20%时间”里第一次现出了形状。“20%时间”是谷歌分配给员工用于独立开发项目的时间,他们可以在这段时间里干自己感兴趣的事。2006年秋天,工程师比希利亚在谷歌董事长施密特支持下推出谷歌的新战略“云”计划,雏形正是其在20%时间里推进的项目“谷歌 101”。
那时候,一出大学就进了谷歌的比希利亚每天都要搭班车长途跋涉到谷歌,进行10小时的搜索运算法则的编写工作。然而,他真正的想法却是回到学校和他的导师一起工作。比希利亚为此申请在他的母校启动一门课程,引导学生们按照谷歌的思维编程开发,学会如何处理浩如烟海的数据。
这可能仅仅会成为一个教育项目,但是,市场关系和科技环境的变化,似乎已经预示着比希利亚已经站在了一个未来科技“灯塔”的脚下。
当时,几乎在每个领域,大量数据简直要把科学家们淹没了。绝大多数科学家缺少设备来存储和筛检他们。比希利亚认为,行业的思维已经改变了,互联网上的数据量将以千倍的速度增长,原来的计算模式甚至数据中心都难以为继。而当大规模的计算机形成集群时,其检索答案或指令的速度将超过世界上任何一台单机。
谁拥有更为庞大的数据规模,并且能驾驭他们,谁就可以提供更广更深的信息服务,而相比之下,软件和硬件的影响在缩小。
比希利亚开始建立他的计算机及群组。他先斩后奏,购买了价位适中的40台计算机群组,发出订单后才开始考虑如何为这些服务器付钱。幸运的是,当他拿着一大笔账单去找经理们批准时,没人反对。
李开复此后曾说,谷歌开发了新的技术,买最烂的电脑,最便宜的服务器,也照样飞到了“云端”。毕竟,按一台高档服务器4万美元算,要买几十万台的话连谷歌都会破产。成本的压缩让这种服务器集群为核心的技术走向现实成为了可能。
以谷歌设备为核心的“云计算”完全符合由该公司创始人谢尔盖·布林和拉里·佩奇10年前提出的远大构想:“构建起跨越全世界的信息,供人们随时随地访问。”
现在,科技巨头们都已经挤进了“云”的世界。英业达、IBM(国际商业机器公司)、戴尔(微博)、惠普(微博)、亚马逊(微博)等公司,将IT系统、数据库等基础设备整合起来,分隔成不同的空间供企业租用。谷歌、微软(微博)、苹果、雅虎们则打造程序开发平台与操作系统平台,让开发人员可以通过网络撰写程序,一般消费者可以在上面执行程序。
样本
三种“云”
代表:谷歌
与微软有些相似,谷歌希望引导用户实现各种应用在网络上完成。比如,以前,用户需要在公司的电脑上安装word、excel来撰写报告,如果要把工作带回家,家中的电脑也要安装这些应用,但是有了“云”,用户不再需要在自己的设备上安装各类程序,所有工作都可以在网上完成。
代表:IBM
作为计算机的鼻祖,IBM在2009年年初提出了“智慧的地球”及“智慧城市”的理念。借助云计算,IBM通过帮助城市建立实时的城市管理、整合的公共服务、高效的交通管理、可靠的安全监管等系统,逐步实现“智慧城市”。各国政府是IBM的大客户,IBM已经与中国许多城市和企业合作,进行“智慧城市”的建设。
代表:亚马逊
电子商务出身的亚马逊曾经有一个苦恼。每逢圣诞节这个消费高峰,公司就不得不增加大量服务器,以应付暴增的订单,但是圣诞节过后,这些服务器又没用了,浪费了大量资源。亚马逊的云理想是,将剩余的计算能力出租。