vmware高可用性之最佳實踐二_第1頁
vmware高可用性之最佳實踐二_第2頁
vmware高可用性之最佳實踐二_第3頁
vmware高可用性之最佳實踐二_第4頁
vmware高可用性之最佳實踐二_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、主機網(wǎng)絡(luò)中有種腦的現(xiàn)象,即 ESX/ESXi 主機停止從其它集群中接受心跳信號。心跳信號在 vSphere4.0 中每秒詢問一次,或在 vSphere4.1 中每 10 秒詢問一次。如果某個響應(yīng)未被接收到,集群系統(tǒng)認(rèn)為該 ESX/ESXi 主機發(fā)生故障。在這種情況發(fā)生時,ESX/ESXi 主機在其管理界面中丟失網(wǎng)絡(luò)連接。該主機可能仍運行,而虛擬機可能由于使用不同的網(wǎng)絡(luò)接口,亦未受影響。然而,vSphere 需在其確認(rèn)某臺主機確實發(fā)生故障時采取措施。就這點而言,會有創(chuàng)建主機響應(yīng)。主機響應(yīng)是高可用性處理 ESX/ESXi 主機丟失網(wǎng)絡(luò)連接所采用的式。你可以在主機的情況下控制虛擬機響應(yīng)方式。進(jìn)入虛擬

2、機響應(yīng)界面,右擊出現(xiàn)問題的集群并點擊編輯設(shè)置。這樣你可以在左面面板中 VMware 高可用性版面下點擊虛擬主機選項。你可以通過設(shè)置相應(yīng)的主機響應(yīng)選項控制集群組選項。這適用于該主機上的所有虛擬機。這就是說,你可以通過在虛擬機級別定義不同的響應(yīng)方式來經(jīng)常重新定義集群設(shè)置。如下圖 4 所示,你的響應(yīng)選項有以下這些:保留上電:如所示,該設(shè)置意味著在主機時,虛擬機仍保持上電狀態(tài)。下電:該設(shè)置規(guī)定在發(fā)生后,虛擬機下電。這時物理上的下電。發(fā)生后,虛擬機使用 VMware 工具正常關(guān)閉。如果該任務(wù)在 5關(guān)閉:該設(shè)置規(guī)定在分鐘內(nèi)不能成功完成,下電操作馬上實行。如果 VMware 工具未被安裝,則立刻執(zhí)行下電操作

3、。應(yīng)用集群設(shè)置:該設(shè)置將任務(wù)轉(zhuǎn)交至圖 4 之前的窗口顯示的集群組設(shè)置。圖 4:虛擬機特定的策略發(fā)生事件并不一定意味著主機宕機。由于各虛擬機可能配置不同的網(wǎng)絡(luò)接口卡并連接不同的網(wǎng)絡(luò)環(huán)境,他們可能仍正常工作;因此你必須在設(shè)置優(yōu)先級時考慮到這一點。當(dāng)主機后,其僅僅意味著服務(wù)控制臺不能和集群內(nèi)的其它 ESX/ESXi 主機進(jìn)行通訊。虛擬機恢復(fù)優(yōu)先級當(dāng)所有的虛擬機同一時刻發(fā)生故障時,你的高可用性集群可能無法完全容錯,你必須設(shè)置各虛擬機的恢復(fù)優(yōu)先級。優(yōu)先級設(shè)置表示哪些虛擬機需要第一時刻進(jìn)行重新啟動,而哪些虛擬機在緊急狀況發(fā)生時并不如此重要,急于恢復(fù)。這些選項的設(shè)置頁面和之前章節(jié)提到的響應(yīng)頁面相同。你可以配

