五千年(敝帚自珍)

主题:云计算对IT部门的影响 -- uphere

共:💬46 🌺166
全看分页树展 · 主题 跟帖
家园 谈一下现实

你对云计算的理想总结得不错。我来说一下现实情况。

对于企业来说,目前IAAS和SAAS的接受程度最高,但PAAS还有很长的路要走。IAAS的代表是Amazon和Rackspace,有很多startup利用Amazon来启动service,其中最著名的有dropbox,zynga。另外像很多大公司也用Amazon来精简自己的IT,比如Netflix。在Amazon的推动和创新下,IAAS应该说接受程度已经很高了,也有很光明的前景。原因就是IAAS进入的难度最低。IAAS基本上提供了和企业原来IT环境类似的平台,基本上只要把应用搬过去就可以了。当然问题也是有的,我觉得最大的问题是一旦出现故障,一个public的IAAS往往在解决客户问题方面比较迟钝。一个很流行,traffic量很大的service,出了问题是一分钟也耽搁不了的。依赖于IAAS provider对于很多人来说很难接受。另一个方面,当应用达到一定的scale以后,建立自己的IT基础设施,可能费效比更好。这也是为什么很多大型的service逐渐地从IAAS平台撤出来,建自己的云计算平台。

SAAS的接受程度也很高。典型的如Google apps,salesforce。现在这样的公司也层出不穷。SAAS往往是解决了企业应用的一些pain,对于IT资源不够的企业来说,不如交给别人去做。而这些应用也往往是一些比较独立的服务。在美好的未来,也许我们可以通过把所有这些SAAS服务glue起来,解决所有的IT需要。

PAAS的接受程度最低。因为这意味着企业要改写自己的IT应用。这就需要有一定的开发能力。而且除非是新建的企业从头开始,企业应用一旦投入使用是很难改变的。这也是为什么Google的PAAS平台Appengine的接受程度比Amazon AWS要差很多。另一个方面,PAAS的新技术,尤其是扩展性更好的分布式存储技术,需要开发人员改变原有的企业应用架构,这对很多开发人员来说,具有很陡的学习曲线。这也影响了PAAS的接受程度。前一阵有不少blog冒出来抱怨appengine的datastore不好用,撤到AWS或者其他的IAAS上去。但有一点比较有趣的是,有一个blogger虽然说appengine不好用,但因为他们的应用是按照appengine对可扩展性的要求写的,结果转移的过程就比较容易。这说明了新的PAAS的技术还是有它的优势的,只是要开发人员接受需要一定的积累。

其实IAAS, PAAS, SAAS这三者不是必然联系在一起的,都可以单独存在,也可以和其他结合在一起。

云计算的另外一个维度就是public还是private。对于很多大型企业来说,把数据放在3rd party的设施上是不可接受的。但云计算的好处又很有诱惑力。有开发能力的企业就会建立自己的云计算平台,来管理IT资源。这方面主要是集中在IAAS平台上。这个领域目前的投资很多,也很热。但企业还需要一点时间来接受这个模式。对于PAAS和SAAS,目前那就更渺茫了。

通宝推:华恩,铁手,
全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河