关于云计算的文章已经多如牛毛,本文主要站在企业IT部署云计算的路径角度,来分析一下一些可行的模式。

        云计算的广泛实现是IT界的共产主义,“各尽所能,按需分配”,这个大家已经挺了许多,可见的问题是,对于一个具体的国内企业CIO ,云计算对他的企业到底意味着什么,他现在处于云计算的何种阶段,目前的看到的演进模式有那些?这些问题如同社会初级阶段理论一样具备现实意义。

        在具体讨论企业的云计算路径之前,有必要先对国内云计算的状态进行一个体检。按照目前大家通识的模式,云计算堆栈有三个层次,SaaS,  PaaS, 和IaaS。

         SaaS模式可以理解为基于服务架构的业务功能虚拟化,比如为多个企业提供CRM on Demand服务,最近比较热门的是把社交网络,Twitter, 等Web 2.0做为渠道,纳入到一个面向营销的服务云里面。在国内,SaaS在过去几年也有进展,不过业务的类型与美国有很大不同。目前国内SaaS的业务有90%都是工具型的,比如邮件,杀毒,OA,中小型企业的财务软件,并未触及大型企业IT 的核心业务。换句话说,国内的SaaS业务首先是成本导向的,一些中小企业不愿建立自己的财务应用,邮件系统,杀毒系统,通过使用应用厂家提供的on-demand模式降低了成本,在应用提供商一面,SaaS模式提供了一种走向低端市场的模式,既避免了盗版,又获取了客户。SaaS模式的另一个好处是,理论上可以把中小客户和软件园这样的开发提供商提供一个基于SaaS模式的开发与使用平台。软件的销售,无论是授权模式,还是服务付费模式,本质都是一些人为另一些提供的代码型脑力劳动付费,只是因为是无形产品,通过技术渠道的模式不同而已。

        SaaS模式在国内遇到的挑战主要有两个,第一是安全方面,第二是可管理方面。两者当然也同样适用与云计算的模式。把生产,交易的数据放在别人的机器上,甚至将应用委托给别人,这个需要极大的信任与制度保证。短期内,这个对于多数企业来说还是难以尝试的,除非是一些工具型的应用。SaaS模式提供的软件开发的集市模式,也带来多租户管理,功能颗粒度,软件重用等一细想就很头痛的话题。

        PaaS模式对第二个问题提供了一种模式,亚马逊的实践就是作为一个提供商直接提供平台,把自己用来做电子商务的整个平台外包出去,看来SaaS的理想多对多的模式有太多变数,由一个强大的技术平台厂商为多个客户提供平台租赁的模式更为可行。这种平台模式为国内的IT 提供了两个参考。一个是由政府部门等提供一个面向特定行业的平台,类似区域医疗服务中心,区域教育平台,为区内特定的中小对象(医院,初等学校)提供某类特定的公共服务,比如患者健康档案,学籍管理服务等等,此方式解决了IT资源的不均衡问题。区域平台化的另一个好处是可以兼顾服务性与管理性。

        PaaS模式对大型企业,尤其是集团企业提供了一个私有云的选择,如图2所示,集体企业通过IT 集中化,网格化,虚拟化等阶段可以建立一个企业内部的私有云平台,为下属企业的各种IT提供服务,企业内部采用SLA的模式。此模式因为在企业内部发生,避免了安全的担心,采用一个平台的模式,也避免了服务管理的挑战。

       IaaS模式有一个现实的简单的例子,某客户将自己的服务器直接搬到运营商机房,通过远程摄像头,客户的IT 维护人员可以监控自己服务器的运行情况。IaaS的模式强调对IT资源的有效利用,在此角度上,IaaS 与2000年左右流行的IDC 中心有类似的地方,区别在于,目前的虚拟化技术已经发展到了一个新的水平。在应用服务器,数据库服务器,存储虚拟化,广域网的数据复制等层次上,技术水平都可以到达更高的水平。比如某IT 公司全球2600台用于软件开发到测试全过程的组成了一个面向20000多工程师的私有云。现在,客户可以把数据备份到一个存储云里面,随时更改数据库服务器的硬件分区,支持上千台PC服务器上的应用群集。多个层次的虚拟化技术,是支撑IaaS模式的基础,这既是企业IT构建私有云的关键条件,也是运营商为企业客户提供IaaS的基础,当然后者,需要解决安全方面的担心。

       对于云计算模式的现实演进,一方面需要企业的CIO 们了解最新的技术趋势,另一方面,也许是更重要的,CIO们需要根据业务特点,文化与治理模式,当前IT资源与能力等方面的要素来收敛,找出特定阶段的演进路径,私有云的模型,为大型企业的CIO提供了一个可能。