NEIL's_學而時習之x不學無術~私藏IT技術經驗分享部落

關於部落格
NEIL. Cheng....寫作只是為了日後工作之備忘操作參考

本部落格文章撰寫前進邁向第五年(since 2009 ~至今)仍繼續推進分享IT學習!!About Windows/Linux Server,Virtualization


分享網誌: 由於,本人預先完成LAB後,才補上撰寫文章與截圖,若發現文圖對照說明有誤..本人將盡快校正,也請不吝指教! Thanks!

  • 153344

    累積人氣

  • 44

    今日人氣

    0

    訂閱人氣

鐵人vSphere 5.1 60日(四):實作vSphere 高可用性架構設計HA(high availability)Neil

實作配置開始:

檢視目前實驗環境境

兩台ESXI  192.168.11.183(簡稱:ESX183)  與 192.168.11.184(簡稱:ESX184)

共有三台虛擬機: Cent231X(目前PowerON於Esx184),Ubuntu233,Ubuntu234



    延續之前DRS環境配置點選"DRS_Cluster"(右鍵: Edit Setting)

    我們接下配置vSphere HA 相關配置


   前一篇我們已經勾選 Turn On vSphere DRS 接下來 我們再將Turn On vSphere HA勾選

   我們將實作vSphere HA + DRS 架構設計
  

  勾選 Turn On vSphere HA 後, 將會在叢集內成員ESXI183 .ESXI184 安裝FDN Agent 程式

  偵測心跳(Heartbeat) 將與vCenter Server 有所溝通
  

   安裝完成HA後須檢查是否有紅字警訊(另需追蹤並FIX it) 由於前言已經將HA預設要求環境

   故無錯誤警訊(可以在DRS_Cluster "Summary" 頁籤底下查得此訊息)
 


   slot 花費slot 訊息檢視


    接者我們進入DRS_Cluster Setting 

     Admission Control : 建議勾選(防止實作HA架構時資源負載超標控制) 預設Enable
 
    Admission Control Policy:  三種方式限定可用HA可負載資源限定方式

    slot 可容忍多少機器falures 數量計算

    容忍多少資源% 本篇前言已經介紹(本例配置CPU:20%,RAM 20% 保留給HA 容錯空間使用)


   Isolation (隔離)機制: 有時候偵測心跳線斷了,但該VM主要Outbond 線路連接是通順的(GW)

   VM 虛擬機也是正常對外運作(只是心跳線斷了) 可以選擇對此虛擬機隔離機制

    本人預設使用Leave Powered ON ( 由於Ping Gateway 對外還是通順的) 讓該虛擬機繼續運作)

   當然您也可以選擇"Shut Down"




      VM Monitoring Staus : 預設停用(若偵測對方VM 心跳失敗,可配置其自動Restart該VM頻率)

      DataBase Heartbeat 設計: 至少有兩個iSCSI Lun , 在此不避刻意勾選(暫交由vcenter 判斷)

配置HA前驗證

下圖中DRS全自動(自行決定開機執行機器在哪一台)

 得知Ubuntu233,Cent231X 目前在ESXI184 平台上Power ON 



Then 手動將Ubuntu233(ESXI184) Migrate 到 ESXI183 裡執行 參考下圖

Ubuntu233已移轉到 ESXI183



THEN 我們現在將ESXI183 這台機器Shut Down , 測試HA FAILOVER(容錯移轉)


   開始嘗試Ping 192.168.11.233 在台虛擬機IP(轉移過程短暫掉一些封包,隨即恢復運作)

   HA 機制偵測到ESXI183已死=>將會在叢集內另一台機器ESXI184 準備vMotion 動作(完成容錯移轉) 

   檢查點1: Ubuntu233 已經順利在叢集內ESXI184 開啟接續運作
  

   最後 檢視Task/Event 訊息(本Lab vSphere HA 架構 successed)

結論:

vSphere HA 主要保護對象還是實體"ESXI Host" 及目前尚在其營運上的"VM"  並非GuestOS系統內部

應用層(FTP,WEB...保護)倘若日後FTP本身軟件問題Crash 需另外搭建相對應叢集來應對!!
相簿設定
標籤設定
相簿狀態