红红火火:厂商扎堆虚拟化
如果你关注近半年来的IT业界新闻,会发现很多企业的活动都与一个词有关,那就是虚拟化。8月,思杰收购Xensoruce,杀入服务器虚拟化市场欲与VMware一决高低;11月1日,迄今为止国内规模最大的一次虚拟化盛会举行–VMware中国虚拟化用户大会2007在北京召开;11月9日,IBM发布X4架构及其最新服务器,主推集成虚拟化;11月16日,英特尔发布最新45nm处理器,加强虚拟化功能。此外,上周,微软宣布将把Windows Server 2008中的虚拟化技术剥离出来单独销售,以期夺取更大的市场份额;也是在上周,数据库老大甲骨文宣布推出服务器虚拟化软件Oracle VM 也想分一块肉;同一天,Sun宣布将斥资20亿美元发展虚拟化技术,此前该公司已经发布xVM虚拟化管理平台,在Sparc与X86服务器平台上支持多种虚拟化技术;就连一直踏踏实实做技术的Egenera也耐不住寂寞,宣布将把自己的虚拟化软件卖给OEM。
国内厂商对此也十分热衷,9月7日,浪潮服务器在京同SWsoft和Xensourcs签署虚拟化联盟战略(MOU)合作协议,为更行业用户和中小企业用户提供更成熟的整体信息化解决方案。10月23日,联想联合英特尔、微软、日立数据、VMware、XenSource、SWsoft等上游厂商发布新的虚拟化策略,共同打造中国虚拟化产业生态链条。
虚拟化让厂商看到了新的利润增长点,这其中受益最大的是VMware。该公司目前占据市场份额的80%以上,近几年来业务呈几何增长。在刚刚结束的第三财季,该公司业务收入又增长了90%,市值已经超过320亿美元,声势直逼其母公司EMC。这家数年前还默默无闻,举步维艰的小公司转眼就风光无限,当然是托虚拟化的福,同时也让其它厂商在市场中拼得浑身是血之后看到了新的曙光。
IDC计算机系统研究部研究主管经理崔轶然指出,造成厂商扎堆虚拟化的局面,应该从两个方面来解释。首先,在当前的企业级IT市场上,随着最终用户IT实施发展状况的不同,需求也显示出差异性,即用户基于IT硬件的需求在逐渐淡化,而更多的从原来的产品主导型转变为行业或是应用主导型。为此,厂商必须寻找新的突破口,以适应需求的变化。而虚拟化几十年前在IBM的大型主机上就已经出现,无论从技术和用户认知度方面都有一定的应用基础,技术门槛也相对不高。所以,诸如虚拟化和刀片服务器等潮流和产品,也就成了厂商热衷的对象。
另外,放眼未来,在企业级IT硬件产品的2007-2011五年年复合增长率(CAGR)的比较中,x86服务器保持了较快的增长速度。这一方面是由于x86服务器性能提升,导致一部分原有基于非x86服务器低端的应用向x86服务器平台进行移植,使得x86平台虚拟化市场前景乐观。
冷冷清清:用户对虚拟化敬而远之
在采访中,崔轶然对目前用户对虚拟化的认同表示了担忧。在IDC的一项最终用户调研中,造成用户不采用虚拟化的第一条主要原因就是 "对虚拟化不熟悉"。
浪潮集团服务器存储营销本部产品部总经理王虹莉曾指出,国外虚拟化的速度比国内要快得多。国内目前虚拟化也只是整合IT周边的一些应用,而不是核心应用,金融电信行业核心系统都是在Unix系统下运行的,虚拟化市场的成熟要有一个过程。
就在上周,记者采访一家企业的解决方案部门负责人时,他也不无遗憾的告诉记者,虽然目前虚拟化概念被厂商炒的很热,但国内行业用户应用虚拟化的程度还很低。在他的印象中,从来没有用户主动提出要进行虚拟化方面的部署,虚拟化往往都是捆绑在服务器整合等相关解决方案之中。尽管很多企业专门推出了很多虚拟化解决方案,但是真正在国内得到应用的却不多。在一家企业向记者提供的虚拟化成功案例中,国外企业的案例随便就可以找出十几个,而国内则只有两三个。
对于虚拟化,行业用户本身的态度又如何?记者曾经遇到过中国电信四川公司的一位工程师,他告诉记者,对于将"所有鸡蛋都装在一个篮子"的方法,很多大型企业的关键应用都不可能接受。虽然虚拟化可以大大降低企业成本,提高设备利用率,但是在一些以可靠性、安全性为第一诉求的应用环境中,成本本身并不是首要考虑因素。"虽然虚拟化可以让一台物理服务器最多跑几十个应用,但是在像金融、电信、能源等行业的关键IT架构中,谁也不会冒险让一台机器跑这么多的应用。"
他认为,虚拟化真正的益处在于不同平台或架构之间的互联互通和互操作,可以为用户大大降低管理难度。同时,在强调可用性、易管理性的X86架构上发挥其体提高资源利用率,降低成本的优势。
技术本身是否有缺陷?
为什么虚拟化会出现冷热不均的反差,其技术本身是存在问题?
虚拟化最大的特点就是可将虚拟机或者上面的应用从一个物理服务器迁移到另一个物理服务器,目前,能够将整个虚拟机都迁移走的只有VMware的VMotion能够做到,其它厂商的技术只能迁移虚拟机上的应用。不论是迁移虚拟机还是应用,都对物理服务器的内存和I/O带宽有很多高的要求。
业界专家认为,目前,虚拟化的最大瓶颈是内存。虚拟机及其上面跑的应用需要大容量的内存支持,而随着虚拟机数目的增加,对内存的需求也就越高。目前,国内市场中单路和双路服务器占90%以上,双路服务器标准配置一般插16个内存,单DIMM一般最大4GB,对于一些虚拟机应用来说,容易出现所谓"木桶效应"。
其次,虚拟CPU的数目问题。目前VMware的EXServer最多可以虚拟4个CPU,Xensource最多可以虚拟8个。随着处理器技术的发展,如何平衡处理器数目与最大虚拟CPU的数量,也将是虚拟化面临的一个大问题,毕竟用户希望买到能虚拟服务器中所有CPU的产品。
第三,虚拟化的管理也会带来一定问题。Novell东亚区技术总监李岩认为,进行虚拟化配置最大的挑战是管理问题,因为用户很难能清楚哪些资源还有剩余容量,哪些没有,而相关管理技术还处于起步阶段。同时,虚拟化没有统一的行业标准,用户不得不自己写很多流程和程序,这些都影响着虚拟化的进一步普及。
第四,安全问题。李岩指出,当企业在生产系统中部署了虚拟服务器之后,为了利用虚拟化的弹性优势,很多企业随之而来也改变了他们的操作模式。随着服务器池中资源的进一步集中,动态化与自动化成为了新的运维方法,而一些有害的、有漏洞的、或者不安全的操作系统映像文件也会在其中进行自动配置。
新技术如何适应旧有体制?
纵观以往,任何一种技术能否顺利发展似乎都不取决于技术本身,而在很大程度上受现有体制的束缚,虚拟化也面临这样的难题。
一份不愿意透露姓名的制造业企业信息中心负责人告诉记者,由于虚拟化牵涉到基础设施改造,涉及企业内部不同部门的利益,如果不综合考虑这些利益的分配问题,推行起来也很困难。
"因为虚拟化的部署,会给一些部门带来好处,也会给一些部门带来损失。企业决策层往往还要平衡各种关系,而这种关系又是很难平衡的。"
其次,人员素质问题。不论采用哪一家的虚拟化技术,都需要对管理人员进行培训,以便让其获得更多的技能。
"而在中国的体制之下,往往一个员工水平提高了,便会产生跳槽的想法,或者被别的公司挖走,导致企业在新技术的应用方面顾虑重重。"
虚拟化,作为打造绿色数据中心的有效手段,已被业界广泛认同。不过,它还有很多地方有待完善,无论是技术方面,还是机制方面,需要厂商与用户一起,为虚拟化的应用创造良好、健康的环境。