《技术与修行》系列(一)
人生是一种修行,酸甜苦辣中,你悟到了才会得到。技术也是一种修行,以程序为起点,到产品,到架构,再到理念,你懂得了才能得到。技术人怎么看技术?我们怎么看技术人?《技术与修行》系列文章,讲给你技术人的故事,和他们的修行。
涛涛不绝,自成体系,作为联想COC专家团成员的联想集团首席架构师毕巍,对云计算有太多话要说。基于多年对技术的沉淀和追求,毕巍形成了自己的一套技术价值观和看法。尤其是他对于云计算的认知,非常值得一读。
这位对阿里云的技术架构推崇备至的技术专家,有许多名言,引人思考。比如:
“公有云不是阿猫阿狗可以玩的”;
“不要以为openstack是开源的,它也是软件定义的,是改良主义,并不是革命”;
“革命在私有云里未必是好事,在公有云里面可能是好事”;
“整个云计算建设当中成为工业标准只有VMWare”;
这些率真的表达,体现了毕巍作为一个技术人的直言不讳,也看得出作为真正的一线技术大拿,通过实打实的项目运营,总结出来的经验之谈。来看看他的观点吧。
公有云 未来是航母的天下
云计算,必须要分为公有云和私有云两部分来看。对于公有云,毕巍认为,公有云本质上,技术并不重要,重要的是可以便宜又可靠地卖资源。比如通过阿里云购买服务器资源,不需要做运维,也不需要数据中心,也不需要电费,如果宕机了,它还负责恢复。所以,公有云,是一种资源的性价比。
毕巍认为,“公有云不是阿狗阿猫可以玩的,最后一定是航母舰队才能玩的”。
这里面的原因有几个。公有云的要求要包含四个方面:第一、大资金;第二、集约化;第三、好的带宽政策,带宽是公有云里很大的成本;第四、供电,公有云的话离不开风火水电的基础设施,它一定要有强大的电的供应,双路的或者四路的以及充沛的电力供应。
但是,这些要求,不是小公司能够持久的做下去的。所以毕巍认为,公有云就是这四个领域中综合能力的PK,最后在市场上以可靠性和成本决胜,最后活下来的就是最终的胜利者。
但是,单纯从从技术角度来讲,因为它是靠规模化、同质化,所以核心技术整体是简单的。
今天的公有云格局已定
作为国内公有云的领头羊,毕巍对阿里云推崇有加。联想也刚刚中标了阿里采购的大单,其中就包含了联合研发的工作,想必对阿里云的了解和熟悉,也形成了毕巍这样的认知。
毕巍认为,阿里本身的模式有B2B的基因,淘宝、天猫主要是给人家开店用的,不是直接面对最终用户,平台里面是业主,这些小业主是B2B的,所以,阿里在小微企业中的影响力是最大的。这就是阿里云在中国成功的基因。
阿里云主要立足在两个市场,一是,小微企业,包括创业型企业。二是,那些原来对信息化对业务帮助不容易量化的行业,以前信息化的投入和产出不匹配,但阿里云的存在使信息化的成本大幅降低,这就形成了新的市场。
所以,毕巍认为其他的公有云玩家,短时间内很难对阿里云形成足够的冲击。比如,电信运营商的生意模式是以卖带宽和机房为主,他们没有基因可以去玩服务器、资源和云平台。其他Iaas型的公司很难超越阿里云。
但是除了公有云的公共市场。细分的行业专有云也有很强的生命力。比如保信,整个钢铁行业中拥有90%以上的市场占有率。毕巍认为“用友、金蝶也有可能会成功,因为他们有自己独特的客户群体,这些客户群体是做好专有云的基础。”
私有云说穿了只有两条路
从人的因素考虑,在一个中国的企业,如果没人没设备,这个IT经理的价值要怎么衡量?所以,一定要有人有设备,这个CIO在公司里才有价值,这是中国人固有的理念。第二个因素,是目前行业让人可信赖的公有云确实不多。这两个因素共同导致了目前中国是私有云的天下
对于私有云的看法,毕巍认为,“私有云只有两条路:软件定义和软件重构”。其中,阿里云在中国是唯一的、典型的软件重构。而软件定义的是以VMware、KVM、openstack为代表的,但,不要以为openstack是开源的,它也是软件定义的,是改良主义,不是革命,阿里云才是革命。”
毕巍认为,革命在私有云里未必是好事,在公有云里面可能是好事。
为什么?核心的原因是软件革命之后,软件定义的云架构只要改造基础架构,那么基于J2E、.net开发的原有的应用,基本上是可以顺利迁移的,不需要做改造。“我迁了很多系统,基本上没有看到说J2E本身要改造才能迁进去的,改造都是因为原来开发不规范引起的。所以我认为几乎是没有改造需求的。”
但是,阿里云这样的软件革命的道路则是应用也要改造,基础架构也要改造,所以这是阿里云在私有云里最大的挑战,因为它要改造应用,目前的my SQL、oracle、Tomcat、weblogioc、websphere等都不能在它的上面直接运行。
毕巍说,“VMware目前,事实上成为中国在大规模云计算建设当中,整个云计算建设当中成为实施标准,或者说是工业标准,openstack做的还远不够好。为什么VMWare卖得这么好,就是因为VMWare只需要改造基础架构,不需要改造应用,但是阿里云不行,所以这是一个很大的问题。”
所以,私有云的软件定义,这条路至少现在看来是靠谱的,而软件重构,就要看阿里云怎么样突破它目前面临的壁垒。
今天的openstack还差得很远
毕巍对目前比较流行的openstack有很多自我看法,他认为,目前云计算领域唯一的工业标准是VMWare,因为现在整个核心应用和基础架构在VMWare上面的匹配度用起来了,已经被广泛认可。
接下来,应该是KVM加openstack去匹配VMWare。但是,毕巍觉得:第一、KVM目前的社区版是没有的,所以没有办法把它做成集群,VMWare是至少32台机器可以做集群的。如果,不做集群的话,高可用性就失去了。第二、openstack的社区版里也是没有的,它现在有分布式存储,但是不支持SUN架构,但是大量的核心应用目前跑在SUN上面的。未来可能核心应用会跑在分布式存储上面,但是必须要等到分布式存储加上Flash技术,再加上分布式数据库突破了才会实现这个未来。
当然了,毕巍相信未来,包括联想也在这个方向上投资源,逐渐会让openstack和KVM赶上VMWare,“至少我们可以有一套稳定的基本能实现这些基本属性的功能,让应用系统能够在上面稳定运行,但是今天还不是。”毕巍说。,
最后,听毕巍怎么总结云计算的本质,“云的本质,其实是实现了IT贵族化向IT平民化的转型。大规模云加X86架构,大概是同样计算能力的小机环境里的1/5的成本。所以,云化的过程就是IT技术的平民化过程。”
联想云图保证用户利益最大化
当然,作为联想集团首席架构师,毕巍对联想云图做了一番描述。
联想在整合了IBM SystemX产线之后,在云计算领域开始发力,目前主要着力点放在企业私有云领域。在公有云领域,联想主要以可靠、高性价比的基础架构供应商身份支撑国内公有云企业的发展;同时也在细分领域,为我们的企业用户提供定制化的、偏行业性质的公有云服务,是对企业私有云的有效补充,而不做标准化的、面向整个行业的公有云服务。
基于联对企业市场用户需求的理解,联想提出了云图2.0的蓝图,帮助用户建设企业私有云和少量公有云的混合架构,下图是联想站在用户视角绘制的云图:
联想在IaaS层,能够提供从服务器、存储到网络的可靠、高性价比的硬件产品,同时也推出了超融合一体机。在虚拟化和资源调度层(云调度平台),联想选择了VMWare和微软作为生产环境云化的主要合作伙伴,同时也积极开展社区版和企业版的KVM+Openstack的开发工作,给国内用户提供更多的选择。
在云管理平台领域,联想马上会发布企业版云管理平台,从用户视角提供基于应用环境和软件平台的端到端、面向租户管理的资源管理平台。同时,已经向市场推出HANA一体机、大数据一体机等PaaS产品。
针对行业用户的容灾和弹性计算需求,联想推出了高性价比的企业网盘和IaaS公有云服务,帮助企业在弹性计算和容灾领域获得更多的选项,把有限的资源和资金投入到更为关键业务应用上面。
“联想服务部门和合作伙伴会结合联想云产品给用户提供端到端解决方案,包括产品到用户需求之间最后一公里的定制开发工作,保证我们的用户把联想产品的功能价值最大化。”毕巍说。