虚拟化部署该选谁?微软Hyper-V浅析

对于服务器虚拟化产品来说,VMware一直深受服务器管理员用户的青睐。我们大家都知道对于VMware虚拟操作平台来说,VMware Workstation允许操作系统和应用程序在一台虚拟机内部运行。虚拟机是独立运行主机操作系统的离散环境。在VMware Workstation中,你可以在一个窗口中加载一台虚拟机,它可以运行自己的操作系统和应用程序。你可以在运行于桌面上的多台虚拟机之间切换,通过一个网络共享虚拟机(例如一个公司局域网),挂起和恢复虚拟机以及退出虚拟机,这一切不会影响你的主机操作和任何操作系统或者它正在运行的应用程序。

VMware虚拟化平台

随着目前信息技术突飞猛进的发展,虚拟化已经成为各行各业信息技术建设的重点项目。微软公司在服务器操作系统产品中占据很大的市场份额,从早先的Windows Server 2000、Windows Server 2003和目前最新版Windows Server 2008服务器操作系统,对于企业信息化建设发挥不可或缺的重要作用。

Windows Server 2008中的Hyper-V组件

2008年6月份,微软正式推出了虚拟化管理应用软件Hyper-V,这也标志着微软已经具备与VMware抗衡的服务器虚拟化产品。微软Hyper-V虚拟化技术一经推出,得到了众多服务器厂商大力支持,IBM、惠普,与Sun等服务器厂商陆续采用Hyper-V到服务器中。这标志着微软在虚拟化应用领域中再一次站稳脚步。

点击控制台中右方页面的"Add Roles",添加Hyper-V角色

勾选"Hyper-V"

Windows Server 2008 X64上面安装Hyper-V和添加任何一个Windows组件都一样,都是从System Manger里面添加role开始的。

独立虚拟机Hyper-V Server 2008

在Hyper-V组件推出几个月后,Hyper-V Server 2008独立虚拟机问世,它的出现标志着微软在虚拟化应用平台方面的造诣更上一层楼。Hyper-V Server 2008与之前集成在Windows Server 2008里的Hyper-V模块/插件不同,它是一个独立的服务器操作系统,有Windows系统内核但没有GUI图形界面。它能直接运行在裸机上,因此不需要预先安装Windows Server系统,只要有支持硬件虚拟化技术的处理器即可,包括Intel Pentium 4、Xeon、Core 2 Duo/Quad和AMD Athlon 64、Athlon X2、Opteron等等。注意:Hyper-V Server 2008是一种64位技术,因此只支持64位硬件。

Hyper-V Server 2008最多支持128个虚拟机系统,但它本身不包括虚拟操作系统的授权,用户需要单独购买,当然把授权的物理服务器上的操作系统迁移到Hyper-V Server 2008里是可以的。

Hyper-V Server 2008与Windows Server 2008的异同

Hyper-V对Exchange server 2007 的支持

微软在Server产品对Hyper-V支持上策略是以后让所有的Server产品都能够部署在Hyper-V host的虚拟机上。Exchange Server 2007也不例外,目前Hyper-V能够支持Microsoft Exchange Server 2007 Service Pack 1 以及其后续版本。我们的测试结果显示在Hyper-V上Exchange Server 2007也有良好的性能和伸缩性。

Hyper-V支持Microsoft Windows Server Update Services 3.1及其后续版本

而WDS作为一个Server Role已经被包含在Windows Server 2008中,而在Windows Server 2003中它也是一个可选安装的组件。 Hyper-V本身当然支持Windows Server 2008或者2003的虚拟机。

另外, Hyper-V也会支持Microsoft Office SharePoint Server 2007 Service Pack 1和Windows SharePoint Services 3.0 Service Pack 1

Hyper-V对Linux虚拟机的支持

目前Hyper-V对Linux虚拟机的支持是这样的:由于Linux操作系统的版本众多,有社区开源的也有属于各个其他不同公司的,所以我们无法一个个测试。据我们的官方文档显示,目前经过了我们的测试,能够在Hyper-V上运行的Linux操作系统版本如下:

Linux Distributions (VMs configured with 1 virtual processor)

Suse Linux Enterprise Server 10 with Service Pack 2 x86 Edition

Suse Linux Enterprise Server 10 with Service Pack 2 x64 Edition

Suse Linux Enterprise Server 10 with Service Pack 1 x86 Edition

Suse Linux Enterprise Server 10 with Service Pack 1 x64 Edition

Hyper-V为用户提供颇具性价比的虚拟化基础设施软件,利用Hyper-V相关企业用户可以降低运作成本、提高硬件利用率、优化基础设施并提高服务器的可用性。目前虚拟化应用越来越广泛,诸如VMware和Hyper-V这类虚拟服务平台也可以更大限度地发挥其作用。相对VMware来说,Hyper-V要走的路还有很长。