搜索文章:

首页  |  Java技术  |  Asp.net  |  Asp编程  |  VC/C++  |  Delphi  |  VB编程
上一篇:电子邮件头解析 >>

VMware还是微软?虚拟机的选择权就在你手中

vmware一直是唯一活跃在vm环境里的公司。如今,为寻求服务器的高效率和灵活性,it经理人可选择各式产品,其中两个主要的竞争者就是vmware和微软。

  它们提供什么样的产品,更重要的是,它们如何结合?下面我们一起来看看。

  vmware的gsx服务器及esx服务器与微软的virtual server 2005相互抗衡。这三种产品都能在一个x86服务器上运行多个工作,就如同在不同系统中运行一样。将服务器工作量合并到更少的物理机上,意味着所用硬件及管理成本更少,也就等于ka-ching。

  vmware的两种服务器各具特色。gsx服务器上的虚拟机运行主操作系统,可以是windows或者linux。管理员首先要安装主os和gsx服务器,然后在gsx顶部或内部创建多个虚拟机。接下来,管理员在每台虚拟机上安装客户操作系统及应用程序,就好像在新硬件里安装一样。

另一方面,vmware的esx服务器直接在“裸盘”上进行安装。基于esx虚拟机的创建与管理和gsx中的一样,但由于esx服务器在主os里使用的是优化的较小微核或系统管理程序,效率就更高。比起windows或linux,esx支持的硬件较少。但凭借它的高效率,esx服务器成为x86环境里十分突出的企业应用虚拟机。

  作为微软自治计算计划,virtual server 2005类似于vmware的gsx。它同样要求有主os-windows server 2003-轻松安装,可支持大量硬件。virtual server 2005是一种新产品,还有许多有待改进的地方。例如,创建虚拟机,将其与虚拟机硬盘核网络资源想联结,这比利用vmware更加费力。但管理员最关注虚拟服务器的地方还是成本差异和可支持的程序。

作为新手,微软的价格极具竞争力,大概只是vmware gsx的三分之一。咋一看相当诱人,但不幸的是,它只与虚拟服务器软件本身有关,整个系统成本还是取决于服务器,存储,主客os,中间设备劲应用程序的费用。即使将5种工作集中在一台服务器上,微软仍以5台服务器的价格计算。如果加上主os,事实上就是6台。所以,只能依靠从硬件和管理费用中节省成本。包括微软在内,没有供应商愿意减少最近的收入!

对于只运行windows,或者多数是运行windows的人来说,虚拟服务器是一个重大选择。一方面,它的费用较vmware有优势,另一方面,在众多供应商中,virtual server 2005被限制为针对windows的解决方案。virtualserver2005只在windows上运行,并且只支持windows作为客户操作系统(包括windows 2000和windows nt 4.0)。

  多才多艺的vmware

  vmware比微软的产品贵,尤其在组件方面。但它比年轻的virtualserver种类多,接受了更长时间的检验。gsx服务器在windows或linux上运行(各种版本,包括windows 2000),支持多种客户操作系统,包括windows 3.1,netware,各种linux发行套件,以及bsd unix和solaris x86。

  vmware也有进一步扩展。针对更严格的产品工作,可将vmware升级到优化的esx服务器。同时,它提供有效的管理工具。例如,virtualcenter提供一个中心控制点,负责各个机子中虚拟机的开始,停止和管理。通过在各机子上移动虚拟机,有助于服务器农场的负载均衡。gsx服务器中的虚拟机也得停止,传送,然后重启。

vmware的vmotion产品又向前迈了一步,它允许管理员在系统间传送正处于运行状态的虚拟机。vmotion只能在esx服务器和更加复杂的基建中工作,包括各物理服务器共享的fibre channel san。但它也显示出vmware进行的其他工作。

  通过获取过去服务器未利用到的能量,简化工作量的管理方式,这三种产品都能达到减少成本的目的。大概一年以后,intel公司和advanced micro device公司推出的高级处理器会向客户提供更为广泛的虚拟机选择。

  问题的关键就在于哪种选择性能最佳,价格便宜。

()

相关文章:
© 2006   www.java-asp.net