29
云计算杂想
有朋友聊天,想让我写写对云计算的了解。呵呵,现在计算机的产业里面云计算是一个非常热门的概念。IBM在提,微软在提,VMWARE在提
,国内很多厂商也在提。于是乎,就有打算写一写这个云计算。本来想是在一篇短文里面把我理解的云计算写清楚,发现这几乎是一个不可能
的事情。我估计这个内容最终会变成一个系列。如果真的成了一个系列,那这篇文章就算是前言吧。
说到我个人对云计算的里面,简单一句话就是,中立的思考。就我看来,云计算既不是一个革命性的全新概念,也不全然是各大厂商的市场炒
作,云计算即代表了IT产业未来的发展方向,也确实为IT厂商的概念炒作创造了机会。就像久旱的土地上面,飘来一朵朵灿烂的白云,乡民们
都在开心的跳舞,但是最终能不能下雨,却全然得看历史的发展了。
要想认识云计算,自然得稍微提提云计算的祖先们。但是我想各位看客从很多地方也都了解了云的历史,我在这里就不重复表述了。咱还是挑
重点的说。那就是云计算对于国内软件企业意味着什么,我们应该怎么去抓住这样的机遇,我们应该去那里寻找合适的人才。
有人说计算机行业也是时尚行业,总是不缺概念和创意。云计算也就是这样概念和创意的典型例子。在云计算之前估计很多人也听说过Saas,
SOA,WEB2.0 等等概念。对于企业来说,云计算是一个好事情,那就是以后再也不用费力的跟客户解释,我这个是Saas,我那个用的是
SOA,我的界面是WEB2.0等等。以后给客户解释就一句话,我这里就是一朵云,你把企业交给我,我帮你管理好,你要风也好,要雨也好,
我这块云都能给你造。这里面有两个含义,一个是云计算本身不是什么新东西,也是计算机产业发展到一定程度后,概念的整合。另一个是,
云计算对于客户来说是好事,虽然云的概念很复杂,不过解释一个概念总好过解释很多概念吧。
而对于企业来说,怎么去应对云的概念,则主要看企业的利益放在哪里。我们看看目前极力推崇云计算的几家企业,他们为什么推云计算。先
说说IBM,在云计算领域来说IBM目前是最积极的,为什么?因为IBM主要的利润来源是硬件,是小型机和大型机以及相应的Web服务器。IBM
曾经是被Linux打的很惨的,不过现在云计算来了,目前的云计算模式更倾向于使用集中式服务器,这正是IBM利润的主要来源,自然他们要推
云计算了。再说说微软,虽然Windows 7 出来了,不过个人电脑软件越来越不赚钱已经成为一个不可回避的现实。微软一直在努力诉求转变盈
利模式,而云计算带来的化买为租的模式,刚好也是他们需要的。再说说VMWARE,云计算更是他们梦寐以求的机遇,VMWARE软件可以更
加充分的应用服务器的运算能力,完美的把服务器集中管理和分布式应用结合起来,自然越多的云计算,就越有利于他们的销售利润。所以,
对于国内的厂商来说,是否推云计算,从哪个方面来推,主要还是看自己的利润来源。比如对于用友来说,用友的财务通有很多中小企业的用
户在用,但是对于用友现在来说就不适合为这些用户推云计算,除非他们已经从软件到硬件做好了数据托管的准备。不过用友的掌上商街却很
适合做云计算的推广,因为这个产品从设计开始就是基于客户/服务器端的,数据都是托管在用友自己的服务器上,下一步是怎么在掌上商街的
基础上,增加“计算”的技术含量和应用价值。再比如说一个终端的,UCWEB。他们也很适合推广云计算的概念。因为他们解决了云计算终端
显示的问题,随着云计算产业的发展,越多的云就意味着他们终端市场会越大,所以他们也很适合云计算的推广。电信运营商是一个很特殊的
例子。他们占据了云计算整个产业链最重要的通信渠道,却又是最没有增值价值的一部分。对于电信运营商来说,单纯的推广云计算的概念会
显得非常没有目标,因为云计算的价值体现——终端或者服务器,都不是国内电信运营商锁擅长的。终端可能稍微熟悉点,却又面临着残酷的
市场竞争。服务器,电信运营企业缺乏软件服务的运营经验,又过于看重早期利润,这些问题不解决,我并不认为他们推广云计算会有太大的
收获。有意思的是,笔者曾经参加过一次某电信运营商的招标,他们居然就软件还提出了仓库入库的概念,实在是&^&$#
对于IT厂商来说,要想参与到云计算,最重要的是要认识到,云计算并不是要对现有产品的完全替换——因此云计算往往并不意味着有一笔巨
大的成本要投资到开发部门来。云计算意味着要对现有产品的重新审视和包装——也许意味着新的市场推广——但从长远来说这是成本的节省
,正如我前面说的那样,从市场的角度来说,不再用去为客户解释很多抽象的概念了。
有一些简单的实践,可以让企业快速云计算化:
第一步,审视自己的产品,看看哪些符合客户端/服务器端的模式,对于那些不符合这种模式的产品,评估多久可以改造成符合客户端/服务端
的模式——很多时候,往往只需要一个客户把数据同步到服务器的小客户端就能达到要求。首先从市场上把现有的产品包装成云的概念。这方面瑞星做的不错,虽然很无耻,但是很成功。
第二步,评估自己的实力,看看是否可以建立数据托管中心。尤其对于中大型企业客户。建立数据托管中心,意味着跟客户合同的改变,关于
网络连接,安全性以及容错性的成本投入。如果这个步骤很难实现,那么可以考虑建立企业客户自己的数据托管中心,并提供维护服务。对于
企业客户来说,他们关心的 并不是数据存放的位置,而是访问的方法和维护的方便程度,这些才是云计算的核心目标。
第三步, 根据市场需求,在服务器优化和客户端访问两方面为做出投资,为客户带来更加方便快捷的用户体验。往往新的需求和收入就来自于
用户体验的提升。
关于人才。正是因为云计算的概念比较新,而业界目前炒的热闹却缺乏有效的最佳实践。对于云计算的人才的寻找造成了很大的困扰。客观说,没有专门做这个的人。因为云计算其实只是一个概念,具体的实施则需要不同的专业人才。我觉得最核心的是两类人才:
* 一个是懂业务,也懂架构的。怎么把现有的业务接入到云计算这个框架下面是一个很大的挑战
* 一个是懂基础技术的,比如懂虚拟化,懂数据库,懂服务器优化的。因为云计算式把业务逻辑全部放在服务器端,对服务器的压力要求比较高
简单点说,也就是能够把现有业务包装成云计算,并能帮助企业在产品运营过程中,逐步演进,为客户提供更好的数据服务和访问体验的人才才是企业最需要的。



我的一点看法。
云计算不一定就意味着迁移现有的业务到公共云中,企业也可以根据自己的现状搭建整合自己的私有云。总的来说这是计算资源发展到一个更加灵活、节约、可控制的过程,计算资源经历从以前的大机到个人PC的合久必分之后,进入了以新型的数据中心为代表的分久必合的时代。这个过程会使开放的技术领域更加开放,封闭的平台被边缘化。