Windows Server 2008 R2中配置虛擬機
在Windows環(huán)境下,通常有多種方式來部署、管理和配置基于Hyper-V的虛擬機,無論是在本地還是遠程方式運行,你都可以使用Hyper-V管理控制臺,或者你也可以使用Windows PowerShell cmdlet,此外,當Hyper-V服務器處于Windows故障集群中,你可以直接對故障群集進行管理,最后,你也可以直接使用System Center虛擬機管理工具(SCVMM)2008 R2,如圖1所示。

▲圖1:System Center Virtual Machine Manager 2008 R2
Hyper-V管理控制臺
Hyper-V管理控制臺通過默認的方式來管理非聚集的Hyper-V節(jié)點,并可以集成到服務器管理器控制臺或單機運行中,如圖2所示。

▲圖2:Hyper-V控制臺
借助于Hyper-V控制臺,你可以管理一個虛擬機的方方面面,可以添加或刪除虛擬機,添加網(wǎng)絡,更改虛擬機的配置,導出快照等等,以下將演示在Windows Server 2008 R2創(chuàng)建和管理虛擬機的關鍵步驟。
當你在運行Windows Server 2008 R2的環(huán)境中添加一個新的Hyper-V角色時,添加Hyper-V角色向?qū)Оɑ镜木W(wǎng)絡設置,關鍵的要求是預留一個完全的網(wǎng)絡接口卡(NIC)專門用于服務器管理,如果還使用iSCSI端口來支持故障轉(zhuǎn)移,你應該準備一個額外的NIC用于iSCSI通信。此外,在實際應用環(huán)境中,你也應該為服務器上的每個虛擬機至少準備一個NIC,虛擬化的實施也需要服務器具備更多的NIC。
創(chuàng)建一個新的虛擬機
當要創(chuàng)建一個新的虛擬機時,右鍵單擊在樹窗格中的Hyper-V管理服務器,選擇新建-虛擬機,如圖3所示。

▲圖3:創(chuàng)建一個新的虛擬機

▲新虛擬機創(chuàng)建向?qū)?/p>
新的建虛擬機向?qū)Э梢詣?chuàng)建一個“典型”的虛擬機,但在實際應用環(huán)境中,這個功能并不默認的,如果你使用向?qū)碜詣拥貏?chuàng)建一個新的虛擬硬盤(VHD),它將會生成一個動態(tài)擴展的VHD文件,但是這也會帶來性能上的損失,因為需要定期擴大磁盤空間,更好的選擇是使用新的虛擬硬盤向?qū)?,如圖4,在創(chuàng)建VM之前創(chuàng)建VHD文件,它允許你指定合適的空間或者通過通道來獲得最佳磁盤性能。

▲虛擬機硬盤創(chuàng)建向?qū)?/p>
需要注意的是,使用自動新建虛擬機向?qū)r,它會自動指定唯一一個處理器和一個單一的磁盤虛擬機,因此我們希望你根據(jù)自己的需要來創(chuàng)建VM,同時你要求極高的擴展性時,SCVMM是一個不錯的解決方案。
配置虛擬機
一旦通過新建虛擬機向?qū)?chuàng)建虛擬機后,你將會經(jīng)常調(diào)整修改虛擬機設置,右鍵單擊在中心窗格中的Hyper-V管理器,并從下拉菜單中選擇“設置”打開設置對話框。

▲圖4:虛擬機配置設置
如圖4所示,你可以更改虛擬機使用的硬件,同時對虛擬機進行管理設置。當VM運行時,只有限被占用的硬件能進行設置和管理,包括改變一個網(wǎng)絡適配器連接,改變DVD或軟盤驅(qū)動器連接,添加或刪除硬盤,Windows Server 2008 R2允許你動態(tài)地管理由虛擬機使用的存儲。