新的VSAN 6.2能夠幫助企業或組織建構更高資料可用性,以及儲存資源的高可擴充性與靈活度,並針對All-Flash高階軟體定義儲存運作架構,推出相對應的儲存空間最佳化機制。
增強健康狀態監控
前一版VSAN 6.1便已開始內建「健康狀態檢查外掛程式(Health Check Plug-in)」,能夠有效協助管理人員進行硬體、韌體、驅動程式相容性檢查、網路即時診斷機制等等,以確保整個VSAN Cluster內所有進階組態設定的一致性。
在目前最新的VSAN 6.2版本中,則是增強整個健康狀態監控機制,舉例來說,在VSAN HCL硬體相容性檢查項目中,除了能夠讓VSAN Cluster叢集節點的HCL硬體組態進行檢測外,現在還能定期地更新HCL Database內容,以便因應不斷更新的硬體伺服器規格。
安裝健康狀態監控服務
在VSAN Cluster運作環境中,安裝健康狀態監控服務也很簡單。首先,若採用的是vCSA(vCenter Server Appliance),那麼登入後只要使用「rpm -Uvh」指令搭配相對應版本的RPM檔案,並執行「/usr/lib/vmware-vpx/vsan-health/health-rpm-post-install.sh」指令,即可完成安裝動作。
若是採用Windows vCenter Server,則需要在安裝MSI檔案後,重新啟動「VMware Virtual Center Server」服務來完成安裝動作。
安裝動作完成後,預設情況下VSAN健康狀態監控服務為「停用」狀態,此時只要登入vSphere Web Client管理介面,依序點選「Cluster > Monitor > Virtual SAN > Health」項目,並點選「立即啟用(Enable now)」即可,如圖13所示。
|
▲圖13 啟用VSAN健康狀態監控服務。 |
至此,應該已經看到各種VSAN健康狀態監控項目,同時可以展開每個監控項目,了解整個檢查作業的細項。需注意的是,倘若是從舊版本的VSAN健康狀態監控服務升級上來的話,就應該要按下〔Retest〕按鈕,如圖14所示,讓VSAN Cluster能夠重新套用新的VSAN健康狀態監控版本,並且再次進行健康狀態檢查的動作。
|
▲圖14 查看VSAN健康狀態監控項目的詳細資訊。 |
如何進行故障排除作業
當VSAN Cluster健康狀態發生問題時,該如何進行故障排除作業呢?首先,在偵測到健康狀態為「警告或錯誤」的項目時,展開子項目,查看是哪個細項發生問題,如圖15所示可以看到目前是「Advanced Virtual SAN configuration in sync」子項目發生錯誤。
|
▲圖15 透過VSAN健康狀態監控進行故障排除作業。 |
此時按下〔Ask VMware〕按鈕,便會出現VMware KB資訊,即可了解目前發生警告或錯誤的原因,以及如何進行故障排除作業。
在此次實作環境中,錯誤發生的原因是VSAN Cluster當中的esxi04叢集節點主機,因為「VSAN.ClomRepairDelay」的組態設定值,與VSAN Cluster其他叢集節點主機不同所導致。
主動式健康狀態測試
除了預設每隔60分鐘進行整體VSAN Cluster健康狀態測試外,vSphere管理人員也可以隨時進行「主動式健康狀態測試(Proactive Health Checks)」。目前,VSAN 6.2支援以下三種主動式健康狀態測試項目:
·VM虛擬主機建立作業測試
·Multicast效能測試
·Storage效能測試
vSphere管理人員只要登入vSphere Web Client管理介面,依序點選「Cluster > Monitor > Virtual SAN > Proactive Tests」項目,然後點選希望進行主動式健康狀態測試的項目並按下「綠色三角形」圖示,即可進行主動測試作業,如圖16所示。
|
▲圖16 進行主動式健康狀態測試。 |
結語
透過本文的說明,相信大家已經了解最新的VSAN 6.2版本有哪些特色功能,能夠幫助企業或組織建構更高資料可用性,以及儲存資源的高可擴充性和靈活度。同時,針對All-Flash高階軟體定義儲存運作架構,也推出相對應的儲存空間最佳化機制,以便節省寶貴的快閃記憶體儲存資源。
此外,增強的VSAN健康狀態監測機制,除了能夠有效幫助vSphere管理人員掌管整個VSAN Cluster運作架構外,還可以協助基礎架構的組態設定故障排除作業,以便管理人員遭遇運作架構發生警告或錯誤的情況時,能夠在最短時間內排除問題讓企業或組織的線上服務快速恢復原有的良好運作狀態。
<本文作者:王偉任,任職於QCT雲達科技,網路暱稱Weithenn。為Microsoft MVP及VMware vExpert。早期主要研究Linux/FreeBSD各項整合應用,目前則專注於Microsoft及VMware虛擬化技術及混合雲運作架構,個人網站http://weithenn.org。>