在主机上安装Windows Server 2008 R2、Hyper-V Server 2008 R2的时候,几点注意事项:
(1) 在CMOS设置中,启用虚拟化与DEP的支持。
(2)将主机硬盘划分为2个分区,其中第1分区大小为30~50GB,第2分区为硬盘剩余空间,用来保存虚拟机。所有分区使用NTFS文件系统格式化。
(3) 安装完Windows Server 2008 R2之后,安装好驱动程序,除了安装终端服务(或启用远程桌面)用来远程管理之外,其他的无关服务不要安装。
安装完成后,我就继续谈谈部署虚拟机的时候一些使用技巧。
一、 修改Hyper-V虚拟机默认保存位置
安装完成后,运行“Hyper-V管理器”,进入Hyper-V的管理程序。设置默认的虚拟硬盘、虚拟机的保存路径:
(1)在“虚拟硬盘”选项中,可以设置Hyper-V虚拟机的虚拟硬盘默认的保存位置,如图1-1所示,在本例中,选择“D:\virtual machines”文件夹。如果D盘上没有这个文件夹,请提前创建。
图1-1 设置虚拟硬盘保存位置
(2)在“虚拟机”选项中,设置在创建虚拟机时,默认的保存位置,如图1-2所示,在本例中,仍然选择“D:\virtual machines”文件夹。
图1-2 虚拟机保存位置
【说明】在Microsoft的Hyper-V中,虚拟机配置文件、虚拟硬盘镜像文件,仍然保存在不同的文件夹中(可以设置保存在同一个文件夹)。另外,在创建虚拟机时,可以人为设置不同的路径,将每个虚拟机保存在不同的文件夹中。
二、复制多个虚拟机
可以使用Hyper-V管理器,创建第一台虚拟机,然后在虚拟机中安装操作系统、安装Hyper-V附加程序,之后关闭这台虚拟机。然后可以将第一个虚拟机的虚拟硬盘(扩展名为vhd)复制多个,然后再使用Hyper-V管理器创建新的虚拟机,并且让新创建的虚拟机使用复制后的虚拟硬盘,这样可以将配置好的虚拟机复制多份。
三、关于Hyper-V虚拟机的管理
如果是单台或有限的几台Hyper-V Server 2008(或Windows Server 2008、Windows Server 2008 R2),可以直接使用“远程桌面”或者从网络中找一台Windows Server 2008进行管理,如果是多台的Hyper-V Server 2008,则需要使用Microsoft专用的管理工具SCVMM 2008 R2进行管理,这可以减轻管理的负担、增加管理效率。
四、关于Live migration
如果要实现Hyper-V Server 2008 R2或Windows Server 2008 R2中的Live migration技术,需要共享的磁盘陈列,一个“廉价”的方法是使用Windows Storage Server 2008作ISCSI服务器,让Hyper-V Server 2008 R2使用Windows Storage Server 2008提供的ISCSI磁盘,实现低成本、高性能的Live migration功能。
五、关于Hyper-V与Windows Server 2008的关系
Hyper-V Server 2008 是Windows Server 2008的精简版,同样,Hyper-V Server 2008 R2是Windows Server 2008 R2的“精简”,在Hyper-V Server中,只包括了Hyper-V功能,而取消了其他的Windows Server 2008的服务,这样可以减轻系统的“负担”、提升系统的效率。如果与VMware 系列产品对比,Hyper-V Server 2008、Hyper-V Server 2008 R2相当于VMware ESX Server系列,Windows Server 2008则相当于Windows Server + VMware Server。Hyper-V Server只是服务器端,Hyper-V Server自己是不能创建、启动、管理虚拟机的,它还需要配置合SCVMM 2008(或Windows Server 2008)远程管理管理才能使用。这就相当于VMware ESX Server需要配合VMware Virtual Center一样。
此文针对一些有使用经验的同志,只谈技巧,所以不够详尽而且跳跃性也比较大。如果是初学者希望得到详细的操作指导,大家可以参考我以前写的的一些详细的安装、部署的文章。