中国开发网: 论坛: 超级垃圾站: 贴子 693159
leejd
Cloud computing和租房子
Cloud computing和租房子


 目前就职于Google的Python发明人Guido van Rossum最近有篇文章:In the Cloud or Not?,其中的观点很有趣,他把cloud computing比喻成租房子,把传统的方式比喻成买房子。他还进一步比喻说,比如GAE就好比租了个带家具、带某些物业服务的房子,而EC2就如同租个空的房子。

租房?买房?谁更合算?

哪一种更好? 其实没有谁好谁不好的问题,完全看需要。 租房有租房的好处 -- 价格、自由、省心,但万一遇到恶房东可能有不快经历,另外付了很多年租金后自己名下仍然一无所有。买房有买房的好处 -- 自主、独立,有“拥有”的成就感,但是你需要自己装修、维护,仍然得不停地交税、物业费、水电费等。

但无论如何cloud computing允许你租而不是买就能入住,这比过去进了一大步,但长久来看,房地产发展这么多年,租赁、购买业务一直都各是一块大头,可见关于cloud computing的争论还将持续很久,而传统的业务也不会因为cloud computing而迅速消失。

Cloud computing时代我们能做什么?

Cloud computing并非大佬们才能干的事情,也并不是说需要自己投资个cloud才能提供cloud computing服务,相反cloud computing给了 startup很多新的机会。

目前国内的百毒,阿里们都纷纷嚷嚷自己也要搞 cloud computing, 但基本都是试图copy Amazon, goog, msft的路来自己门户(一般我估计他们都会学习amazon为主,因为amazon用了较多open source的技术来实现, 拿些open source的东西来吹嘘是自己的成果这是他们的强项),当然他们有钱他们去折腾谁也烦不了。 不过我不太看好他们的做法 -- 世界上的电网有很多,电力公司很多,发电厂有很多,但其采用的规格、协议、架构的数量没有几种。

其实对于务实的startup在cloud上提供增值服务可能是更现实可行的做法。目前在ec2上已经有了不少增值服务,比如Right Scale是个典型。如果拿租房来比较,这将很容易理解,租房子其实能带来一系列其他配套服务的需求。

Cloud computing还在wild west时代

目前的ec2, gae, windows azure都属于早期的cloud computing服务,或者属于比较原始层次的,所以看起来和虚拟主机服务其实差不多。然而未来的cloud computing必将有更多的细分服务 (看看amzon的系列AWS服务,以及Windows Azure的几种不同service), 第三方的基于cloud的服务能让这些服务变得更加丰富。

我个人以为在cloud computing带来的时候,unix的一些理念可能会进一步得以强化,也就是可能出现大量小而单一的服务,再由这些小而单一的服务能灵活地组成强大的功能服务。

但是这些服务多了,如何整合?如何不产生混乱? 这些还是目前的系统所没有提供甚至没有考虑的。一个能有效管理cloud上的服务进而形成对用户很容易的交互界面的东西就是真正的未来的云操作系统,目前的Windows Azure不是这样的云操作系统,而是类似GAE的环境。

Eco-system对cloud computing的发展至关重要,这一点我毫不怀疑,但是eco-system的形成是需要时间的,而且其实是一个进化和自然选择的过程。这使得合适进入cloud computing这个市场变得很关键,太早了可能被淘汰,太晚了将失去机会,不果最重要的还是找对eco system中的定位,定位错了那才更失败。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录