VMware HA實戰攻略之一軟硬件環境準備
進行VMwareHA的實驗,不只是StepByStep的安裝及測試,還是一種學習、查詢、發現及解決問題的過程。這個過程持續了近兩個月的時間,期間,翻閱了很多資料,也依著資料做了很多實驗。同時,在這個期間,自己的硬件也是依據實驗的進度進行了多次的升級。出于一種學習的精神,更是一種負責任的態度把這些"經歷"行成文字,和各位同行交流學習。
相信,很多朋友和我一樣,缺乏正規的服務器拿來實驗學習,只有借助于從電腦市場上購來的兼容臺式機,通過一些軟件的方式來搭建環境。
這次的實驗是一系列,分為幾個階段,相對較完整的描述了軟硬件的準備,以及實驗的進展的不同階段:
1、硬件及軟件準備階段
2、實驗環境的建立階段
3、HA及VMwareHA的概念簡介
4、VMwareHA安裝
5、VMwareHA測試
這次的VMwareHA的實驗學習使用了兩臺機器。一個是本本,一個是臺式機,根據硬件的不同,各在其上運行了不同數量及不同系統的虛擬機。也就是說在本本和臺式機的Windows系統上,運行著VMwareWorkstation軟件,并在其上又安裝了虛擬機(相對VMwareWorkstation來說,ESX是虛機。相對VI3為說,ESX為主機)。
相對詳細的介紹接下來展示:
一、CPU支持虛擬化的檢測工具
網上有幾種方法來確定自己的CPU是否支持虛擬化,比較常見的就是使用AMD-V工具來運行判斷?;蚴鞘褂肊VEREST工具,通過查看CPU下列幾項來確定是否支持虛擬化:
1、CPU是否支持硬件虛擬化,例如IntelVT技術或者AMD-V技術
2、CPU是否支持X64位技術
3、CPU是否支持硬件DEP(數據執行保護)技術
這里,我介紹一款使用方法簡單的工具來幫助大家判斷自己的硬件是否滿足虛擬化:SecurAble,***版本是1.0.2570.1,下載地址是:http://www.softpedia.com/progDownload/SecurAble-Download-73409.html,使用它通過檢測X64、DEP、Virtualization來確定是否支持虛擬化。
二、硬件環境
1、本本:
CPU: ThinkPad x61 Intel Core Duo T7500
內存:4G DDR2 800
硬盤:120G SATA
網卡:千M INtel
系統:Windows 2003 Ent 32位
使用SecurAble進行檢測的結果如下:(圖1)
從此圖中可以明顯看出,我的這款本本是完全支持虛擬化的。還可以通過點擊上面的圖標如"YES"這幾個字母看到更詳細的說明。
這次的實驗學習中,此本本安裝了VMware Workstation 6.5并承載兩個虛擬機。
兩臺虛擬機:
DC:dc.contoso.com 192.168.1.100 版本:windows 2008 ent
VC:vmmvc.contoso.com 192.168.1.102 VC版本:2.5 和Windows Server 2k3 Ent
這臺本本,是偶工作之用,標配是2G內存,偶升級內存到4G,在此上面可以同時運行六個虛擬機(內存分配大小不等),但啟動是會較慢,要有耐心,建議正常運行四個虛擬機。否則硬盤肯定成為瓶頸。
2、臺式機:
主板:JETWAY 悍馬 HA07 升級BIOS至20090112
CPU: AMD Athlon 7750 Dual-Core Black Edition(黑盒K10架構)
內存:8G DDR2 800
硬盤:640G SATA 系統盤 1T的數據盤
網卡:千M Intel和千M RealTek 網卡
系統:Windows 2003 Ent 64位(將來換成WIN 7 X64位)(圖2)
從此圖中可以明顯看出,我的這臺臺式機也是完全支持虛擬化的。還可以通過點擊上面的圖標如"YES"這幾個字母看到更詳細的說明。
這次的實驗學習中,此臺式機安裝了VMware Workstation 6.5并承載三個虛擬機。三個虛擬機是這次實驗的重要組成部分,而且內存分配較大,均為兩個G。
兩臺ESX主機:
esx01.contoso.com 192.168.1.251 版本:3.5.0
esx03.contoso.com 192.168.1.252 版本:3.5.0
一臺共享存儲(ISCSI):
EsxStorage:esxstorage.contoso.com 192.168.1.110 版本:openfiler 2.3
三、軟件環境:
A、windows server 2003 Ent with sp2為本本和臺式機的操作系統
B、VMware Workstation 6.5.0 build 118166 在本本和臺式機上已安裝
C、VM Esx 3.5 Update 3 安裝于臺式機上的VMware Workstation 6.5中
注意:B、C、VMware Workstation 6.5.0 build 118166已完成安裝,且使用一直良好,相信大部分朋友都有安裝的經驗,在此文中將不會出現安裝方法。
D、Windows server 2008 Ent為運行在本本VMware Workstation上的DC的操作系統
E、Windows server 2003 Ent With Sp2為運行在本本VMware Workstation上的操作系統
F、VMware ESX Server 3.5.0 U3為運行在臺式機上VMware Workstation上的系統
G、OpenFiler 2.3為運行在臺式機上VMware Workstation上的系統
本本和臺式機兩臺機器安裝虛擬機的情況,詳見下圖:(圖3)
以上內容雖還沒有提到VMwareHA的相關知識及安裝建置,但是為各位想了解及深入學習虛擬化技術的朋友提供了思路,就是如何準備滿足虛擬化要求的硬件,以及需要哪些軟件才能實驗。
注意:
1、這些硬件平臺在這次的實驗過程中,并不直接承擔ESX主機的安裝。故并不能以這兩個硬件的條件來做為生產環境中ESX主機的硬件載體!當您需要在生產環境中實現此實驗(或場景)的功能或應用時,請一定聯系統集成商來咨詢滿足ESX主機運行的硬件條件。
2、這些硬件平臺,經檢測(SecurAble工具)是可以直接安裝Windows Server 2008 With Hyper-V的(當然也可以安裝Hyper-V Server 2008)操作系統并進行相關微軟的虛擬化實驗或應用的,仍不建議用作生產環境中的硬件的參照。
【編輯推薦】