使用SCVMM2008 R2管理Hyper-V之5-使用自助服務門戶管理虛擬機

6.6 自助服務門戶

虛擬機自助(Virtual Machine Self-Service),是“SCVMM 2008”提供的一項功能,可以讓用戶在受控制的環境內單獨建立、控制以及管理他們的虛擬機。這項功能是通過在“VMM服務器”安裝“自助服務門戶”網站來實現的。

本文將介紹“VMM自助服務門戶”網站的安裝、配置,以及使用不同的自助服務用戶,管理屬於自己的虛擬機的相關內容。

6.6.1 安裝自助服務入口網站

使用“自助服務入口網站”,可以讓用戶通過IE瀏覽器,使用Web方式管理遠程虛擬機。“自助服務入口網站”需要與VMM服務器安裝在同一臺計算機中。下面介紹安裝步驟。

(1)在安裝“VMM自助服務入口網站”之前,需要安裝IIS並啓用ASP.NET、IIS 6管理工具等,請進入“服務器管理器”添加“IIS服務器”及角色。

(2)安裝完成之後,返回到VMM安裝界面,單擊“VMM自助服務門戶”,如圖6-190所示。

clip_p_w_picpath002

圖6-190 VMM自助服務門戶

(3)在“必要項檢查”通過之後,單擊“下一步”按鈕。

(4)在“Web服務器設置”頁,指定VMM服務器的地址並創建自助服務網站,在本例中,創建一個單獨的管理網站,並設置主機頭爲vmm.heinfo.local,服務端口選擇80,如圖6-192所示。稍後你要在DNS中添加主機名爲vmm的A記錄,設置地址指向VMM服務器的地址,在本例中是172.30.5.21。

clip_p_w_picpath004

圖6-192 創建自助服務網站

(5)在“設置摘要”頁,複查VMM自助服務門戶設置。

(6)大約2分鐘後,安裝完成。

(7)安裝完成後,打開“Internet信息服務(IIS)管理器”,在“網站”中可以看到新創建的用於VMM自助服務的網站,並且其“網站綁定”的主機頭名是“vmm.heinfo.local”,如圖6-195所示。

clip_p_w_picpath006

圖6-195 自助服務網站

(8)然後遠程登錄到172.30.5.15的域控制器,打開“DNS管理器”,添加主機記錄,設置主機記錄名爲vmm,對應的IP地址爲172.30.5.21,如圖6-197所示。

clip_p_w_picpath008

圖6-197 設置A記錄

(9)然後返回VMM服務器,打開“高級安全Windows防火牆”,在“入站規則”中,檢查“HTTP”與“THHPS”、“Virtual Machine Manager服務器”及“Virtual Machine Manager自助服務門戶”規則處於啓用狀態,如圖6-198所示。

clip_p_w_picpath010

圖6-198 檢查防火牆規則

(10)然後在網絡中的一臺計算機中,登錄VMM自助服務門戶網站,出現登錄界面,表示VMM自助服務網站安裝成功,如圖6-199所示。

clip_p_w_picpath012

圖6-199 VMM自助服務門戶網站

6.6.2 配置自助服務用戶角色

在安裝好VMM自助服務門戶網站之後,默認情況下,所有的用戶都不能登錄這個網站,你必須在VMM管理員控制檯中,通過添加、配置“自助服務用戶”之後,才能登錄自助服務門戶網站並管理虛擬機。在接下爲的操作中,我們將創建兩種權限用戶:具有域管理員權限的用戶對所管理的虛擬機有“所有”權限(可以啓動、創建、刪除虛擬機)、另一類“普通用戶”或“指定的用戶”只能管理“指定”的虛擬機並且只能有“指定”的權限。

(1)使用管理員帳戶登錄“VMM管理員控制檯”,在左側的窗格中選中“管理→用戶角色”,在右側的窗格中單擊“新建用戶角色”,如圖6-201所示。

clip_p_w_picpath014

圖6-201 新建用戶角色

(2)在“常規”頁中,在“用戶角色名稱”文本框中鍵入“自助服務用戶-管理員帳戶”,在“用戶角色配置文件”列表中選擇“自助服務用戶”,如圖6-202所示。

clip_p_w_picpath016

圖6-202 指定用戶角色名稱

