云计算之路:迷惑在前 务实求真

由李开复到云计算……

最近在IT圈里,一个很火热的话题就是方舟子与“创新工场”CEO李开复之间,就后者在其自传中的一些自我描述之真伪展开的较量,最终的结果就是李开复承认其在传记中,关于其在卡内基•梅隆大学26学就成为“最年轻副教授”的描述有误,以及有关于美国总编奥巴马是其同班同学的描述上也不够“严谨”……这件事所带来的后果就是,李开复当初被自传所包装的耀眼光环,不得不说要褪色几分了。这不禁让人再次感慨,做人还是要务实一些的。

由这件事联想到同样在IT圈里火热朝天的“云计算”,我觉得颇有几分借鉴之处。就李开复本身来说,即使不虚假宣传,其学识与资历都是相当的出彩,而云计算本身,从技术点和发展经历,到最后的理念和模式也都被广泛的认同。另一方面,李开复被冠以“人生导师”、“青年导师”,其本人也默认自居,崇拜者不计其数。云计算在当今IT圈又何尝不是如此?“未来的IT”、“终极的愿景”让人如痴如醉,追随者趋之若鹜。但当李开复的光环褪色之后,我认为云计算也面临同样的问题,我们每个参与其中的人,也要重新掂量一下“务实”的人还剩多少。

李开复在教导青崇拜者时,经常会拿自己的光辉之处示人,让后辈激情向往,从而激励自己发奋图强,以期让世界有所不同。而在云计算的“巡演”过程中,也是如此,它描绘出了很多美好的愿景,吸引你前往,可是就如同李开复的讲演一样,它并没有针对每个学子告诉你该怎么做,而是告诉你我是多么多么优秀,最后有了怎样的成果与业绩。在很多厂商的云计算介绍中,大多也是如此,告诉客户云计算是多么多么的先进,能帮你节省多少多少成本,实现怎样高效的商业模式。可是,最终方舟子告诉了我们开复先生并没有像他说的那么优秀,而他教给学生们的道理,其实也并无新意,只是以自己为一个新鲜的榜样,让人更为钦佩并向往。相比之下,学历远不如开复高,在大公司任职的经历也不如开复多的乔布斯,其所带来的成就则又远高于前者,这就说明,每个人成功的道路是不一样的,是因人而异的。云计算也是如此,它实际上并不如它所宣传的那么美好,至少对于某些企业是这样,所以我们同样需要一颗务实的心,在当前的浮华之中,寻找出属于自己企业的,最优的IT进化(成功)之路。

要想运用云计算,就要选清楚什么是云计算,但这个问题又是一个相当庞杂的问题集合,对其进行详细的阐述,并不是本文的目的。不过我想说的是,抓住几个要点,就能对其有个大概的了解。第一、云计算是一种IT服务模式或方式,注意它是一种服务,这是很重要的概念,我们可以多用花钱买东西的例子来想像一样,共有云就是你企业的IT到外面购买IT资源(基础设施、平台、应用),私有云就是你的业务部门向IT部门购买IT资源,混合云就是两种IT资源一起混合用,相当于你在家请客,菜品呢,自己在家做一部分,到外面的饭馆再买一部分,而你请的客人就是业务应用的需求。第二、云计算其实并不是一种技术,它是一个理念,它更像是一系列技术的集合,所以不要认为云计算有多神秘,相对神秘的只是与之相关的技术,而这些技术又有很多并不是每个人都需要的,因此很多时候并不需要自寻烦恼,最后让自己也晕头转向。第三、云计算并无定式,但有统一的追求,现在对于云计算的分类太多了,有纵向的,有横向的,对此很多企业都会感觉自己在“云里雾里”,不过这里我们要掌握一点,云不管怎样,对其所针对的需求领域,均要实现“动态的资源调配、自动化的需求应对以及高效、灵活的管理,以实现更低的TCO”,这基本上是所有云的共同追求,也应该是企业未来IT发展的追求。说到此,我们的观点也随之清晰——云计算的出现,让企业其实看到了一个正确的,也是必然的需求——低成本、动态化、自动化与高效灵活的管理。抛开云计算不谈,这个应该是每个IT管理者的共同愿望,而当前火热的云计算只不过是实现它的一个模式,我们是否需要当前所大讲特讲的云计算,则就因人而异了。也就是说,是博士后,还是大学中途退学并不重要,重要的是什么样的发展途径适合自己。

