zz云计算:Google和微软的野心
2008-08-22 14:48
云计算:Google和微软的野心
Amazon,一个神奇的公司。我相信很多人和我一样最早听说的电子商务公司就是这个了。从图书起家的Amazon开始进军了另一项电子商务产品的销售市场:云计算平台销售。短短的时间内,很多业界公司都看中了这篇市场,抱着这样那样的目的,凭借既有的技术,大举杀入云计算市场,于是Google,微软,Sun等等软件大牛的出场,使得云计算这个名词一瞬间被炒到一个不可思议的热度。抛开各种光环,我们来看一下究竟什么是云计算,我们最熟悉的两家公司:微软和谷歌各自怀着怎样的野心杀入这个战团。
1. 云计算卖的究竟是什么?
云计算卖的是计算量!将计算量像一种类似于天然气或石油的资源进行发售(是不是想到了601857
中国石油?)。在这里计算量是一个相当灵活的概念,以一个订票网站为例,热点时期比如春运时每天可能需要18个CPU全工运转,而非热点时期可能只要6个就足够了。那么如果用CPU天为单位来衡量计算量,这个网站在有时候需要消耗18,有时候需要6。在传统的平台服务器中,我们很难做到根据需求的计算量来及时的调整服务器的硬件配置,以适应计算量的变化。于是浪费不可避免。那么想象一下,如果有一个商家,可以像发售天然气一样给你提供一条计算量的“管道”,你需要多少运算量就给你多少,然后你按照“流量”结帐即可。至于为你提供服务的是一台计算机还是若干台计算机,就像藏在厚厚的云层背面,你不知道,也不需要知道。这就是云计算的时代,在这个时代,对于整个社会计算资源的效率被大大提高,对于应用开发商(比如网站管理者)管理计算资源的门槛被大大降低。这难道不是一个很有潜力的模式吗?
2. 云计算的实现原理
如果你只是一个网站的管理者,你不需要关注云计算的那块云彩后面是什么,但是如果你立志于建立一个属于你自己的云计算平台,那么这部分可能就是你最关心的了。云计算的核心实现是构造一个云,一切的物理计算节点都在这个云中,通过很灵活的方式进行通信和调度。具体实现在之前已经有网格计算,分布式计算,虚拟化等诸多技术作为基础,SaaS,SOA等理念作为指导,走到云计算也算是水到渠成了。以后可能会再写一篇文章描述一下如果搭建一个简单的云计算平台。
3. 云计算为我们带来哪些好处?
如果你不是一个立志于建立一个新的云计算平台和微软或Google竞争的人,而是一个想要使用云计算平台的应用开发者,这部分可能更有帮助。我们从有了一个Idea到将其转换为可以盈利的应用,往往有三个最重要的方面因素需要考虑,依次是技术(编码),钱(投资,收入和运营),维护(程序和平台)。在难度上,我想对于多数我们之类的开发人员,也是按照上述顺序排列的。也就是说,我们想把Idea转换为应用,除了编码外,还需要有一套运营方式并给予一套可靠的易于维护的平台。云计算主要是为我们提供了一个可靠的计算平台,这个平台是有着很好弹性的,低成本,利于维护是他最吸引人的特征。借着平台,云计算供应商甚至可以为你定制一套完善的运营机制,这个时候,只要你有Idea和业务相关的代码能力,转换为收益还是相当容易的。
4. 微软和Google的野心
相比于Google,微软是云计算的后来者,但是这个后来者一如既往的把云计算本身当作重要的赚钱平台,就像当年推广.net,推广SaaS一样,微软期望更多的应用都是基于他的平台进行开发和运行的。这样他可以在对应用的托管和支持上获得丰厚的报酬。相比之下Google就有些很傻很天真了,Google的一向观点就是让更多的人使用互联网,让更多的应用基于互联网,而他则通过互联网的普及赚取广告费用。不信?Google的云计算数据服务500M以下是完全免费的!如果你熟悉Python,可以去尝试一下,也许你的应用就是下一个Facebook,而且,你的起步完全是免费的!
|
上一篇:SATA 及最新进展 | 下一篇:zz NAND FLASH ECC校验原理与实现