业界的首脑们不停的表达着对"云"的失望,但各种各样的云服务却滚滚而来。云计算就像一个上赶着倒贴的"大众情人"一样奔向了各个用户。对于这个"大众情人",人们的态度也不一样,总结起来就是四个字–爱恨交织。
"什么是云?那不过是些连接到网络上的计算机罢了!"这是两个月前拉里埃利森在一次公开演讲中对云计算的又一次大肆攻击,"数据库、操作系统、微处理器和整个互联网!难道这些会在一夜之间全都消失,变成一朵云!你在想什么?"他的直白让邱吉尔俱乐部的听众大呼过瘾。
笔者一直认为他的埃利森综合症最终会好转起来。他一向有着嘲笑新潮技术的传统,但最后总是会出于市场目的去拥抱它。埃利森已经和云计算唱了很长一段时间的反调,而不好的是现在有其他人也加入了合唱团。就在最近,包括惠普的马克.海德和IBM的萨缪尔帕米沙诺(他的中文名字叫彭明盛)都表达了不喜欢"云"这个术语以及它本身的业务模糊性
那么那些忙碌在服务器上的普通IT员工呢?我认为他们对云计算的反应已经超越了一般的不懈和恼怒了,现在他们已经对云计算避之不及。
我们都知道为什么:云计算就像一顶马戏团的大帐篷,它已经成为一个大型游乐场,里面容纳着各种技术和服务,不管是新的还是旧的,只要与网络有关。云计算带来了软件作为服务的革命,也能够让你把虚拟机传到网上,然后远程运行它们。
如果你能接受我们给云计算的广义定义–互联网上按实际使用量而收费的服务,那么"云"所提供的价值和创新程度完全依赖于它的服务。到目前为止,重点主要集中在复制共同应用、开发平台或者服务器底层架构等商品服务。
但那些在云计算中更加细分的互联网服务,还有新增的各种先进功能呢?不管是否称之为云计算,这样的功能扩展使云的价值体现得更加有趣:比如零占用(zero-footprint)部署能够为你带来的所有的好处,还有原先使用其他任何方式都难以获取的能力。
我想到最近和Sybase的首席技术官伊凡.卡恩的一次交谈。他说了许多关于柱状数据库,一个现在刚刚被分析应用所采纳的老理念,以及map-reduce分布式处理技术。众所周知,标准的基于SQL的数据库会有一定的性能限制,那么为什么不把你的SQL数据上传到云中,让云服务提供者把它转换为"NoSQL"的格式呢?你只需要花费很少的时间和精力就能做到这一点。
最后,我认为基于云计算的开发平台也将提供给你原先很难获得的能力。Salesforce的Force.com已经为多家应用提供商搭建起统一的平台,最近又通过与Adobe签约而得到了Flash的处理能力。我们仍在等待微软Azure的腾飞,但确定的是如果它获得了微软和第三方提供的大量组件服务,它肯定会成为比你自己所能找到的更丰富的开发环境。
可能是因为云计算的招牌已经不再新鲜了,因此人们觉得把原先那些普通的技术产品到"云"中镀一下金会更加有趣。但是,随着先进技术变得越来越复杂,直接把它们插入到基于网络的服务中去才是最快和最具成本效益的方法,这样才能更好的发挥它们的热量。