云计算,这个满天飞的口号到底是什么?

前几天,一个读者写信问我云计算能不能帮他节省硬盘空间。我意识到现在是该谈谈这个弱智的口号到底什么意思。

云计算是什么东东?

美国国家标准技术研究院(NIST)公布的”云计算“定义简直就是一通废话,令人云里雾里,糊里糊涂。(如下所示)

云计算是方便按需连接共享计算资源库(比如网络、服务器、存储空间、程序、服务等)的模型。云计算只需要极少的管理和服务成本,即可快速布置生效。

大众化的定义又如何?

云计算 = 网络应用程序

就是如此简单。如果你在使用诸如谷歌和微软之类的大型网络服务商提供的互联网/网络应用程序,那么恭喜你,你在使用”云计算“。

你曾经使用过的任何网络应用程序,比如Gmail, Google Calendar, Hotmail, SalesForce, Dropbox, Google Docsd 等都是基于”云计算“。 因为当你连接到这些服务的时候,你实际上是在连接到互联网上的一群服务器。客户端不一定是浏览器,但是云计算大抵就是如此。你不相信我?你觉得少了点什么?请听听甲骨文(Oracle)的CEO和创始人拉里-埃里森觉得”云计算“这个说法多么弱智。(译者注:原文中嵌入了Youtube的视频,由于众所周知的原因,包括我在内的大部分中国人看不到了。为了美观的原因,我在译文中删除了视频。)

为什么叫云计算?

我们已经知道云计算其实就是早已存在的”网络应用程序“。但是为了促使企业从自建服务器切换到网络应用服务,营销界发明了一个新的口号。他们在口号中使用”云“这个单词的原因很简单:在表示互联网的图示中间通常是一片云。那些营销懒人很有创意,不是吗?

image

所以这个术语本身只是咨询师和企业用于促销的闪亮新包装。下面的几幅插图很好地说明了这个问题。

懒人:我的女儿抽烟,儿子在监狱,妻子和情人也离我而去。你有什么好的建议吗?

极客:云?(画外音:一个好的咨询师从不下班。)

image

Comic by Geek and Poke

云计算有什么用?

由于大部分公司正在把他们的应用程序搬到网上,而且有意思的新功能层出不穷,很快我们将能从任意电脑任意浏览器上访问一切。电脑桌面和互联网之间的界限将越来越模糊。

现在微软终于发布了IE9的beta测试版,支持新的网络标准如HTML5,并使用硬件加速网页显示速度 – 所有浏览器最终将支持同一标准。当微软说IE9将改变网络,他们并没有开玩笑 – 他们贫血的IE7和IE8是唯一拖互联网后腿的浏览器,更不用提古老的IE6。现在噩梦终于要结束了。

当Chrome操作系统最终推出的时候,一切会变得更加有趣。Chrome操作系统以浏览器为主界面,所有程序都是网络而不是本地应用程序。并且它很有可能支持网络集成,像Windows 7任务栏上的IE9。

image








云计算的商业价值?

如果你是IT人士,此时你可能正搔脑袋,认为我把云计算想得太简单了。所以让我从更技术的角度来解释云计算真正的不同之处。

在过去,所有的公司都在他们自己的服务器(本地主机或者数据中心)上运行所有程序。这显然需要花费大量的人力物力进行维护、升级和防护。从商业的角度来看,企业现在可以把大部分的计算任务迁移到云服务。云计算提供与本地安装类似的应用程序,而且任何客户都可以通过互联网访问这些服务。你听说企业正在切换到Google Docs?这是一个企业从自己的本地服务器切换到云计算服务的完美范例。

image

但是,如果你的公司向其他人提供服务怎么办?你也可以通过创建运行在云服务器而非本地服务器上的应用程序,来发挥云计算优势。谷歌的应用程序引擎(APP Engine)、微软的蓝色天窗(Windows Azure)以及亚马逊的弹性计算云(EC2 Framework)是主要的云服务商。

image

大部分的云服务都是基于资源消耗的付费模式 – 所以你只需要为实际使用的CPU和网络资源付费 – 如果是轻量级应用程序,用户数又不多的情况下,费用相当划算。但是最大的好处还在于你可以不费吹灰之力就满足至多1万名用户的需求。(当然这需要为增加的CPU使用多付一大笔钱)

还想知道更多?这里是一个视频,一朵朵白云轻轻诉说动人的云服务。

 

Post a comment or leave a trackback: Trackback URL.

留下评论