在主機安裝好Hyper-V Server之后,接下來需要創建管理用的虛擬機,以及用于為客戶提供的常用的虛擬機模板。其中,管理用的虛擬機采用Windows 2008 R2企業版,為客戶提供的虛擬機是Windows 2008 R2及Windows Server 2003 R2,其他的虛擬機模板可以根據需要創建。
在接下來,需要做如下的工作,主要有:
● 創建 Windows 2008 R2虛擬機模板。
● 從Windows 2008 R2模板復制出兩個虛擬機,分別是dcser及vmm。
● 啟動dcser虛擬機,配置Active Directory服務器。
● 啟動VMM虛擬機,安裝SQL Server及VMM服務。
● 配置自助服務。
在Windows 2008 R2主機的D盤創建5個文件夾,分別為 VM-TP、VM-Manager、VM-Cloud、cloud-vhds、Hyper-V,這五個文件夾分別對應虛擬機模板、Hyper-V管理虛擬機、VMM云虛擬機、自助服務用戶提供的虛擬機、Hyper-V默認虛擬機的工作文件夾。另外,再在D盤創建一個Tools文件夾,安裝、配置過程中所需要用到的Windows 2008 R2安裝鏡像、SQL Server及VMM安裝程序以及其他工具軟件都放在Tools文件夾中。
創建之后,打開“Hyper-V管理器”,在右側“操作”菜單中單擊“Hyper-V設置”,在“Hyper-V設置”對話框中,修改“虛擬硬盤”、“虛擬機”的默認保存位置為D:Hyper-V,然后單擊“確定”按鈕完成設置。
接下來介紹創建虛擬機的方式,其中,創建的第一個虛擬機為Windows 2008 R2的虛擬機(用做模板),之后創建Windows Server 2003 R2的虛擬機。在Hyper-V中創建虛擬機比較簡單,我們以創建一個將要安裝Windows 2008 R2操作系統的虛擬機為例進行介紹。
1.在“Hyper-V管理器”中,新建一個名為“ws08r2-TP”的虛擬機,并將虛擬機保存 在D:VM-TPws08r2-tp文件夾中(如圖5)。
2.在“分配內存”頁,為虛擬機分配內存的大小,一般情況下,設置1024MB(即1GB)即可。
3.在“配置網絡”頁,為虛擬機選擇網卡,選擇“本地連接-虛擬網絡”。
4.在“安裝選項”頁,選擇“從引導CD/DVD-ROM安裝操作系統”,并選擇“映像文件”,瀏覽選擇Windows 2008 R2 With SP1的光盤鏡像。
其他選擇默認值。在創建虛擬機之后,接下來啟動虛擬機,并安裝Windows Server 2008 R2操作系統、安裝Hyper-V集成服務。配置完成之后關閉虛擬機。

圖5 指定虛擬機的名稱

圖6 修改VMM虛擬機設置
在準備好Windows 2008 R2的虛擬機模板之后,創建DCSER與VMM虛擬機。在創建虛擬機的時候,復制上一步安裝好的Windows 2008 R2虛擬機硬盤作為新虛擬機的硬盤,主要步驟如下。
1.在D盤VM-Manager創 建DCSER與VMM文件夾,然后復制D:VMTPws08r2-tp目錄中的ws08r2-tp.vhd文件到DCSER與VMM文件夾中,修改復制之后的vhd文件名為DCSER.vhd及 VMM.vhd。
2.創建DCSER的虛擬機。在創建DCSER虛擬機的時候,為DCSER指定D:VMManagerdcser文件夾,在“連接虛擬硬盤”時,選擇D:VM-Managerdcserdcser.vhd文件。
3.DCSER虛擬機其他配置為:內存1024MB,網絡使用“本地連接-虛擬網絡”。
4.創建VMM的虛擬機。在創建VMM的虛擬機時,為VMM指定存儲在D:VMManagervmm文件夾,在“連接虛擬硬盤”時,選擇D:VMManagervmmvmm.vhd文件。
5.VMM虛擬機其他配置為:內存4096MB,網絡使用“本地連接-虛擬網絡”。
6.創建完虛擬機之后,返回Hyper-V管理器,右擊VMM虛擬機選擇“設置”,在“VMM的設置”對話框中,修改“處理器”為2個,在“BIOS”中設置啟動順序“從IDE啟動”(如圖6)。同樣,也需要修改DCSER虛擬機配置,在BIOS中設置啟動順序“從IDE啟動”。
配置好虛擬機之后,依次啟動DCSER與VMM的虛擬機進行配置。對于DCSER虛擬機來說,根據規劃,修改DCSER計算機名稱、設置IP地址、子網掩碼、網關,并升級到Active Directory。
之后切換到主機控制臺,修改DNS地址為222.30.214.172,完 成“將主機加入到域”的操作。因為主機是加入到虛擬機中的 Active Directory域,所以要確保Hyper-V中的DCSER虛擬機啟動之后,再完成登錄。之后,將物理主機加入到heuet.com域。重新啟動物理主機,需要多等一段時間。再次登錄時,使用域管理員賬戶(heuetadministrator)登錄。
在使用“自助服務門戶網站”時,需要用到證書。可以在DCSER虛擬機中安裝“Active Directory證書服務”和“Web服務器(IIS)”。
在配置好證書服務器之后,可以為Hyper-V主機、VMM主機申請“服務器證書”。申請的證書的名稱應該是相關服務器對外提供的名稱,例如Hyper-V主機對外名稱為mh.heuet.com,則申請的證書名稱則是mh.heuet.com;而VMM主機申請的證書名稱則是vmm.heuet.com。你可以在任意一臺主機(或虛擬機)中,使用IE瀏覽器申請證書,然后使用“證書”控制臺組件導出證書私鑰,然后將導出的證書復制到相關服務器進行安裝及替換。
對于使用自建的證書服務器,如果要申請“服務器證書”(或“計算機證書”),需要以下幾步。

