天天看點

《VMware Virtual SAN權威指南》一3.10.4 自動添加磁盤到VSAN磁盤組

在過去幾個版本釋出以來,選擇自動模式還是手動模式一直是個熱議的話題。我們發現大多數情況下,客戶都喜歡自己控制磁盤組的裝置構成的選擇,而手動模式才能實作這一點。不過某些情況下,客戶傾向于讓VSAN來進行磁盤管理,這是完全受支援的。

如果在VSAN建立流程中選擇了自動模式,VSAN會自動發現每台主機上的本地磁盤和本地SSD,并在群集的每台主機上建立磁盤組。注意,這些SSD和磁盤隻有在完全空置且沒有任何分區資訊的情況下才會被VSAN聲明(claim)。VSAN不會聲明那些正在被使用或者過去曾被用過并攜帶有資料的磁盤。要讓VSAN聲明這些磁盤,它們必須先被清空。

每一台具有有效存儲的主機都會有一個含有本地磁盤和SSD的磁盤組。簡單來說,磁盤組可以被當作是一個磁盤和SSD的容器。如前所述,每個磁盤組隻能包含一個緩存裝置和最多7個容量裝置,不過因不同的ESXi主機而異,一台主機可能會有多個磁盤組。最後,當所有這些都完成後,VSAN資料存儲就建立好了,它的大小就是叢集中所有主機提供的所有這些容量裝置的容量總和減去一些中繼資料開銷(metadata overhead)。

對于那些不提供存儲給VSAN資料存儲的VSAN群集中的主機來說,它們仍然可以通路VSAN資料存儲。這是VSAN的一個非常有用的特性,因為這樣VSAN群集不僅僅可以因為存儲需求而橫向擴充,也可以僅僅因為計算需求進行擴充。不過請注意,出于更好地負載均衡、可用性和整體性能的考慮,VMware建議群集中的主機都采用完全一樣的配置。

盡管自動模式會聲明本地(local)磁盤,大多數帶有SAS控制器的ESXi主機會把它們的硬碟認作遠端(Remote),是以VSAN不會自動聲明這些磁盤。在這種情況下,即使群集是配置成自動模式的,vSphere管理者仍将不得不手工建立磁盤組,在第2章中我們曾經解釋過這一點。