(3)在“添加成員”頁,單擊“添加”按鈕,在彈出的“選擇用戶、計算機或組”對話框中,在“輸入對象名稱來選擇”處,鍵入“Domain Admins”,單擊“檢查名稱”按鈕,然後單擊“確定”按鈕返回到“添加成員”頁,如圖6-203所示。

clip_p_w_picpath018

圖6-203 添加成員

(4)在“選擇範圍”頁,選擇要部署用戶的虛擬機的主機組,在此選擇“Hyper-V”。

(5)在“虛擬機權限”頁,選擇“所有操作”,如圖6-205所示。即允許指定成員可以在虛擬機上執行“啓動、停止、暫停和繼續、檢查點、刪除、本地管理員、遠程連接、關閉”等權限。

clip_p_w_picpath020

圖6-205 虛擬機權限

(6)在“虛擬機創建設置”頁,選中“允許用戶新建虛擬機”,並且單擊“添加”按鈕,選擇可用的虛擬機模板(自助服務用戶只能使用指定的模板創建虛擬機),在本例中,當前的VMM服務器中有兩個模板,分別是Windows 7與Windows Server 2003操作系統的模板,選中這兩個模板。如果要限制用戶創建虛擬機的數量,則選中“爲部署的虛擬機設置配額”,即允許允許用戶創建多少數量的虛擬機,例如,在本例中設置配置爲100,則允許用戶最多創建100個虛擬機。如果添加到“自助服務用戶-管理員帳戶”中的是多個用戶,則每個用戶最多可創建100個虛擬機。如果選中“在用戶角色成員間共享配額”,則“自助服務用戶-管理員帳戶”中的所有用戶一共可以創建100個虛擬機。你可以根據實際情況進行設置,如圖6-206所示。

clip_p_w_picpath022

圖6-206 虛擬機創建設置

(7)在“庫共享”頁,選擇是否允許用戶在庫中存儲虛擬機。

(8)在“摘要”頁,顯示了當前創建的“自助服務用戶-管理員帳戶”的相關設置,無誤之後,單擊“創建”按鈕,開始創建用戶。

(9)創建完成後,在“管理→用戶角色”中,可以看到新創建的用戶,如圖6-209所示。

clip_p_w_picpath024

圖6-209 創建用戶完成

接下來,參照(1)~(9)的步驟,再創建一個名爲“自助服務用戶-普通用戶”的用戶角色,添加域用戶add(你可以自己在域控制器的“Active Directory用戶和計算機”中創建這個用戶)具有使用Windows Server 2003模板創建虛擬機、管理虛擬機的權限,主要步驟如下:

(1)在“常規”頁,設置“用戶角色名稱”爲“自助服務用戶-普通用戶”,如圖6-210所示。

clip_p_w_picpath026

圖6-210 用戶用色

(2)在“添加成員”頁,添加heinfo\add用戶,如圖6-211所示。

clip_p_w_picpath028

圖6-211 添加成員

(3)在“虛擬機權限”頁,選擇“僅限選定的操作”,你可以根據需要設置,在本例中選擇“啓動、停止、暫停和繼續、檢查點、遠程連接、關閉”權限,如圖6-212所示。

clip_p_w_picpath030

圖6-212 虛擬機權限

(4)在“虛擬機創建設置”頁,選中“允許用戶新建虛擬機”,並設置“配額”爲1,添加Windows Server 2003虛擬機模板,如圖6-213所示。

clip_p_w_picpath032

圖6-213 創建用戶角色

(5)其他則選擇默認值。

6.6.3 使用自動服務管理虛擬機

接下來,我們就可以使用自助服務門戶網站、通過Web界面管理Hyper-V的虛擬機了。首先我們先以具有域管理員帳戶的用戶登錄,體驗完整的管理功能。

(1)在網絡中的一臺工作站上(可以不加入到域,但要能解析自助服務門戶網站域名,你可能通過在工作站上指定域服務器的IP地址爲DNS或者通過修改本地hosts文件的方式實現),登錄自助服務門戶網站http://vmm.heinfo.local,然後以具有域管理員權限的用戶登錄,在本例中,該用戶爲heinfo\linnan,如圖6-214所示。

clip_p_w_picpath034

圖6-214 登錄VMM自助服務門戶網站