圖7 功能選擇
1.信任“根證書”頒發機構。使用IE瀏覽器登錄證書頒發頁(通常為http://證書服務器域名或IP地址/certsrv)。
2.申請指定名稱的證書,申請的過程中允許導出私鑰。
3.在瀏覽器或使用MMC+證書管理單元,在“用戶存儲”中導出私鑰,再在“證書+本地計算機”管理單元中導入。
接下來,在Hyper-V管理器中啟動并切換到VMM2虛擬機中,將計算機加入到域,并以域管理員身份登錄,開始VMM2012的安裝。
1.在VMM虛擬機中安裝Web服務器及相關角色,需要安裝“IIS 6管理兼容性”功能。
2.在SQL Server的虛擬機中安裝SQL Server 2008 R2服務器,至少要選擇“數據庫引擎服務”、“管理工具-基本”、“管理工具-完整”這幾項,其他的可以根據需要選擇(如圖7)。
圖2給出光譜儀在傳感信號接收端探測到的光譜圖。當拉曼放大器的泵浦功率為75 mW時,檢測到傳輸光纖末端的剩余泵浦功率為5.25 mW。此時剩余泵浦功率是低于摻鉺光纖激光器的閾值功率(腔內總損耗)的。進一步增加拉曼放大器的泵浦功率,光纖末端剩余泵浦功率也隨之增加。當剩余泵浦功率等于摻鉺光纖激光器的閾值的時候,就有激光開始激射。圖中,曲線a是泵浦功率低于激光器閾值的情況,此時沒有激光激射;曲線b是剩余泵浦功率等于諧振腔閾值的情況,曲線c是泵浦功率大于激光器閾值,開始有波長為1 550.2 nm激光激射,此時拉曼泵浦功率為85 mW,剩余泵浦功率為5.7 mW。
3.在VMM虛擬機中加載Windows 7 AIK安裝鏡像,安裝Windows 7 AIK程序。
在安裝Web服務器與Windows AIK工具之后,就可以安裝VMM 2012了,主要步驟如下。
1.在VMM虛擬機中加載VMM 2012安裝光盤鏡像,運行VMM 2012安裝程序。在“選擇要安裝的功能”對話框中,選中要安裝的功能,在此選中所有的功能。
2.在“數據庫配置”對話框的“服務器名稱”文本框中,輸入網絡中SQL Server數據庫服務器的計算機名稱,在本例為VMM(本地計算機名稱),端口為 1433,其他選擇默認值。
3.在“配置服務賬戶和己分發密鑰管理”對話框,選擇“本地系統賬戶”。
5.在“自助服務門戶配置”對話框,指定自助服務將連接的VMM服務器,以及將用于與VMM服務通信的端口。在本例中,設置VMM服務器名稱為VMM2012,端口為8100,自助服務門戶的端口為80,并選中“請為門戶訪問提供主機頭”,在此設置主機頭名為vmm.heuet.com,其中heuet.com是當前Active Directory域名。

圖8 端口配置
說明:在指定Web服務器端口時,如果默認的80端口未開放(目前大多數運營商提供的專線其TCP的80與8080端口都是被關閉的),可以在此指定80及8080以外的其他端口。在本示例中,當前IP地址的80端口未被關閉,所以可以使用默認值80端口。
6.其他安裝選擇默認值,直到VMM安裝完成。
7.最后,為VMM服務器信任http://dcser.heuet.com/certsrv/的根證書,申請安裝名為vmm.heuet.com.pfx的證書。在“Internet信息服務管理器”中完成證書的綁定。