云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。
云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
目前,PC依然是我们日常工作生活中的核心工具——我们用PC处理文档、存储资料,通过电子邮件或U盘与他人分享信息。如果PC硬盘坏了,我们会因为资料丢失而束手无策。而在“云计算”时代,“云”会替我们做存储和计算的工作。“云”就是计算机群,每一群包括了几十万台、甚至上百万台计算机。“云”的好处还在于,其中的计算机可以随时更新,保证“云”长生不老。Google就有好几个这样的“云”,其他IT巨头,如微软、雅虎、亚马逊(Amazon)也有或正在建设这样的“云”。届时,我们只需要一台能上网的电脑,不需关心存储或计算发生在哪朵“云”上,但一旦有需要,我们可以在任何地点用任何设备,如电脑、手机等,快速地计算和找到这些资料。我们再也不用担心资料丢失。
云计算的说法正在广为流行,Gartner高级分析师Ben Pring评价道:“它正在成为一个大众化的词语。”但是,问题是似乎每个人对于云计算的理解各不相同。作为一个对互联网的比喻,“云”是很容易理解的。但是一旦同“计算”联系起来,它的意义就扩展了,而且开始变得模糊起来。有些分析师和公司把云计算仅仅定义为计算的升级版——基本上就是互联网上提供的众多虚拟服务器。另外一些人把云计算定义的更加宽泛,他们认为用户在防火墙保护之外消费的任何事物都处于“云”之中。
云计算被人们关注是在人们考虑IT业到底需要什么之后,人们需要找到一种办法能够在不增加新的投资,新的人力和新的软件的情况下增加互联网的能力和容量。而云计算正好提供了这种可能。现今云计算正处于一个起步的阶段,大大小小的公司提供着各式各样的云计算服务,从软件应用到网络存储再到邮件过滤。这些公司一部分是基础设备提供商,另一部分是像Salesforce.com之类的SAAS(软件即服务)提供商。现今主要实现的是基于互联网的个人服务,但是云计算的聚合和整合正在产生。
获悉,微软计划打造20个顶尖水准的数据中心,希望借此在云计算领域超越竞争对手谷歌。我们的疑问在于,微软何以费此周折,投入巨资创建并管理复杂的系统,以满足用户不断增长的数据需求,因为谷歌在此方面也颇具实力,难道微软的这项服务要比谷歌更好,更快或是更便宜?
全球基础服务部门副总裁德伯拉·查拉帕蒂(Debra Chrapaty)就希望证明,微软的数据中心能一样提供网络软件,并且丝毫不比谷歌逊色。尽管在过去的数十年内,微软的个人用户和企业用户都是独自运行该公司提供的软件,而查拉帕蒂认为,“谷歌在夸大实力方面极为擅长,实际上以微软的实力的确能与之抗衡。”
我们认为,微软现在即使还没有与谷歌比肩的实力,但它很快会迎头赶上。我们了解到,负责微软数据中心的查拉帕蒂正就加紧创建数据中心,她的团队正在着手计划在今后数年内创建大约20个超大规模的数据中心,每个中心耗资10亿美元。查拉帕蒂表示,“我们将彻底改造行业的基础设施”。不过,她拒绝就计划的细节置评。
起步领先的谷歌
微软认为,上述举措是该公司自上世纪90年代中期起面向互联网市场以来最大的战略转型。近几周来,微软相继发布了一系列产品,以迎接所谓的“云计算”时代的到来。例如,该公司推出了新操作系统Azure,企业用户既可以在公司电脑上运行,也可以经由微软通过互联网提供相同服务;微软新推出的Windows Live可以让个人用户与好友一起存储、恢复和共享图片、博客和其它网站内容;微软还宣布计划推出企业版Exchange电邮的网络版,同时计划推出Office网络版。如果查拉帕蒂的团队不能按计划推进,许多用户有可能会放弃微软产品而转投谷歌的云计算服务。
传统意义上说,谷歌已经确立了云计算的领先地位。谷歌企业应用软件部门经理马特·格洛茨巴奇(Matt Glotzbach)就表示,“我们已从事云计算基础设施设计工作多年了,对于微软之类的公司而言,我们起步就领先了一大截。”