科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道服务器虚拟化技术——你需要吗?

服务器虚拟化技术——你需要吗?

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

虚拟程序的含义十分广泛,包含输出/输出(I/O)、存储装置已经其它部分的虚拟化技术,然而最近大家的焦点都放在服务器的虚拟化--即可以在一台硬件上执行多套操作系统的能力。虽然这样的技术老实说也是十分有历史,但在x86平台上使用1998年出现的VMware软件来...

作者:Zxm(整理) 2006年7月31日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共7页)

虚拟化市场的主要公司与各自的策略

1. VMware: 市场的老大哥

VMware可以说主导x86系统上的虚拟化技术,同时也或多或少算是目前这个其它竞争者目前在努力进入的市场的创始者。他的三个主要核心产品是VMware Workstation、目前免费的VMware Server(过去的GSX Server)以及VMware Player。这些软件可以在Windows或Linux上执行。

Workstation版本是设计来让一些应用程序,比方软件的研发或测试程序来执行,同时Server版本的目标则针对数据库以测试软件更新、简化应用程序的提供,或使用虚拟的设备等功能。VMware Server则是在六月推出,以取代ESX Server。VMware Player可以执行其它执行创设的虚拟服务器-包括微软的VirtualPC-,但无法自行创造虚拟服务器。

这些产品需要在一个主要的操作系统上执行,但VMware的高档产品ESX Server可以藉由不使用操作系统来大量增加效能。相反的,ESX使用自己设计的操作系统核心,可以直接在计算机上执行。这个方法可以同时支持更多的虚拟服务器,但ESX核心支持的硬件并不多。

VMware Infrastructure 3在六月推出,包括了ESX Server、VirtualCenter管理工具、最多四道的Virtual SMP(同步多绪)、VMotion、VMFS分布式档案系统软件、同时有一些新的工具程序,比方Distributed Resource Scheduler与High Availability and Consolidated Backup。VMotion可以让上面执行的虚拟服务器可以在实体服务器之间直接转换而不中断执行,可以在硬件维护跟分散负载上运用良好。

“公司再也不需要把服务器看成是一个单一的实体,他可以被看成一个巨大资源库的一部分,”VMware的Raghuram表示。

微软与Xen等等竞争者,藉由达成VMware Server跟VMware Workstation所提供的功能,稳定自己的阵脚,但短时间可能仍无法做出跟VirtualCenter这样成熟的管理工具来匹敌。“Microsoft跟Xen的目标都超过一般性的虚拟化技术,但他们还有很长一段路要走。”Raghuram表示。

2. 微软: 抢占一小块市场

微软提供Virtual PC---这是当初与Connectix公司一同被收购的产品--以作为个人计算机对麦金塔与窗口的虚拟工具。Virtual Server则需要Windows Server 2003才能执行,该产品也是由Connectix所开发,然而在该公司被收购时还未推出。

最新版Virtual Server 2005 R2提供对Linux操作系统的支持、使用(而不是虚拟)SMP的能力、对x86-64服务器的支持以及重新设计的网页管理接口。不像VMware的ESX Server或是XenSource的Xen Enterprise,Virtual Server需要有操作系统才能执行,这代表处理效能的大量负荷。

Virtual Server已经得到Intel的VT与AMD的SVM等处理器的支持,同时也进行了类似的展示,这些处理器将会在下一波产品发表时推出。微软目前在进行Virtual Server 2005 R2的Service Pack 1的内部测试,而Beta 2版将会在2004年第四季推出。同时微软也在进行System Center Virtual Machine Manager的开发,该产品将在今年推出,这是微软对VMware的VirtualCenter提出的反制。这个工具将只支持微软系列的操作系统,Linux方面的支持将让其它公司来做。以微软对整合的传统思维,所有的Virtual Server的管理工具都会使用Internet Explorer以及Active Directory之类的自家技术。

在2006年四月,Virtual Server就变成免费产品。同时在六月微软发表Windows Vista Enterprise的授权政策时,可以允许一个使用者在一台计算机上安装多达四台的虚拟服务器,也让Virtual PC可以免费下载。这个授权不需要使用微软的技术来创设虚拟服务器。