4、置集群組設(shè)置,對受影響主機上的所有虛擬機都適用,或者你也可以在虛擬機級別重新配置集群設(shè)置。你可以按如下方式設(shè)置一個虛擬機的重新啟動優(yōu)先級:高:設(shè)置高優(yōu)先級的虛擬機會第一時刻重新啟動。中:默認(rèn)設(shè)置。低:設(shè)置低優(yōu)先級的虛擬機會在最后重新啟動。使用集群設(shè)置:虛擬機基于集群級別設(shè)置參數(shù)進(jìn)行重新啟動的方式參見下圖。關(guān)閉:虛擬機不重新上電啟動。優(yōu)先級的設(shè)置需要取決于各虛擬機的重要性。換句話說,你可能希望重新啟動域控制器而非打印服務(wù)器。優(yōu)先級越高的虛擬機會越先啟動。當(dāng)緊急情況發(fā)生,部分虛擬機可以根據(jù)需要下電以預(yù)留出資源。MSCS 集群集群的主要目的在于確保關(guān)鍵業(yè)務(wù)系統(tǒng)在任意時刻以任意代價保持業(yè)務(wù)理主機的集群

5、相似,虛擬機同樣可以根據(jù)以下三種情景需要配置 ESX 集群。狀態(tài)。和物單一黑盒集群:在這種場景下,在同一臺 ESX/ESXi 主機上運行所有虛擬機集群。你可能會馬上想到這臺 ESX/ESXi 就是一個單一故障點。正如其所連接的共享,在這一場景下你可以將虛擬磁盤作為共享能。(RDM)使用,或者你可以在虛擬兼容模式下使用原始設(shè)備功跨主機集群:在這種情景模式下,各集群節(jié)點(虛擬機作為集群的各個成員)分布在多臺ESX/ESXi 主機上,憑借所有集群的節(jié)點可以同一,因此假如某臺虛擬機發(fā)生故障,其余的可以繼續(xù)其工作并相同的數(shù)據(jù)。這一場景創(chuàng)建了一個理想的集群環(huán)境,消除了單點故障。共享在這種場景下是必要的,并

6、且一定要是光纖通道 SAN 架構(gòu)。你同事必須使用物理上的原始設(shè)備或虛擬兼容性模式,因為虛擬磁盤在共享中無法配置。這樣當(dāng)有虛擬機發(fā)生故障時,組成集群的各節(jié)點可以相同的數(shù)據(jù)。同一,另一臺可以繼續(xù)其工作,物理服務(wù)器到虛擬服務(wù)器集群:在這一場景下,集群中的一個成員是虛擬服務(wù)器,另一個卻是物理服務(wù)器。這種場景下共享是一項先決條件,并且必須在物理兼容模式下配置原始設(shè)備。無論你何時配置一個集群解決方案,你都需要解決共享,共享可以允許多路主機或虛擬機同一數(shù)據(jù)。vSphere 提供以下各種可以提供共享的方式:虛擬磁盤:僅在你配置單一黑盒集群時換句話說,只有在虛擬機都在一臺 ESX/ESXi主機時,你可以使用虛擬

7、磁盤作為共享區(qū)域。物理兼容模式下的原始設(shè)備:該模式使你可以將物理直接和一個虛擬機或物理服務(wù)器連接。該模式會防治你使用快照等功能,當(dāng)集群中一臺設(shè)備是物理服務(wù)器而另一臺是虛擬機時,這種模式是一種理想的選擇。虛擬兼容模式下的原始設(shè)備:該模式使你可以將物理直接和一個虛擬機或物理服務(wù)器連接。該模式下你運行在 VMFS 上的虛擬磁盤都可以進(jìn)行快照和高級文件鎖定等操作。磁盤通過 Hypervisor 管理程序進(jìn)行操作,當(dāng)配置跨主機的集群,你需要讓虛擬機都同一時,這種方式是非常理想的選擇。在本篇中,所提及的 VMware 支持的集群服務(wù)僅有集群服務(wù)(MSCS)。你可以參考 VMware 白皮書故障切換集群和集

8、群服務(wù)器安裝手冊VMware Fault ToleranceVMware Fault Tolerance(FT)是 VMware 開發(fā)的虛擬機集群的另一種形式,針對要求完全的關(guān)鍵業(yè)務(wù)系統(tǒng)。FT 中非常重要的一個特征是其非常易于部署。FT 是一個可以激活的復(fù)選框。相較于傳統(tǒng)的集群要求特定配置和實例連線,F(xiàn)T 簡單而且功能強大。FT 如何工作?當(dāng)使用 FT 保護(hù)虛擬機時,F(xiàn)T 會創(chuàng)建一個副虛擬機和原虛擬機同步。FT 同步地在主虛擬機和副虛擬機同時寫入數(shù)據(jù)。每次作業(yè)都寫兩次。如果你在主虛擬機上點擊開始菜單時,在副虛擬機上的開始菜單同樣被點擊。FT 的作用在于同時同步兩個虛擬機。如果受保護(hù)的虛擬機發(fā)生

