从多个角度来讲,大型企业用户对于服务器虚拟化技术的选择其实要比底层物理服务器平台更加重要。尽管主导着企业数据中心领域的各类X86平台并非完全一致、甚至确实存在一些差异,但对于服务器的采购往往更多是一种政治性的考量(例如让供应商们彼此相争)而非技术意图。在服务器虚拟化方案当中存在着众多特性有别、互不兼容的技术组件,大家必须作出决定并在未来多年当中承担由此带来的一切结果——无论是好还是坏。
人们喜欢接受易于消化的信息,甚至乐于将其使用在极具技术性的决策当中,这也是由Gartner公司的分析师们整理归纳出的魔力象限如此受欢迎的主要原因。大家可以通过一份简单的图片了解各类技术方案的市场竞争关系与前景,并通过深入发掘掌握更多细节资讯。Gartner不久前发布了今年的X86服务器虚拟化排行,商用支持选项之间的竞争关系发生了一定程度的转变,不过VMware与微软仍然在其它专有乃至一系列开源备选方案的环伺之下继续在这一市场上保持着统治地位。
大家可以利用多种技术对物理服务器中的硬件进行拆解与划分,但其核心处理手段仍然主要分成两大类:以虚拟机管理程序为基础将系统分割成多套虚拟机,再反过来将其运行在管理程序上的操作系统内部(这些系统之间往往并不兼容);或者利用容器(有时候也被称为zone或者虚拟私有服务器)让应用程序沙箱运行在共享式操作系统内核及文件系统之上。
Gartner公司的魔力象限排行不仅将这两类实施手段纳入考量,同时也涵盖了各种基础服务器虚拟化管理框架以及运行中工作负载实时迁移等功能。这份榜单仅仅比较了X86阵营内部的解决方案,而忽略了一些复杂程度较高的备选技术——例如大型机、RISC或者安腾平台等——这主要是因为它们已经不再属于量产型产品,而且相对于非X86备选方案而言、X86系统的虚拟化功能已经非常成熟。
Gartner魔力象限排行还仅仅关注虚拟机管理程序的商用支持版本——无论其属于开源还是闭源,并忽略了目前可用的各类纯开源选项。再有,尽管如今VDI与云已经成为服务器虚拟化领域的两大显著发展动力,他们在比较中仍然没有考虑虚拟桌面中间件以及指向这些服务器虚拟化工具的云控制器扩展。
作出这样的决定是为了将服务器虚拟化层的比较限制在软硬件堆栈之内,并专注于那些由供应商提供开发与技术支持、足以让大型企业用户在实际业务环境下采用的工具选项。超大规模数据中心巨头们往往不断打造出自己的技术衍生方案,包括Linux、虚拟机管理程序、云控制器以及系统管理工具等等,这些都不会被列入这份魔力象限排名。
VMware继续把持着可观的市场份额,并利用其ESXi虚拟机管理程序与vSphere及vCenter管理工具在客户群体中拥有深入人心的口碑优势;不过微软最近几年来依靠着其Hyper-V虚拟机管理程序与System Center控制台一路攻城掠地。根据Gartner公司的统计,目前大概有七成左右的企业数据中心X86工作负载已经在以虚拟化形式运行,而VMware在推动其服务器虚拟化业务方面遭遇到一定程度的阻碍。
与此同时,Hyper-V与KVM的发展壮大也给其造成了不小的竞争压力,其中后者属于一套开源虚拟机管理程序,主要由红帽、Canonical、IBM以及其它一些希望能在开源Xen管理程序之外获得另一套备选方案的厂商所主导。值得一提的是,Xen目前被应用在Amazon Web Services、Rackspace以及SoftLayer公有云(大家可以将它们称为Xen三巨头)当中。
在去年十二月份进行的一次调查当中,Gartner发现超过九成的客户表示仍然将VMware作为其首选服务器虚拟化管理程序,但也有48%的受访者指出他们同时也在自己的X86设备上使用Hyper-V并作为辅助管理方案。
VMware在现有工作负载领域占据绝对的份额优势,但Gartner公司的分析师们认为,对于那些即将加入到虚拟化阵营中的新型工作负载而言、VMware的份额与影响力就没那么突出了。其原因非常简单:微软正在价格方面地其构成严重威胁。只要大家购买了Windows Server数据中心版本并将其运行在自己的服务器设备之上,其售价中就已经包含了没有任何限制的Hyper-V虚拟化技术使用权。如果大家支持使用Windows工作负载,则可以通过Hyper-V节省下大量运营成本;当然,前提是用户愿意进行应用程序移植、而且Hyper-V也确实能满足大家的实际功能需求。
总体而言,VMware在虚拟化市场上仍然扮演着傲视同侪的优势角色——无论是在发展路线图角度还是执行能力层面,他们都是当之无愧的虚拟巨头——而这一点在Gartner魔力象限中也有明确体现:
其它销售X86设备商用级服务器虚拟化工具的厂商则全部属于利基企业。其中思杰打造的系统只差一点就迈入了右上“领导者”象限,但却仅以一步之差停留在了左下的“利基厂商”当中。甲骨文拥有自己的Xen虚拟机管理程序衍生方案Oracle VM,这项容器技术可被用于其Unix Solaris版本当中,他们也是此次Gartner所认可的惟一一家“挑战者”厂商。
随着面向Linux系统的Docker容器技术获得关注并首次满足了进入魔力象限所必需的一百家商业客户的要求,相信我们会在未来的榜单当中遇上这张年轻的面孔——也许是在2015年。
今年新近杀入榜单的是来自中国的IT巨头华为技术公司,其早在2011年就已经推出了属于自己的Xen虚拟机管理程序衍生版本,并在中国、巴西、俄罗斯、印度(也就是‘金砖四国’)以及其它一些高速发展的市场上向客户销售。其FusionSphere虚拟机管理程序能够在一台主机服务器上容纳最高512套虚拟机,单集群的虚拟机容纳能力更是高达3000套。
通过集群聚合,华为得以将最多80000套虚拟机系统划归至同一套管理框架之下。Xen实施方案能够通过一台物理服务器提供160个计算核心与2TB内存,这样的配置水平足以与ESXi、Hyper-V以及KVM一较高下。值得一提的是,华为正在以KVM管理程序为基础开发新的FusionSphere版本,这样其客户就不必再被牢牢束缚在Xen这一种解决方案身上。此外,我们相信华为未来还将陆续将Linux容器(简称LXC)或者Docker容器(其功能比LXC更加丰富而且强大)作为FusionSphere堆栈当中的组成部分。
思杰公司已经成功帮助Xen的XenServer商用衍生版本回复了一些元气,这主要归功于去年夏季其彻底放出XenServer 6.2堆栈中全部功能组件。不过仍有很多过去足以帮助思杰与微软及VMware进行正面对抗的System Center互操作功能特性消失不见。
思杰目前将关注重点转移到了云层面,希望通过调整使其XenServer更好地支持CloudPlatform——也就是CloudStack云控制器的商用级版本,并将其作为自家XenDesktop桌面虚拟化工具的首选虚拟机管理程序。XenServer凭借着免费使用的特性而备受赞誉,不过客户需要为支持合约支付款项。
Parallels 同样引人关注,他们利用两款服务器虚拟化产品分别实现了容器与虚拟机管理程序功能。两款产品分别名为Parallels Containers与Parallels Server Bare Metal,二者能够支持Windows与Linux实例。这也是Parallels工具能够在服务供应商群体当中不断积累人气的主要原因之一。
红帽在KVM的商用化领域取得了显著进展,但仍然未能成功入主右上角“领导者”象限。红帽仍然不具备与VMware正面叫板的能力,但却已经拥有KVM、OpenStack云控制器以及自家中间件与管理工具这一整套技术资源。他们未来还很有可能进一步将KVM推广到首次部署的云安装环境当中。红帽企业Linux的庞大客户基础应该有助于KVM的普及,不过目前大部分RHEL工作负载仍然运行在裸机模式之下。
Gartner方面估计,目前已经有70%到75%的Windows工作负载以虚拟机形式运作,但只有45%的Linux工作负载采取同样的处理方式。某些企业用户甚至会刻意避免使用虚拟要管理程序,而更倾向于寻求裸机运行方案或者LXC与Docker这样的容器工具、从而最大程度压低设备性能投入与运营成本——相比之下,红帽企业虚拟化方案这类配置齐全的产品要价明显更高。