河北經貿大學 王春海sql
System Center Virtual Machine Manager (VMM) 2012是 System Center 2012產品系列中的一個關鍵組件,該產品的功能範圍正在顯著擴展,VMM2012能夠稱爲「System Center 虛擬中心管理器」。數據庫
VMM 2012能夠經過其管理的Windows部署服務,爲Hyper-V進行裸機安裝,建立 Hyper-V 羣集而不僅是管理這些羣集,並與 SAN 陣列直接通訊以便爲虛擬機 (VM) 配置存儲。VMM支持的虛擬機監控程序也有所增長,不只包括 Hyper-V 和 VMware vSphere 虛擬機監控程序,還包括 Citrix XenServer。底層硬件是 VMM 2012 中的結構的一部分,VMM 2012 支持私有云構造,讓特定用戶爲他們的虛擬機部署提供自助服務。與此同時,VMM還集成了 Windows Server Update Services的管理,能夠實現協同一致的羣集修補。服務器
1.1 VMM實驗環境概述網絡
目前VMM202,能夠管理Hyper-V 2.0(Windows Server 2008 R2),經過vCenter Server,還能夠管理VMware ESXi 五、VMware ESX Server 4.0。當前的版本不能管理Hyper-V 3.0(Windows Server 2012)。爲了全面的瞭解VMM 2012,本文將經過圖1-1的網絡拓撲,介紹VMM 2012的使用。ide
圖1-1 VMM實驗拓撲sqlserver
在圖1-1中一共有9臺物理主機(經過千兆交換機鏈接)、4臺虛擬機(實驗中用到的其餘虛擬機在圖中沒有標出),這些物理主機、虛擬機的關係、設置如表1-1所示。佈局
表1-1 VMM實驗環境所用計算機概述 spa
計算機名稱操作系統 |
域名.net |
IP地址 |
備註 |
server |
heinfo.net |
172.18.96.1 |
Active Directory域控制器 |
dfs1 |
dfs1.heinfo.net |
172.18.96.2 |
成員服務器,文件服務器1,庫服務器,提供操做系統鏡像。 |
dfs2 |
dfs2.heinfo.net |
172.18.96.3 |
成員服務器,文件服務器2,庫服務器,提供操做系統鏡像。 |
ws2012rc |
172.18.96.11 |
Windows Server 2012,放置SQL Server、WSUS、VMM虛擬機 |
|
wsusserver |
wsusserver.heinfo.net |
172.18.96.9 |
WSUS升級服務器 |
sqlserver |
sqlserver.heinfo.net |
172.18.96.10 |
SQL Server數據庫服務器 |
vmm2012 |
vmm2012.heinfo.net |
172.18.96.41 |
VMM 2012 |
172.18.96.7 172.18.96.8 |
基於openfiler的存儲服務器 |
||
mh12 |
mh12.heinfo.net |
172.18.96.12 |
Windows Server 2008 R2,Hyper-V |
mh13 |
mh13.heinfo.net |
172.18.96.13 |
Windows Server 2008 R2,Hyper-V |
esx-1 |
172.18.96.21 |
VMware ESXi 5.0 |
|
esx-2 |
172.18.96.22 |
VMware ESXi 5.0 |
|
vcenter |
172.18.96.42 |
VMware vCenter Server |
|
在本次實驗中,IP地址爲172.18.96.1的計算機,是一臺物理主機,安裝了Windows Server 2008 R2企業版,並升級到Active Directory服務器,該計算機的域名爲heinfo.net,計算機名稱爲server,在該計算機上配置了Windows 部署服務。
IP地址分別爲172.18.96.二、172.18.96.3的兩臺物理主機,安裝了Windows Server 2008 企業版,加入到heinfo.net,是成員服務器,這兩臺計算機做爲文件服務器,爲VMM 2012提供各類系統鏡像的「庫」服務器。
IP地址爲172.18.96.11的物理主機,安裝的是Windows Server 2012 RC版,該計算機未加入Active Directory,是獨立的服務器,該計算機安裝了Hyper-V 3.0服務,提供了三臺虛擬機,分別是名爲sqlserver的數據庫服務器、名爲wsusserver的WSUS升級服務器、名爲vmm2012的虛擬機。這三臺虛擬機都加入heinfo.net域,做爲成員服務器。
IP地址爲172.18.96.十二、172.18.96.13的兩臺物理主機,安裝的是Windows Server 2008 R2,並添加Hyper-V服務,這兩臺物理主機都是加入heinfo.net的域,是成員服務器。由vmm2012管理這兩臺Hyper-V的主機。
IP地址爲172.18.96.2一、172.18.96.22的兩臺主機,安裝的是VMware ESXi 5.0,而且在172.18.96.22中建立一臺Windows Server 2008 R2的虛擬機,安裝vCenter Server,由vCenter Server管理這兩臺主機。經過在VMM 2012中添加vCenter Server服務器,也能夠由VMM2012管理這兩臺VMware ESXi主機。
在本次實驗中,Windows Server 2008 R二、添加Hyper-V、升級到Active Directory、將計算機加入到域,以及WSUS服務器、Windows部署服務的安裝不過多介紹,咱們的實驗將從SQL Server、VMM2012這些虛擬機的準備開始。
1.2 在ws2012rc主機準備模板虛擬機
在Windows Server 2012 RC的主機中,須要建立三個虛擬機,這些虛擬機都要運行Windows Server 2008 R2,而且分別安裝SQL Server、WSUS與VMM 2012。因爲都須要Windows Server 2008 R2的虛擬機,因此,能夠先在Windows Server 2012的Hyper-V中,建立一個「模板虛擬機」,該虛擬機安裝Windows Server 2008 R2,並安裝必須的軟件(例如輸入法、WinRAR等),而後將這個「模板虛擬機」的硬盤複製多份,每份安裝不一樣的系統不能夠了。因此本節介紹Windows Server 2008 R2模板虛擬機的建立,在下面的內容中,這個Windows Server 2008 R2將從172.18.96.1的Windows部署服務安裝操做系統。
(1)在Windows Server 2012 RC主機中,登陸Hyper-V管理器,右擊計算機名稱,在彈出的快捷菜單中選擇「新建→虛擬機」,如圖1-2所示。
圖1-2 新建虛擬機
(2)在「開始以前」對話框中,顯示建立虛擬機的操做,如圖1-3所示。若是之後不想讓每次建立虛擬機都出現該對話框,能夠單擊「再也不顯示此頁」複選框。
圖1-3 開始以前
(3)在「指定名稱和位置」對話框,爲此虛擬機選擇名稱和保存的位置,在此設置虛擬機的名稱爲WS08R2,如圖1-4所示。
圖1-4 指定名稱和位置
(4)在「分配內存」對話框,爲虛擬機分配內存,因爲只是安裝一個Windows Server 2008 R2的模板,因此不須要爲此虛擬機分配太大的內存,在此選擇默認值512MB便可,如圖1-5所示。
圖1-5 分配內存
(5)在「配置網絡」對話框,爲虛擬機分配網絡適配器,如圖1-6所示。
圖1-6 配置網絡
(6)在「鏈接虛擬硬盤」對話框,單擊「建立虛擬硬盤」複選框,設置虛擬硬盤名稱爲WS08R2.vhdx,虛擬硬盤大小爲127GB,將虛擬硬盤保存在指定的位置,本例爲d:\hyper_vhds,如圖1-7所示。
圖1-7 鏈接虛擬硬盤
(7)在「安裝選項」對話框,選擇安裝操做系統的方法,本例爲「Windows部署服務」安裝,故此選擇「從基於網絡的安裝服務器安裝操做系統」,如圖1-8所示。
圖1-8 從網絡安裝操做系統
(8)在「正在完成新建虛擬機嚮導」對話框,單擊「完成」按鈕,如圖1-9所示,建立虛擬機完成。
圖1-9 建立虛擬機完成
返回到Hyper-V管理器以後,啓動該虛擬機,並將此虛擬機鏈接到控制檯,開始Windows Server 2008 R2的安裝,主要步驟以下。
(1)在Windows部署服務的啓動項,選擇一個啓動文件,如圖1-10所示。
圖1-10 選擇啓動文件
(2)在「Windows部署服務」對話框,選擇區域設置與鍵盤,如圖1-11所示。
圖1-11 Windows部署服務
(3)隨後輸入「具備將計算機加入到域」權限的域賬戶和密碼,如圖1-12所示。
圖1-12 鏈接到Windows部署服務
(4)在「選擇要安裝的操做系統」對話框,選擇要安裝操做系統及體系結構(X64表示64位操做系統,X86表示32位操做系統),在此選擇「Windows Server 2008 R2 ENTERPRISE」,如圖1-13所示。
圖1-13 選擇要安裝的操做系統
(5)在「您想將Windows安裝在何處」對話框,單擊「下一步」按鈕,如圖1-14所示。
圖1-14 安裝位置
(6)以後將開始Windows Server 2008 R2的安裝,如圖1-15所示。
圖1-15 開始安裝
(7)在「設置Windows」對話框中,選擇國家和地區、時間和貨幣、鍵盤佈局等,這些都選擇默認值,如圖1-16所示。
圖1-16 設置Windows
(8)在「請閱讀許可協議條款」對話框,單擊「我接受許可條款」複選框,而後單擊「開始」按鈕,如圖1-17所示。
圖1-17 接受許可條款
(9)以後進入Windows Server 2008 R2,完成安裝,如圖1-18所示。
圖1-18 完成安裝
(10)以後在該虛擬機中安裝經常使用軟件,例如WinRAR、五筆輸入法等,最後經過KMS激活Windows Server 2008 R2。這些不一一介紹。最後,將此虛擬機關閉,並在Hyper-V管理器中,刪除此虛擬機(不會刪除該虛擬機虛擬硬盤)。以後將以此虛擬機爲模板,複製(建立)出多個虛擬機使用。
1.3 建立WSUS虛擬機
在Windows Server 2012的Hyper-V管理器中,建立一臺名爲WSUS、不帶硬盤的虛擬機,而後將上一節中安裝好Windows Server 2008 R2操做系統的的虛擬機的虛擬硬盤複製到WSUS虛擬機所在文件夾,使用複製後的虛擬硬盤做爲WSUS虛擬機的虛擬硬盤,進入系統以後,修改虛擬機的名稱、設置IP地址、將計算機加入到域、安裝WSUS便可,主要步驟以下。
(1)在Windows Server 2012中,登陸「Hyper-V管理器」,新建虛擬機,設置虛擬機的名稱爲WSUS,並將虛擬機存儲在指定位置,在本例中爲D:\hyper-V\wsus.heinfo.net,如圖1-19所示。
圖1-19 指定虛擬機的名稱與保存位置
(2)在「鏈接虛擬硬盤」頁,選擇「之後附加虛擬硬盤」,如圖1-20所示。
圖1-20 之後附加虛擬硬盤
(3)建立虛擬機完成後,複製上一節安裝好操做系統的虛擬機的虛擬硬盤(如圖1-21所示),而後將其粘貼到WSUS.heinfo.net文件夾中,如圖1-22所示。
圖1-21 複製虛擬硬盤
圖1-22 粘貼到wsus.heinfo.net文件夾
(4)在Windows Server 2012中進行復制粘貼時,會顯示圖形化的界面,顯示覆制的速度,如圖1-23所示。
圖1-23 複製時信息
(5)在粘貼以後,將粘貼後的虛擬硬盤更名,登陸重命名爲wsusserver.vhdx,如圖1-24所示。
圖1-24 重命名虛擬硬盤
(6)而後返回到「Hyper-V管理器」中,右擊WSUS(新建立虛擬機),在彈出的快捷菜單中選擇「設置」,如圖1-25所示。
圖1-25 設置
(7)在「內存」選項組中,設置啓動RAM爲2048MB,並啓用動態內存,設置最低RAM爲512MB,最大RAM爲3072MB,如圖1-26所示。
圖1-26 設置內存
(8)在「IDE控制器」選項組中,單擊「添加」按鈕,添加虛擬硬盤,如圖1-27所示。
圖1-27 添加
(9)在「硬盤驅動器」中,單擊「瀏覽」按鈕,瀏覽選擇複製後並重命名後的虛擬硬盤,本例爲Wsusserver.vhdx,如圖1-28所示。
圖1-28 選擇虛擬硬盤
(10)最後在「自動啓動」選項中,單擊「始終自動啓動此虛擬機」,而後單擊「肯定」按鈕,完成設置,如圖1-29所示。
圖1-29 設置虛擬機完成
以後返回到Hyper-V管理器,啓動WSUS虛擬機,完成最後的設置,主要步驟以下。
(1)啓動WSUS虛擬機,修改計算機的名稱爲WSUS,設置IP地址爲172.18.96.9,DNS爲172.18.96.1,添加網關地址,保證計算機能訪問Internet,如圖1-30所示。
圖1-30 設置IP地址
(2)而後將計算機加入到Active Directory,並經過KMS將計算機激活,如圖1-31所示。
圖1-31 加入Active Directory
(3)WSUS虛擬機準備完成以後,在後文將會介紹向VMM中添加WSUS服務器以及WSUS服務器的安裝與基本配置。