Virtual SAN VMware VMFS

實戰部署Virtual SAN 套用政策自動化搭配VM

2015-03-10
在本刊第108期《跨伺服器硬碟串成儲存池 VSAN規劃建置入門》一文中,已經討論過VMware VSAN(Virtual SAN)的運作架構,並說明了在規劃建置初期中有哪些事項必須特別注意。因此,本文將帶領讀者一步一步輕鬆建立VSAN運作環境。
首先,在「名稱」欄位內鍵入此VSAN儲存原則的名稱,並在「說明」欄位中輸入此儲存原則的說明文字,如圖15所示。


▲圖15 指定VSAN儲存原則的名稱。

在「規則集」頁面中新增功能下拉選單內,可以看到共有5條VSAN儲存原則可供選擇,如圖16所示,以下是每條儲存原則的預設值及功能說明:


▲圖16 5條VSAN儲存原則可供選擇。

·每個物件的磁碟等量區數目:物件複本的切割份數(預設值為1,最大值為12),將VM虛擬主機所擁有的物件包含複本切割後打散到多台ESXi成員主機中。此儲存原則機制,可想像為加速資料存取效能的RAID-0功能。

·Flash讀取快取保留區:固態硬碟(SSD)所要保留的讀取快取空間(預設值為0%,最大值為100%),在預設情況下,固態硬碟內的讀取快取儲存空間是「所有物件」大家一起共享,當設定此儲存原則時,那麼保留下來的讀取快取空間只會給「特定物件」使用,其他物件無法共享使用。

·容許的故障次數:VM虛擬主機的物件複本份數(預設值為1,最大值為3),簡單來說,如果希望運作在VSAN環境中的VM虛擬主機,擁有容許n次故障發生的話,那麼便需要建立相對應n+1份的物件複本,同時需要2n+1台ESXi主機。此儲存原則機制,可想像為具備容錯機制的RAID-1功能。

·強制佈建:即使不符合儲存原則要求也要佈建(預設值為否,可調整為是),預設情況下,當VSAN Datastore無法滿足儲存原則的內容時,便會停止佈建VM虛擬主機。舉例來說,當儲存空間僅剩500GB空間,但儲存原則卻嘗試要產生完整佈建1TB的VM虛擬主機時,便會發生系統錯誤的情況。當然,可以將此儲存原則調整為「是」,系統便會嘗試強行佈建作業,但很可能會發生無法預期的錯誤。

·物件空間保留區:物件所佔用的儲存資源百分比(預設值為0%,最大值為100%),在預設情況下,VSAN儲存原則所佈建出來的VM虛擬主機,會採用「精簡佈建(Thin Provision)」的方式。如果希望佈建出來的VM虛擬主機,採用「完整佈建(Thick Provision)」方式,那麼便可以設定此百分比數值。必須留意的地方是,這裡的完整佈建所採用的是不會預先進行Zeroed處理的「Thick Lazy Zeroed」,而不是「Thick Eager Zeroed」磁碟格式。

值得注意的是,每1條VSAN儲存原則,即使沒有新增仍會自動採用「預設值」進行套用的動作。以此實作環境為例,僅新增「容許的故障次數」儲存原則,並且將組態數值設定為「1」,如圖17所示,雖然在規則集中並未新增其他VSAN儲存原則,但事實上,另外4條VSAN儲存原則將會採用預設值的方式跟隨著。


▲圖17 新增容許的故障次數VSAN儲存原則。

設定完成後,如圖18所示便會看到VSAN儲存原則已經建立完成,稍後新增VM虛擬主機時,便會出現此VSAN儲存原則可供選擇並進行後續的佈建作業。


▲圖18 VSAN儲存原則建立完成。

因此,當資料中心內有不同等級或不同需求的VM虛擬主機時,而容許的故障次數設定為2時,所佈建出來的VM虛擬主機,將會高於組態設定值為1時,具備較高等級因應災難事件的能力。所以,可以建立多組不同內容的VSAN儲存原則,提供給需要不同等級的VM虛擬主機。

步驟6:佈建VM虛擬主機

現在便可以點選VSAN Cluster,然後新增虛擬機器,準備以VSAN儲存原則佈建VM虛擬主機。原則上,建立運作在VSAN環境的VM虛擬主機,操作體驗與以往傳統建立的方式並無不同,只有在「選取儲存區」頁面設定時需要注意。

首先,在「虛擬機器儲存區原則」下拉選單中選擇要用來佈建VM虛擬主機的VSAN儲存原則(此實作為FTT=1),而下方則會顯示「相容與不相容」的Datastore,這裡的相容指的是該Datastore能夠「了解」VSAN儲存原則,因此點選vsanDatastore之後,在下方的相容性區塊內便會顯示「相容性檢查成功」,如圖19所示。


▲圖19 選擇準備佈建VM虛擬主機的VSAN儲存原則和Datastore。

當VM虛擬主機佈建完成後,依序點選「VM虛擬主機 > 管理 > 虛擬機器儲存區原則 > 硬碟1」,就會看到目前VM虛擬主機的符合性狀態欄位為「符合標準」,表示此VM虛擬主機的物件及元件,確實遵守VSAN儲存原則進行佈建。


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!