云计算的正与反

实际上,现在每个企业的IT环境或多或少都有云计算的影子,比如传统的IT架构中,业务部向IT部提出需求,在当前的物理与孤岛环境下也可以实现,就是时间长点,成本高点,但你不能说这不是一种云计算的服务模式,只是现在谈的云计算更进化了。按传统的方式,要想实现动态化、自动化与高效灵活的管理,成本无疑将是十分巨大的,我想这也是当前云计算的最大价值所在。

但在中国更让困惑的则在于,当很多人认为云计算就是集中计算、云计算是分布式计算、云计算通过网络提供软件服务、虚拟化就是云计算之后,各种各样的云也随之诞生,大规模的云计算中心不断上马,仿佛不搞云计算,就肯定落后一样。这种操之过急、一拥而上的“中国特色”在浮躁的背后,也大大美化了云计算的光环。

说到底,我们到底需要不需要云计算已经无需回答,每个企业内部都是一个云计算的环境,只是进化程度不一样,所以这就像是听开复讲课的学生们各个基础与水平不一样,只能大面的道理都明白,但具体怎么做?显然要必须要结合自己的需求和能力做出判断。

有人说云计算必上虚拟化,有人说物理环境也很重要,谁对谁错?——看应用需求,不适合做虚拟化就不做,否则适得其反。就像给姚明安排个2×1.8米的床,还要让他和易建联一块睡,这不就等着出事吗?

有人说云计算可以降低成本,有人说用了云计算更头疼,成本更高——云计算采用与否要看具体的应用需求和环境,就像一家4口只需要买个小轿车就行,你非要买个大轿子宽敞,那你还得换驾照,还要应付平时的养护与超高的油钱,这不是给自己添堵吗?所以要选看清楚自己的规模与需求,量力而行。

有人说云计算简单易用,可有人说部署困难——云计算涉及多个层面,尤其在应用层面上对于传统架构而言改动更大,必须确认提前做好转化的工作,就像让骑惯自行车的猛的骑一次三轮车,有几个不跑偏的?

有的人说云计算的虚拟化非常影响性能,有的人则说性能很好呀——不管是不是虚拟化,性能好不好都要看应用的负载类型,是CPU、内存还是存储I/O?用大漏斗给小瓶子倒水,或用吸管给油桶加油,你说痛苦不痛苦?有针对性消除性能瓶颈,不管是不是虚拟化还是云计算都是需要的。

云计算有很多标准,A说A好,B说B好,我说谁好?——这是实话,无论是虚拟化,还是云计算应用框架,目前有多个标准,但这种现象会长久存在,就像编程语言、中间件一样,无法回避。根据上面的阐述,选择你一个你认为合适的就好,关键点在于上层管理平台的兼容性,同时要考虑到未来可能的与你所选择的公有云标准对接的问题,目前并没有更好的办法。

云计算的效益有说好有说坏,我该听哪个?——谁也不听,自己衡量,但可以肯定,效益好的,其企业IT无论是在设备选型,架构设计还是在企业内部的配套管理与流程设计上都是出色的,云计算可以说是一个整体的变革,就好像一个胖女人要穿好看的瘦裙子,只是减肥肚子,效果并不好,只有全身匀称的为新衣服(云计算)有针对性的减肥(优化)才会达到最好的效果。

我的企业到底适合不适合云计算?——我说过了,现在的企业IT可以说就是原始的云计算模式,至于适合不适合现在所宣传的,这是一个很需要的反思精神,我们必须务实的看待这一问题。但我并不能在此就断定你需要不需要,还是要看你的业务需求满足的情况,如果已经能轻松应付,则没必要,如果IT方面经常疲于奔命,并引起业务部门的不满,那就真应该好好想想了。但要遵从资源动态化(池化,即虚拟化)——应用改造(针对云、虚拟化环境进行优化与改造)——管理自动化(灵活响应)几个步骤走,而不可求急求快,大干快上。

总之,云计算是个好东西,但并不是对每个人都是那么的美好,所以切不可将其神化,在实际的观察、研究、部署与实施过程中,都需要以一颗务实求真的心,时刻以自身的需求与实际的应用规模出发,来不断审视自己的云计算之路。而只有当我们不断追求的“云计算”之“光芒”不再那么刺眼,我们才会更清晰看到前面的路……