虛擬化動(dòng)手實(shí)驗(yàn)之高可用實(shí)現(xiàn):實(shí)驗(yàn)搭建
在上篇內(nèi)容中(點(diǎn)擊),講述了進(jìn)行VMware HA實(shí)驗(yàn)所必需的軟硬件條件。接下來(lái)將使用這些來(lái)搭建實(shí)驗(yàn)環(huán)境。主要內(nèi)容為依據(jù)拓?fù)鋱D安裝ESX主機(jī)系統(tǒng)、ISCSI存儲(chǔ)系統(tǒng)。
此次實(shí)驗(yàn)環(huán)境的建置分為以下四個(gè)方面來(lái)進(jìn)行:
1、 存儲(chǔ)部分
2、 ESX主機(jī)部分
3、 管理部分
4、 網(wǎng)絡(luò)配置部分
一、 拓?fù)湔f(shuō)明
如下圖所示中,以上三個(gè)部分的內(nèi)容已展示的很清楚,圖中的存儲(chǔ)和ESX主機(jī)部分分別在DELL 存儲(chǔ)及硬件服務(wù)器進(jìn)行配置及安裝。(圖1)
#p#
二、軟件及操作系統(tǒng)在硬件上的相關(guān)放置:
1、DNS 角色
無(wú)論是生產(chǎn)環(huán)境,還是測(cè)試環(huán)境,如果需要實(shí)現(xiàn)VMware的高可用性,也就是VMware HA均需要正確的名稱解析來(lái)做保證的,一般如果企業(yè)存在有微軟的AD域基礎(chǔ)架構(gòu),直接可以手工的方式在DNS服務(wù)器角色(有可能集成在DC中)中新建正向解析及反向解析A記錄的。 也就是說(shuō),承擔(dān)vCenter Server角色的機(jī)器與兩臺(tái)ESX主機(jī)之間能互相解析得到。
如果沒(méi)有DNS或是不想使用DNS服務(wù),需要在vCenter Server角色的機(jī)器與兩臺(tái)ESX主機(jī)上分別建立相應(yīng)的IP地址與機(jī)器名的對(duì)應(yīng)關(guān)系。也就是HOSTS記錄。
在上述拓?fù)渲幸褜?shí)現(xiàn)了DNS解析功能,且正反均正常工作。
DNS角色在Windows server 2003 Ent With sp2的系統(tǒng)上實(shí)現(xiàn)。
DNS名稱:it168test.com
IP Add:192.168.1.2
2、vCenter Server角色
vCenter Server是配置、置備和管理IT環(huán)境的中央點(diǎn),通過(guò)此可以建立數(shù)據(jù)中心及群集,從而實(shí)現(xiàn)HA、DRS、FT等功能。(同DNS角色安裝在同一臺(tái)機(jī)器上,建議在實(shí)際生產(chǎn)環(huán)境中分開(kāi)單獨(dú)安裝)
vCenter Server角色在Windows server 2003 Ent With sp2的系統(tǒng)上實(shí)現(xiàn)。
Netbios名稱:Win2k3VC.it168test.com
IP Add:192.168.1.2
3、 ESX 主機(jī)角色
DELL R710服務(wù)器在設(shè)計(jì)上就是支持虛擬化技術(shù)的,不但支持VMware平臺(tái)的虛擬化技術(shù)解決方案,還支持Microsoft的虛擬化解決方案。兼容性不存在問(wèn)題,且在內(nèi)存擴(kuò)展及與存儲(chǔ)連接方面都有很好的解決。此動(dòng)手實(shí)驗(yàn)中的兩臺(tái)物理服務(wù)器的硬盤(pán)均做了RAID 5。
兩臺(tái)ESX主機(jī)均是ESX 4.0 UPDATE1的版本。
其中一臺(tái)ESX主機(jī):
Netbios名稱:Esxone.it168test.com
IP Add:192.168.1.10
其中另一臺(tái)ESX主機(jī):
Netbios名稱:EsxTwo.it168test.com
IP Add:192.168.1.20
4、虛擬機(jī):
操作系統(tǒng):Windows server 2003 Ent With sp2
IP Add:192.168.1.31
#p#
三、安裝ESX主機(jī)、配置存儲(chǔ)、管理機(jī)器:
接下來(lái)介紹如何安裝ESX主機(jī)、配置存儲(chǔ)、管理機(jī)器
1、如何安裝ESX主機(jī)
VMware ESX4.0 U1的安裝較為簡(jiǎn)單,如果有過(guò)LINUX安裝經(jīng)驗(yàn)的話,基本上都能夠較為順利的實(shí)現(xiàn),此處并不作為重點(diǎn)說(shuō)明。
但需要注意
注意:由于會(huì)使用到共享存儲(chǔ),在進(jìn)行ESX主機(jī)安裝時(shí),請(qǐng)改變ESX主機(jī)所分配硬件的大小,一般為8G便可以。
注意:此時(shí)的ESX主機(jī)均有四張千M網(wǎng)卡。且DELL的ISCSI存儲(chǔ)連接此ESX主機(jī)是通過(guò)光纖卡(FCOE)來(lái)連接ESX主機(jī)的。要想完成VMotion的測(cè)試,這些是必不可少的條件(盡管整個(gè)實(shí)驗(yàn)場(chǎng)景是以VMwareHA為主)。在接下來(lái)的添加存儲(chǔ)至主機(jī)里會(huì)有相關(guān)Service Console及VMKERNEL的安裝建議的(關(guān)于虛擬交換及網(wǎng)絡(luò))。
2、如何安裝ISCSI存儲(chǔ)
一般情況下,大家是不太可能有專屬的NAS存儲(chǔ)或是FC SAN存儲(chǔ)來(lái)完成這些實(shí)驗(yàn)的,經(jīng)濟(jì)條件的限制導(dǎo)到致了很多朋友在學(xué)習(xí)一些技術(shù)時(shí)忘而卻步。好在IT領(lǐng)域的開(kāi)源及分享精神的發(fā)揚(yáng)光大,讓我們有了使用免費(fèi)的如OpenFiler來(lái)做為ESX提供ISCSI共享存儲(chǔ)的機(jī)會(huì),更讓我們有了在自己有限的硬件上完成VMware HA實(shí)驗(yàn)的可能。
OpenFiler的新的版本為2.3,和之前2.2版本相比有了一些改變。大家可以根據(jù)自己的喜歡及目前的技術(shù)能力來(lái)選擇安裝。此處仍不提供如何安裝的方法,請(qǐng)參考如下鏈接:
Guide to installing OpenFiler Virtual Shared Storage
這個(gè)鏈接所提供的文章內(nèi)容是基于OpenFiler2.2版本的,大家完全可以參考使用,根據(jù)我使用2.3版本的經(jīng)驗(yàn)來(lái)看,在添加用于共享的存儲(chǔ)盤(pán)時(shí),可以使用動(dòng)態(tài)磁盤(pán)類型。
在本次動(dòng)手實(shí)驗(yàn)中使用的是DELL EQL PS6010的存儲(chǔ),并在搭建整個(gè)虛擬化基礎(chǔ)架構(gòu)過(guò)程中,得到了DELL技術(shù)工程師的現(xiàn)場(chǎng)技術(shù)支持,在討論了整個(gè)架構(gòu)后,幫助設(shè)計(jì)了存儲(chǔ)的容量規(guī)劃,以及在后面章節(jié)中將通過(guò)其進(jìn)行的存儲(chǔ)間的復(fù)制和手動(dòng)VMOTION(改變存儲(chǔ)位置)。
DELL EQL PS6010在管理方面具有不錯(cuò)的特點(diǎn)如:
" PS組管理器
" SAN HeadQuarters多SAN歷史性能監(jiān)控
" 快速配置
" 遠(yuǎn)程安裝向?qū)?/p>
" 基于角色的管理
" 卷管理
下圖就展示了通過(guò)IE瀏覽器(需在此機(jī)器上安裝管理插件)通過(guò)網(wǎng)絡(luò)的方式遠(yuǎn)程進(jìn)行管理的,以上的特點(diǎn)在使用過(guò)程中均得到了體驗(yàn)。(圖2)
而在本次動(dòng)手實(shí)驗(yàn)中,最關(guān)注的還是它在與虛擬化相結(jié)合方面的表現(xiàn):
" 多路自動(dòng)復(fù)制
" 即時(shí)卷還原
" 多路徑I/O1
" 多卷、可寫(xiě)快照
" 快照和自動(dòng)復(fù)制調(diào)度程序
" 卷克隆
" 卷一致性組
以上的特點(diǎn),加上vShpere的一些功能支持,讓這次進(jìn)行企業(yè)功能實(shí)驗(yàn)非常順利的實(shí)現(xiàn),尤其是在卷克隆及復(fù)制方面。
下面的連接就是關(guān)于DELL EQL PS6010存儲(chǔ)管理及卷復(fù)制功能實(shí)現(xiàn)的一些視頻,可以通過(guò)此了解下:EQLreplica
如何在DELL EQL PS6010上,創(chuàng)建卷,劃分LUN呢?這一步很關(guān)鍵,據(jù)生產(chǎn)經(jīng)驗(yàn)來(lái)看,一般一個(gè)LUN不要太大,需要好好規(guī)劃,一般里面放置16個(gè)左右的VMDK的文件便可。而如果是SQL等對(duì)性能要求較高的應(yīng)用跑在虛擬化,建議專門(mén)分在一個(gè)LUN上,且此硬盤(pán)***是光纖盤(pán)等。通過(guò)下面的視頻可以了解到如何劃分LUN以及如何在WINDOWS平臺(tái)下掛載:eql_luncreate
3、安裝vCenter Server及vSphere Client
安裝vCenter Server也很簡(jiǎn)單,不像ESX那樣是LINUX平臺(tái),就是一個(gè)應(yīng)用程序,安裝在服務(wù)器的角色中便可。
在選擇安裝組件時(shí),把Update Manager和Licence Server也一并裝上便可。
安裝過(guò)程中需要輸入登陸訪問(wèn)vCenter Serve的授權(quán)賬號(hào)??刹煌谟蚣氨緳C(jī)的本地賬號(hào)。
安裝后的截圖如下:(圖3)
vCenter Server安裝完后,如何才能使用呢?需要在IE地址欄里輸入https://VC-IP,然后在打開(kāi)的頁(yè)面中下載vSphere Client。(圖4)
下載安裝便可,也可以直接從ESX主機(jī)上下載使用。方法和從vCenter Server一樣。而且根據(jù)本機(jī)的系統(tǒng)不同,下載的語(yǔ)言版不同。我下載的是中文簡(jiǎn)體版的。
vSphere Client可以安裝在vCenter Server上,也可以安裝在另外一臺(tái)同一子網(wǎng)內(nèi)的機(jī)器上(建議不要跨路由)。
vCenter Server及vSphere Client均可以安裝在ESX主機(jī)上(相對(duì)ESX主機(jī)來(lái)說(shuō)或者相對(duì)于vSphere來(lái)說(shuō),安裝在ESX主機(jī)上的vCenter Server和vSphere Clientt則是虛擬機(jī)啦)。這取決于你的規(guī)劃及部署。
4、網(wǎng)絡(luò)配置說(shuō)明
為了配合HA及VMotion的實(shí)驗(yàn),更為了貼近生產(chǎn)環(huán)境,這次在選擇DELL服務(wù)器,也是考慮到硬件服務(wù)器支持多塊網(wǎng)卡,同時(shí)又支持FCOE的光纖卡。
每臺(tái)服務(wù)器上有四塊千M網(wǎng)卡:(圖5)
每臺(tái)服務(wù)器上的建兩個(gè)虛擬交換機(jī),其中vmnic0與vmnic1用于service console和VM網(wǎng)絡(luò)。Vmnic2與vmnic3用于VMKernel。
注意:在實(shí)際生產(chǎn)中,建議把service console和vmkernel位于同一個(gè)虛擬交機(jī)上。把vm網(wǎng)絡(luò)單獨(dú)位于一個(gè)虛擬交換機(jī)上,同時(shí)在其上建置多個(gè)VLAN。
注意:如果在ESX主機(jī)上的VM網(wǎng)絡(luò)所連接的物理交換機(jī)上同樣設(shè)置了VLAN,需要開(kāi)啟其連接端口的TRUANK功能,以便能將不同VLAN的VM的網(wǎng)絡(luò)流量分流到相應(yīng)的物理交換機(jī)的VLAN里。(圖6)

【編輯推薦】
- 虛擬化動(dòng)手實(shí)驗(yàn)之高可用實(shí)現(xiàn):基礎(chǔ)環(huán)境
- 虛擬化動(dòng)手實(shí)驗(yàn)之高可用實(shí)現(xiàn):添加主機(jī)
- 虛擬化動(dòng)手實(shí)驗(yàn)之高可用實(shí)現(xiàn):需求分析
- 虛擬化動(dòng)手實(shí)驗(yàn)之高可用實(shí)現(xiàn):HA安裝
- 虛擬化動(dòng)手實(shí)驗(yàn)之高可用實(shí)現(xiàn):測(cè)試驗(yàn)收
- 虛擬化動(dòng)手實(shí)驗(yàn)之高可用實(shí)現(xiàn):容錯(cuò)實(shí)現(xiàn)
- 虛擬化動(dòng)手實(shí)驗(yàn)之高可用實(shí)現(xiàn):常見(jiàn)問(wèn)題


