更重要地,Longhorn Server--目前排定2007年推出--将在推出后的三个月内,提供内建的虚拟服务器管理程序(其代号Viridian)。这个策略十分的清楚:虚拟化技术就像浏览器一样,将会成为操作系统的一部分功能,至少在微软的操作系统上是如此。

观察家对于Virtual Server的表现仍不是十分满意,但微软表示这个产品对于大多数的使用来说已经足够。“有些顾客需要特定的需求,因此可能就需要特定的产品,”微软英国分公司的产品管理经理Alfred Biehler表示。“对市场中的大多数人来说,我们相信我们已经提出了很好的解决方案。而且这些方案还会持续进步改善。”微软同时也声称使用操作系统平台来做虚拟,同时整个技术由同一家公司来提供会是较好的选择。

微软同时也在注意与其它竞争产品,比方像是Xen之类的相互共通议题。根据Simon Crosby,XenSource的技术长的说法,Viridian将会使用平行虚拟技术,同时软件的架构将会与Xen十分类似,可以让相互共通更为容易。

在2005年六月微软提出了虚拟硬盘(VHD)映像格式的标准(在Virtual PC 2004与Virtual Server 2005中被使用),这个标准可以被免费使用,让它可以跟VMware的私有标准竞争。“微软绝对知道互通性的重要”,Crosby表示。

3. Xen:新瓶装旧酒

Xen在某方面可能像个新进者,然而这个软件也已经演进了接近四年,同时市场观察家也十分赞赏这个软件的完整性。同时,它是开放原始码的软件(使用GPL授权)也让他得到广大的业界支持。

各版本的Linux对它的支持更是关键;Xen将会内建在今年的Red Hat企业版Linux与Suse Linux企业服务器中。根据XenSource的技术长Simon Crosby的说法,藉由这些不同版本支持的不同硬件,可以让Xen自动被整合,得到不同平台上的支持。XenSource是一家公司,由原来Xen的开发者所成立。同时升阳也将在今年推出的OpenSolaris中支持Xen,同时也会整合在明年的Solaris 10中。

同时Intel跟AMD也都纷纷投身Xen的发展计划中,这也表示在微软支持之前,该计划就会同时支持这两家公司的虚拟化技术。(VMware同时也与Intel跟AMD走得很近,也支援Intel的VT与AMD的SVM。)“Intel使用VT技术来支持Xen计划,这也代表AMD也必须要提供,因为不提供造成的损害他们负担不起。”Crosby表示。

Crosby指出,Xen在一些基本的虚拟功能上已经超越了VMware,举例来说,它可以支持64个SMP,而VMware只支持4个。

这些重大的进展可以解释人们为什么十分认真看待Xen。“我们周遭有许许多多不同的公司,因为策略上的因素一同支持我们,”Crosby表示。Xen计划本身只进行虚拟化技术这个部分,但Xen的开发者表示,它广泛的可利用性可以为这些策略伙伴提供广泛的机会,让他们可以推出与虚拟技术十分密切的产品,来处理更复杂的管理与授权问题。

XenSource本身也只是其中一员,它所提出的Xen Enterprise可以说是VMware的ESX Server的同级产品,可以直接在服务器上执行。在四月,Virtual Iron推出了第3版的虚拟化平台,使用了Xen技术,而不是自家的虚拟引擎。

Crosby也声称, Xen的开放式特性是他跟VMware相较时的最大优势。VMWare的动作是希望使用它的平台来占有整个市场,同时对于这个平台的控制代表他可以对任何的竞争者去之而后快。相反地XenSource从来就不打算独占Xen这个技术的生态系。

而分析家也同意这个卖点。“很多大公司可能会发现他们受到太多VMware的掣肘。他们也会对此感到紧张,”RedMonk的分析师James Governor表示。然而不管这股潮流将来如何,Xen目前的市占率仍是少数--它甚至挤不进Forrester所作的北美大型企业调查名单中。“目前Xen仍与主流的VMware相去甚远”Governor表示。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章