9、宕機情況,副虛擬機馬上接管其工作,使用其標(biāo)識和 IP 地址,不間斷地繼續(xù)提供服務(wù)。這個新的受保護(hù)的虛擬機再會創(chuàng)建另一個副虛擬機開始下一輪保護(hù)用一個實例加以說明:如果你希望保護(hù) Exchange 服務(wù)器,你可以啟用 FT 功能。如果出現(xiàn)一些情況,裝載受保護(hù)的虛擬機的 ESX/ESXi 主機發(fā)生故障,副虛擬機馬上接手工作,期間沒有任何服務(wù)中斷。下表概括了高可用性和集群技術(shù)的區(qū)別并列出各自的限制,其中集群技術(shù)必須和vSphere 配合使用。vSphere 高可用性和集群支持列表高可用性 FTMSCS可用性類別高可用性容錯容錯宕機時間有宕機時間無宕機時間無宕機時間支持的操作系統(tǒng)所有所有僅支持的操作系統(tǒng)

10、支持類型均支持支持 ESX 支持硬件硬件硬件處理器支持FT 的硬件僅支持使用場景對所有虛擬機的高可用性對關(guān)鍵虛擬機的容錯關(guān)鍵應(yīng)用的容錯Fault Tolerance 要求Fault Tolerance 和其它企業(yè)級特性并無不同,在其正常而有效地工作之前,需要有一些相應(yīng)的先決條件需要滿足。這些條件在以下列舉出,并根據(jù)所需特定的最小要求分布在各不同類別中。主機要求:FT 兼容處理器。點擊此 VMware KB 條款以獲取信息。BIOS 固件中激活硬件虛擬化。各主機處理器時鐘頻率在 400MHz 內(nèi)。虛擬機要求:虛擬機必須歸屬在支持的共享上(FC,iSCSI 和NFS)虛擬機必須運行在支持的操作系統(tǒng)

11、上。虛擬機必須在 VMDK 或虛擬 RDM 上。虛擬機不支持 VMDK 自動精簡配置功能,并必須使用 Eagerzeroedthick 虛擬磁盤。虛擬機不能配置超過 1 個vCPU。集群要求:所有的 ESX/ESXi 主機的版本和補丁必須一致。所有的 ESX/ESXi 主機必須能夠虛擬機數(shù)據(jù)和網(wǎng)絡(luò)。VMware 高可用性必須在集群上激活。各主機必須有 vMotion 和 FT Logging NIC 配置。主機驗證檢測必須激活。除了檢測處理器和 FT 的兼容性以外,還應(yīng)當(dāng)檢測服務(wù)器廠商和型號和 FT 是否兼容,可以參考 VMware 硬件兼容性列表(HCL)。雖然 FT 是一個非常不錯的集群解

12、決方案,還是應(yīng)當(dāng)它也有一定的局限性。舉例來講,F(xiàn)T 虛擬機不支持快照,同樣也不支持 Storage vMotioned。事實上,這些虛擬機會自動地標(biāo)記為DRS 關(guān)閉并不能參與任何動態(tài)資源負(fù)載均衡。如何激活 FT激活 FT 并不復(fù)雜,不過還是涉及到一些個別的參數(shù)設(shè)置。以下設(shè)置是 FT 正常工作之前需要進(jìn)行配置的。激活主機認(rèn)證檢測:為確保該設(shè)置激活,你可以登錄vCenter 服務(wù)器,點擊文件菜單中的管理按鈕,并點擊vCenter Server Settings。在左邊的欄目中,點擊 SSL 設(shè)置后點擊vCenter Requires Verified Host SSLs 復(fù)選框.配置主機網(wǎng)絡(luò):FT 網(wǎng)絡(luò)配置較為容易,和 vMotion 的配置步驟一樣,除了不要點擊vMotion 復(fù)選框,如下圖 5 點擊 Fault Tolerance Logging 復(fù)選框

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論