微软的虚拟化平台Hyper-V是微软在虚拟化领域向VMware ESX Server发起挑战的革新性产品。但是对于习惯了使用微软以前的虚拟化产品Microsoft Virtual Server 2005的用户来说,他们也许对Hyper-V的带来的变化感到吃惊。可以说Hyper-V只是在虚拟硬盘格式(VHD)方面没有变化之外其他都有所不同。因此,我们将向您详细介绍Hyper-V的实现方法。
 
(1) Hyper-V的安装:Hyper-V和Virtual Server 2005的最主要区别就是产品的安装方法。Virtual Server 2005的安装和安装程序有些类似,而Hyper-V则要作为Hyper-V Server或者Windows Server 2008的功能安装,不管哪种情况,Hyper-V都需要Intel VT或者AMD-V的64位处理器。
(2) Hyper-V管理器:第二个主要差异就是完全改变的管理工具。Virtual Server 2005是通过基于Web的界面进行管理的,而Hyper-V则是基于Hyper-V管理器管理的。Hyper-V管理器是一种嵌入到微软管理平台中的工具,由各种虚拟机管理功能组成。所有虚拟机的启动或者关闭都是在这里完成的。
(3) 虚拟机默认位置:Hyper-V将虚拟机默认保存在“C:ProgramDataMicrosoftWindowsHyper-Vvirtual machines”文件夹中,可以右键点击Hyper-V管理器进行Hyper-V设定变更。
(4) 虚拟硬盘:VHD(.vhd)文件可以兼容Virtual Server 2005和Hyper-V。现存的Virtual Server 2005虚拟机作为Hyper-V创建的虚拟机,参照.vhd文件。
(5) 虚拟机架构文件:一个虚拟机有一个架构文件。Virtual Server 2005在虚拟机文件中保存安装信息,保留名称,向虚拟机名称后增加扩展名.vmc,例如MyVM.vmc。全局唯一标识符(GUID)和扩展名“.xml”组成复杂名称,例如00C5B017-B364-4F21-865A-28F47D8C530F.xml,然后Hyper-V将虚拟机安装信息保存在虚拟机文件夹中。
(6) 快照:微软Hper-V和VMware ESX Server都有快照功能。这项功能可以保留虚拟机在某个操作下的状态,而且快照默认使用GUID相同的名称保留在文件夹中。GUID文件夹也就是虚拟机文件夹。这与架构文件是不同的,快照文件后面没有扩展名。
(7) 集成组件:Hyper-V的集成组件与Virtual Server 2005的虚拟机附加功能有些类似。可以采用一种专门的驱动程序来利用VMBus架构的优势提高性能,使用Insert Integration Services安装盘安装集成组件。
(8) 虚拟网络和管理器:Hyper-V需要利用网络功能至少执行一次虚拟网络功能。因此,通过虚拟机连接的内部网络和通过NIC连接的外部网络构成了外部主机。从Hyper-V的面板上启动虚拟网络和管理器。
(9) 虚拟硬盘的编辑向导:可以从Hyper-V的任务面板上启动编辑向导。虚拟机的虚拟硬盘被压缩,在Dynamic VHD和固定容量的VHD之间进行切换,扩大现有VHD的容量。
(10) Hyper-V服务:最后Hyper-V管理的服务实际上有三种,Hyper-V镜像管理服务、Hyper-V网络管理服务器和Hyper-V虚拟机管理服务。Hyper-V服务采用管理功能据的服务菜单选项来进行管理。