虚拟化技术正在横扫一切领域,包括CPU、服务器、存储、操作系统、管理软件等,并成为2007年里最为热门的技术。根据IDC发布的报告显示,2005年,全球虚拟化计算机数量为90万台,而到2010年有望超过140万台,虚拟化技术正在进入爆炸式发展期。导致这一市场迅猛发展的原因是:市场上更换旧主机的时间正快速过去,而整合项目仍然是虚拟服务器采购的强大驱动力,同时,业务的延续性和实用性成为了虚拟化增长的两个重要原因。正是在这样的背景下,虚拟技术才得以把IT的“真实物理世界”进行颠覆和洗刷,本文关注目前虚拟技术在软件领域的最新变化与主要的竞争格局。
操作系统:微软挑战VMware
根据最近一项北美地区的市场调研报告,有41%的公司已经在使用虚拟技术或已经在进行先期测试;同时有60%的公司表示在接下来的12个月会对虚拟技术进行投资,所以虚拟技术将会成为未来一年里最具爆炸增长的技术之一。之所以能够如此快速的增长,主要原因是虚拟化能带来的全新效率。虚拟化其实就是把计算机的资源,如运算能力、存储空间以及应用程序抽离出来,进行独立分割,让资源的使用方式更具效率。
在操作系统层面,如果提及操作系统虚拟化技术,就一定要谈及VMware。这个公司目前能占到整个市场60%的份额,也是最先把虚拟技术引入到X86市场的公司,从1998年进入市场,其每个季度的增长都超过1亿美元,2003年被EMC收购后,2006年的增长超过了83%。VMware创始人与CEO戴安格琳接受《中国电子报》记者采访时认为,虚拟化是一个手段,目标是要能提高运算能力与提高计算资源的利用,每一家公司的实现手段和方法不一样,VMware之所以能够领先其他诸如微软、HP等公司是因为有全线的产品,能够从架构层面全面考量,而且能够把正在运行中的虚拟机从一台物理机器上搬移到另一台,而服务不中断,保证虚拟机的高可用,当服务器故障时,自动重新启动虚拟机,没有集群软件的成本和复杂性,按需自动调配资源。
由于这个市场巨大需求和高成长性,使得微软也开始关注并加入到这场角逐中。不过目前微软在这个领域还属于起步阶段,《中国电子报》记者想就此领域采访微软相关负责人,但微软中国还无法找到相应的产品经理出面回答,不过微软一向有市场的优势。微软的Virtual Server 2005 R2是在Windows Server 2003上执行,它免费提供,Virtual Server 2005 R2平台上的管理工具Virtual Machine Manager在今年较晚也会推出。更为可怕的是,微软在计划要将平行虚拟技术的管理软件内嵌到Longhorn Server中,让虚拟化技术成为必需的功能,这个市场策略对其他对手来说,还是相当致命的。这个市场的另外竞争对手Xen则把目光投向了开源领域,内嵌到几个不同的Linux版本中。内嵌的Red Hat企业版Linux(RHEL)5也计划于在今年推出。而Suse Linux Enterprise 10也会整合Xen。而Sun也宣布OpenSolaris中将提供对Xen的支持,同时该公司的Unix系统Solaris 10也会在明年的前半年支持Xen。
对于操作系统层面的竞争,目前来说VMware的优势还暂时无人能取代,但是其他几家以免费作为操作系统的功能来提供的模式对于VMware来说还是有很大的冲击。不过VMware的戴安格琳对《中国电子报》记者表示,他们已经把目光投向深入的领域,未来他们还将在CPU虚拟化、内存虚拟化、桌面虚拟化、分布虚拟化、以虚拟化来提高软件开发生命周期等方面下更大的力气,在技术上超越和领先对手。
软硬结合:IBM与Sun对峙
应该说目前芯片厂商、服务器厂商、存储厂商、操作系统厂商,几乎“无商不虚拟”。但是其实最后的目标都是要把各个环节的计算资源最大化的随需调用以实现高效率。所以在各个厂商还在埋头专注说自己各块虚拟化优势的时候,Sun公司很聪明地在上周宣布,他们能够全面实现从业务流程、操作系统、服务器、存储、多线程芯片的端到端的全面整合,提供端到端的虚拟化解决方案。Sun公司称,“应用剖析流程(Application Profiling)”首先从业务、技术、应用开发三个不同层面对应用进行全面分析,然后推荐符合企业应用特性的应用组合和相对应的最佳虚拟化技术平台。同时,注重硬件和软件虚拟化相互结合使系统使用率最大化,配合存储虚拟化及服务为用户提供基于Solaris 10操作系统和芯片多线程技术的方案,可以从财务、运营管理、业务价值方面提升数据中心的虚拟化。
Sun公司打出的这张牌,明显针对IBM,因为目前能够提供从底层芯片到服务器、存储以及软件各个层面全面虚拟化的另一家企业就是IBM,而且IBM也是最早提出IT应“随需应变”理念的企业,而“随需应变”的本质其实就是一切计算资源与应用可以完全随着用户的需要而变化,而虚拟化正是提供这种“随需应变”能力的关键技术之一,应该说端到端全面虚拟应该由IBM出来说才是,但是IBM似乎只是在硬件层面对虚拟化谈得比较多,相比软件的声音比较弱。IBM软件大中华区Tivoli产品经理秦磊接受《中国电子报》记者采访时说,IBM软件Tivoli产品中有非常丰富的虚拟化技术,IBM之所以不单独把虚拟技术拿出来炒作,是因为我们把它们放进产品与解决方案之中,更多地是从用户业务整合与满足用户需求的角度去推动,而且在IBM看来,用户更关心的是自己的业务、IT的效率、可管理性等,IBM软件把虚拟化技术更多的是放在IT治理、IT服务管理的范畴去谈,这也正是IBM和其他公司不一样的地方,IBM的技术一切围绕为用户应用来提供最好的应变支撑。
中国用户,不买虚拟化的账?
应该说目前虚拟化技术在国外的增长很快,但在中国,用户的接受度似乎不高。IBM软件大中华区Tivoli产品经理秦磊认为,这主要是因为目前中国的用户进行IT采购的时候都是按照需求的最高峰值来进行采购的,CPU、服务器、存储以及应用软件,使用的平均值目前没有达到饱和的状态,所以对单纯虚拟技术的需求显得不明显,而且用户通常是从IT治理、IT整合的范畴去思考问题,而虚拟化是融合在解决方案之中的。
不过VMware CEO戴安格琳似乎对中国市场更为乐观,而且他们已经在中国有不少的成功用户,她表示VMware今年将要加强在中国的投入,包括软件、硬件合作伙伴等,还将以基金的方式对伙伴联合开拓市场进行投入,而且为了提高用户接受度,还将更多与高校合作,从人才培育的角度来更多推动。但是她也不否认,用户对虚拟化的接受更多是以解决方案的方式,所以VMware的产品也是更多以解决方案的面孔出现,在这一点上与IBM秦磊的观点是一致的。