目的:
學習/掌握 vCenter Server 虛擬化方案的基本應用:
1) vCenter Server 環境布署
2) 虛擬機遷移及高可用性測試
硬體資源:
1) HP MSA2312 存儲(主盤櫃 + 護展櫃) 1套
2) HP SAN 存儲交換機 1 台(帶4組光纖線)
3) VMware EXSI 主機2台(各帶1張1口SAN光纖卡)
4) vCenter Server 主機1台(Windows 2008)
軟體資源:
1) vCenter Server 5.1.0 for windows 安裝套件
2) vmware exsi 5.1.0 安裝 ISO 檔
3) vCenter Server 官方全套在線文檔 (pubs.vmware.com/vsphere-51/index.jsp), 支持中文和英文
一、物理結構圖
以下是官網完整的數據中心結構圖
因為虛擬主機只有1張光纖卡, 所以只使用了1台HP SAN交換機,沒有組成雙光纖線路冗餘結構
二、軟件體版本
1) 基於目前vmware版權限制, 使用vmware ESXI 5通用破解程序, (如需正式使用請購買正版)
vCenter Server 5.1.0 激活版本類型: vCenter Server 5 Standard
vmware ESXi 5.1.0 激活版本類型: Desktop Host
1) vCenter Server 不能管理高版本, 比如 vCenter Server 5.1.0 不能管理 vmware ESXi 5.5.0 (軟體兼容功能限制)
2) 版本號相同的情況下, vCenter Server 標准版不能管理 vmware ESXi 企業版 (license 版權限制)
1) 虛擬主機 1 和 2 是整個架構中的核心設備, 配置越高, 能容納的虛擬機越多, 性能越好(本文做測試用途, 配置省略)
2) 因為光纖線路比較簡單, 沒有多區域需要, 讓 HP SAN 交換機保持默認設置即可使用
甚至將兩台虛擬主機的光纖線分別接到 HP MSA2312存儲的AB控制器, 功能也不會受到影響3) HP MSA2312 劃分成兩個陣列, 分別映射到虛擬主機為 MSA2312-Disk1、MSA2312-Disk2
4) 如圖所示, 以太網連接2台主機、vCenter Server 、Windows Client
5) 將 vCenter Server 5.1.0 安裝到 windows server 2008 (192.168.201.105)
6) Windows Client 為一台普通的 Windows 7 桌上電腦 (192.168.201.106), 裝好 VMware vSphere Client
7) 兩台虛擬主機都安裝 vmware ESXi 5.1.0 (192.168.201.110 和 192.168.201.254)
三、虛擬機遷移測試
1) 在兩台虛擬主機上安裝 vmare exsi 5.1.0, 並配置好網絡 192.168.201.110 和 192.168.201.254 (安裝過程省略)
2) 在 vCenter Server服務器(192.168.201.105) 上安裝 vCenter Server 5.1.0
按順序安裝以下 5 項, 其中 vmware vSphere Client 可以不安裝 (安裝過程省略)
vCenter Server 安裝程序會建議安裝域環境, 如果安裝了域環境, 以後就使用 admin@system-domain 帳號來管理vCenter Server,
如果沒有安裝域環境, 以後就使用 vCenter Server本地管理員帳號來管理 vCenter Server
3) 在 Windows Client 上安裝 vmware vSphere Client (安裝過程省略)
4) 從 Windows Client 主機管理 vCenter Server
4.1 找到 VMware vSphere Client 快捷方式, 在執行路徑後面添加 -locale zh_CN, 即可將畫面切換成簡體中文
打開 VMware vSphere Client 管理器, 因為沒有域環境, 則輸入 192.168.201.105 的本機管理員帳號和密碼進行登陸,
如果使用當前登陸的帳號密碼(需要本機管理員權限),也可以鉤選 <使用 Windows 會議憑據>, 而省略輸入帳號密碼的過程
4.2 建立數據中心、群集、將ESXi 主機添加到群集
右鍵 vCenter Server 名稱(可以重命名) 點擊<新建數據中心>
輸入數據中心的名稱: DataCenter1
右鍵 DataCenter1 點擊 新建群集
右鍵 Cluster1, 點擊添加主機,將兩台虛擬主機逐台加入到 Cluster1 (192.168.201.110 / 192.168.201.254)
4.3 開啟 vSphere HA 功能
右鍵 Cluster1, 選擇<編輯設置>菜單
4.4 開啟虛擬主機的 vMotion功能:
選擇需開啟vmotion功能的主機,進入到<配置>頁面, 選擇<網絡>選項,
點擊<屬性>按鈕,在<端口>一欄中添加 VMkernel 項,並設置IP地址。
主機 192.168.201.110 添加後的截圖
按同樣的方法,添加主機 192.168.201.254 vMotion 設置,IP 為 192.168.201.253
4.5 以下是針對群集 HA 功能開/關狀態下,虛擬機遷移功能支持的測試結果
開啟群集 HA 功能以後,虛擬機在正常運作狀態下可以很方便遷移。
四、Fault Tolerance 測試
1)啟用虛擬主機的 Fault Tolerance 日誌記錄功能
在網絡屬性中,建立端口,啟用 <Fault Tolerance 日誌記錄>選項,並設置IP地址。
虛擬主機 192.168.201.110 對應IP地址為:192.168.201.108
按同樣的方法,添加主機 192.168.201.254 Fault Tolerance 日誌記錄,IP 為 192.168.201.252
2) 打開 虛擬機 192.168.201.120 的 Fault Tolerance 功能
將掛載在虛擬主機 192.168.201.110 下的虛擬機 192.168.201.120 關機, 右鍵虛擬機, 選擇 <Fault Tolerance> 菜單,
點擊 <打開 Fault Tolerance> 菜單項,開啟成功後,虛擬機圖標會變成藍色實心
同時 Cluster1 中的另一台虛擬主機會多出一個虛次要的虛擬機
3) 測試故障切換
右鍵虛擬機 192.168.201.120 , 選擇 <Fault Tolerance>菜單, 點擊 <測試故障切換> 選項,
切換過程中,Ping 測試發現只會丟失 1-2個包
測切換完成後,虛擬機的主次位置會交換
五、vSphere DRS 功能
參考 vmware 官方文檔,vSphere DRS 功能包括資源智能分配和建議,負載平衡,適用於數據中心級別的虛擬化陣容,
本文測試環境無法測試其強大的功能。
到此,vCenter Server 基本功能測試完成。