Hyper-V系列:如何在企业现有组件中填装Hyper-V

Hyper-V是什么?一句话,Hyper-V是微软最新推出的实现服务器虚拟化平台的组件。通过使用Hyper-V,我们就可以构建一个虚拟化平台,在平台之上,我们可以安装、配置、运行虚拟机,还可以对虚拟机进行快照、备份等操作。这是对Hyper-V功能的一个简单描述,但是光了解这些还不够,IT工作者要想最大化Hyper-V的价值,还必须了解到Hyper-V的独特优势和应用场景等。

那就让我们从Hyper-V在微软虚拟化解决方案中的位置说起。微软的虚拟化解决方案跨越企业IT架构的5个层面,分别提供了:服务器虚拟化、桌面虚拟化、应用程序虚拟化、展示层虚拟化和用户状态虚拟化,并提供了面向整个IT架构的虚拟化管理解决方案。其中,在微软虚拟化解决方案中,用于实现服务器虚拟化的就是Hyper-V。

Hyper-V系列:如何在企业现有组件中填装Hyper-V

需要注意的是,虽然使用Hyper-V、Virtual PC、Virtual Server都可以构建一个虚拟化平台,但是它们所实现的是不同层面的虚拟化,在使用中功能、能力还是有所区别的。之所以使用Hyper-V构建服务器虚拟化平台,是由它的技术特性和能力决定的。Hyper-V具有全新的技术架构,使得运行在这个平台之上的虚拟机工作效率大大提高,甚至可以接近物理服务器,进而我们可以使用它代替物理服务器,对外提供服务,所以我们使用Hyper-V来实现的虚拟化叫做服务器虚拟化。

那我们如何去获得Hyper-V呢?虽然这个组件功能强大,对于企业实现虚拟化的IT架构必不可少,但它却是免费的。我们可以通过以前途径获得它:

1. Windows Server 2008

Windows Server 2008从使用的企业规模上可以分为4个版本,分别是:Windows Web Server 2008、Windows Server 2008 Standard、Windows Server 2008 Enterprise和Windows Server 2008 Datacenter;从CPU平台角度又分为:x86版本、x64版本和安腾版本。它们随意组合,用户就可以找到适合自己企业和CPU平台的任一版本。

而在所有组合中,Hyper-V会出现在x64位的Windows Server 2008 Standard、Windows Server 2008 Enterprise和Windows Server 2008 Datacenter中。也就是说,Windows Server 2008的标准版、企业版、数据中心版本的x64架构版本中包含Hyper-V。x64平台是Hyper-V运行的一个必要前提,Hyper-V不支持在x86和安腾平台上运行。

另外,在Windows Server 2008中,推出了一种全新的操作系统安装模式,叫做Server Core模式,而传统的操作系统安装模式叫做完整安装模式。在安装Windows Server 2008时候可以选择将这个版本以哪个模式进行安装,如果使用Server Core安装模式,在安装完成之后,管理员登录计算机后将只会看到一个命令行窗口,除此之外,开始菜单、任务栏、桌面背景、桌面图标等全都不存在。管理员对计算机的所有操作将通过命令行窗口中的命令完成。

介绍这种安装模式的目的在于让大家明确,无论是选择完整安装模式还是Server Core安装模式,只要是x64的Windows Server 2008标准版、企业版和数据中心版,就可以使用Hyper-V。只是在完整模式安装中,启用Hyper-V很简单,只需要在服务器管理器中添加一个角色即可,之后对虚拟机的配置、使用也是通过图形界面。而在Server Core安装模式中,启用Hyper-V、对虚拟机的使用等一切操作都是通过命令行来完成,操作稍显复杂,但是以Server Core安装模式运行的Windows Server 2008将占用更少系统资源、运行更稳定、速度更快。

2. Hyper-V Server 2008

如果大家对于上面说的Windows Server 2008的Server Core模式了解了的话,那么再来说Hyper-V Server 2008就会简单很多。Hyper-V Server 2008就是Windows Server 2008的Server Core安装模式的又一个简版,仅保留了其中和Hyper-V相关的模块、功能以及操作系统最核心代码和驱动部分。所以,在安装完Hyper-V Server 2008后,我们依然需要使用命令行方式对系统进行配置和使用。

另外一点需要告诉大家,Hyper-V Server 2008是完全免费下载的。官方下载地址:

英文:http://www.microsoft.com/downloads/details.aspx?familyid=6067CB24-06CC-483A-AF92-B919F699C3A0&displaylang=en

中文:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=6067cb24-06cc-483a-af92-b919f699c3a0