(2)登錄之後,可以看到當前用戶(heinfo\linnan)所能管理的虛擬機,選中一個虛擬機之後,在右側的“操作”列表中,可以進行相關的操作,例如“啓動、停止、暫停、檢查點、屬性、存儲、刪除、連接到VM、遠程桌面”等,如圖6-215所示。

clip_p_w_picpath036

圖6-215 虛擬機列表與相關操作

(3)在圖6-215中,單擊“啓動”鏈接,啓動所選擇的虛擬機,然後單擊“連接到VM”鏈接,將在新的IE選項卡中,連接到VM。在第一次使用IE顯示虛擬機的桌面時,會彈出需要安裝Microsoft Hyper-V ActiveX控件的提示,請選擇“爲此計算機上的所有用戶安裝此加載項”,並在彈出的“Internet安全警告”對話框中,選擇“始終安裝來自‘Microsoft’的軟件”,然後單擊“安裝”按鈕,如圖6-216所示。

clip_p_w_picpath038

圖6-216 安裝ActiveX控件

(4)在安裝Microsoft Hyper-V ActiveX控件之後,將會連接並顯示Windows的界面,如圖6-217所示。如果需要按“Ctrl+Alt+Del”,則可以單擊左下角的“發送Ctrl+Alt+Del”按鈕,如果連接出現問題,可以單擊“重新連接”按鈕。如圖6-217所示。

clip_p_w_picpath040

圖6-217 遠程控制會話界面

6.6.3 管理檢查點

在Hyper-V中,可以通過“快照”的方式保存虛擬機的狀態,而在VMM服務器中,可以使用“檢查點”保存虛擬機的狀態,下面我們體驗這個功能。

(1)登錄VMM自助服務門戶,選中一個虛擬機,在右側的“操作”視圖中單擊“檢查點”鏈接,如圖6-218所示。

clip_p_w_picpath042

圖6-218 檢查點

(2)在彈出的“檢查點”頁頁中,單擊“新建”按鈕,在彈出的頁面中,鍵入檢查點的名稱,然後單擊“確認”按鈕,如圖6-219所示。

clip_p_w_picpath044

圖6-219 新建檢查點

(3)創建完檢查點後,在“檢查點”列表中,可以看到新創建的檢查點,如圖6-220所示。

clip_p_w_picpath046

圖6-220 檢查點列表

(4)以後,你可以根據需要,使用(1)~(3)的步驟,創建多個檢查點。以後有需要的時候,可以選中一個“檢查點”,單擊“恢復”按鈕,恢復到檢查點時的狀態,如圖6-221所示。

clip_p_w_picpath048

圖6-221 恢復到檢查點狀態

6.6.4 創建虛擬機

接下來使用具有限定功能的用戶,管理Hyper-V中的虛擬機。在本例中,我們使用前面添加的add帳戶,創建1個Windows Server 2003的虛擬機,步驟如下:

(1)關閉IE瀏覽器,並重新登錄vmm.heinfo.local自助服務門戶網站,輸入heinfo\add的用戶名與密碼進行登錄,如圖6-222所示。

clip_p_w_picpath050

圖6-222 使用普通帳戶登錄

(2)登錄之後,可以看到在“計算機”列表中,沒有屬於add用戶的虛擬機。單擊“新建計算機”鏈接,如圖6-223所示。

clip_p_w_picpath052

圖6-223 新建虛擬機

(3)在“創建源”頁中,在“名稱”與“計算機名”文本框中,分別鍵入新創建的虛擬機的顯示名稱與計算機名稱,然後在“產品密鑰”處,鍵入Windows Server 2003的安裝序列號,然後單擊“創建”按鈕,如圖6-224所示。

clip_p_w_picpath054

圖6-224 創建虛擬機

(4)隨後會彈出“虛擬機己成功創建”的對話框,如圖6-225所示。

clip_p_w_picpath056

圖6-225 虛擬機己成功創建

(5)VMM服務器會利用分配給add用戶的虛擬機模板、根據圖6-224中進行的設置,創建新的虛擬機,此時可以在VMM管理控制檯中,看到創建虛擬機的進度,也可以連接到正在創建的虛擬機,如圖6-226所示。

clip_p_w_picpath058

圖6-226 連接到正在創建的虛擬機

(6)等待幾分鐘,虛擬機創建完成後,在VMM自助服務門戶網站,可以看到新創建的虛擬機的名稱及狀態,如圖6-227所示。

clip_p_w_picpath060

圖6-227 創建虛擬機完成

6.6.5 配額數量

使用VMM自助服務門戶網站的用戶,只能按照其“配額”指定的數量創建虛擬機,如果配額已經用完(如圖6-228所示),則不能再創建虛擬機,如圖6-229所示。

clip_p_w_picpath062 clip_p_w_picpath064

圖6-228 可用數目爲0 圖6-229 請求的操作超過指定配額

對於上文中創建的“自助服務用戶-管理員帳戶”,在創建多個虛擬機後,在進入“新建虛擬機”操作窗口後,可以看出己使用的配置、以及剩下的可用配額,如圖6-230所示。

clip_p_w_picpath066

圖6-230 可用配額爲96

6.6.6 創建虛擬機中的序列號問題

在使用模板創建虛擬機的過程中,必須輸入正確的序列號,如果輸入的序列號不適合於目標虛擬機,則在創建虛擬機的過程中會出現錯誤,下面的操作演示了這一過程。

(1)使用域管理員帳戶登錄“VMM自助服務網站”,使用Windows 7的模板創建新虛擬機,在該模板中,安裝的是Windows 7的“旗艦版”,而在創建虛擬機時,輸入的是Windows 7“專業版”的序列號,如圖6-231所示。

clip_p_w_picpath068

圖6-231 創建虛擬機

(2)在創建虛擬機後,在“VMM管理員控制檯”中連接到創建的虛擬機,會彈出錯誤提示,如圖6-232所示。

clip_p_w_picpath070

圖6-232 安裝Windows無法繼續

(3)如果在創建虛擬機的過程中出身圖6-232的提示,或者由於其他問題,導致虛擬機不能被成功創建時,你可以在“VMM管理員控制檯”中,在“作業”中,選中“創建虛擬機”進程,在右側單擊“取消”按鈕,如圖6-233所示。

clip_p_w_picpath072

圖6-233 取消作業

(4)在彈出的警告對話框中,單擊“是”按鈕,如圖6-234所示。

clip_p_w_picpath074

圖6-234 確認取消選定的作業

(5)然後返回到“VMM自助服務門戶”網站,在“計算機”列表中可以看到,當前創建的虛擬機的狀態是“創建失敗”,在右側的“操作”列表中選擇“刪除”,如圖6-235所示。

clip_p_w_picpath076

圖6-235 刪除創建失敗的虛擬機

【說明】每創建一個虛擬機,則可用“配額點”減1,每刪除一個虛擬機(不管是創建成功還是失敗),可用“配額點”加1。也就是說,刪除虛擬機可以歸還“配額”。

6.6.7 改變虛擬機的所有者

在使用“VMM管理員控制檯”或使用“VMM自助服務門戶網站”創建虛擬機後,創建的虛擬機屬於所登錄的用戶,其他用戶默認是不能查看與管理的。如果要讓其他用戶使用(查看、管理),則需要更改所有者。下面通過一個實驗介紹這個問題。

(1)首先,使用Administrator登錄“VMM自助服務門戶網站”,創建一個Windows 7的虛擬機,在“虛擬機”列表中可以看到,當前的虛擬機屬於“heinfo\Administrator”,如圖6-236所示。單擊“屬性”鏈接。

clip_p_w_picpath078

圖6-236 虛擬機所有者

(2)在彈出“虛擬機屬性”頁中,在“所有者”列表中,更改虛擬機的所有者,在本例中,將虛擬機的所有者更改爲“Domain Admins”組,如圖6-237所示。更改之後,關閉“VMM自助服務門戶網站”。

clip_p_w_picpath080

圖6-237 更改所有者

(3)以域的其他管理員帳戶(例如linnan)登錄到“VMM自助服務門戶網站”,在“計算機”列表中可以看到,win7x-01(前兩步更改“所有者”的虛擬機)已經添加到當前計算機列表中,並且顯示所有者爲Domain Admins,而其他虛擬機的“所有者”則是linnan,如圖6-238所示。

clip_p_w_picpath082

圖6-238 虛擬機列表及所有者

你可以根據需要,更改當前用戶虛擬機的所有者,以供其他用戶使用,這些則不一一介紹。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章