vSAN 容錯網域會將備援元件分散到個別運算機架中的伺服器。透過這種方式,您可以防止環境出現機架層級的故障,例如電源中斷或連線遺失。
容錯網域建構
vSAN 需要至少三個容錯網域才能支援 FTT=1。每個容錯網域包含一或多個主機。容錯網域定義必須確認可能代表潛在故障區域的實體硬體建構,例如個別運算機架機殼。
如果可能,使用至少四個容錯網域。三個容錯網域不支援特定資料撤除模式,且 vSAN 無法在故障後重新保護資料。在此案例中,您需要一個具有容量的額外容錯網域用於重建,您無法隨三個容錯網域一起提供此容錯網域。
如果啟用容錯網域,vSAN 會將作用中虛擬機器儲存區原則套用至容錯網域而非個別主機。
根據打算指派給虛擬機器之儲存區原則的容許的故障次數 (FTT) 屬性,計算叢集中容錯網域的數目。
number of fault domains = 2 * FTT + 1
如果主機不是容錯網域的成員,vSAN 會將其解釋為獨立的容錯網域。
根據數個主機故障使用容錯網域
考量一個叢集包含四個伺服器機架,每個機架具有兩台主機。如果將容許的故障次數設為 1,且容錯網域未啟用,vSAN 可能會將包含主機之物件的兩個複本儲存在同一機架機殼中。透過這種方式,應用程式可能會在機架層級故障中暴露出潛在資料遺失。設定單獨容錯網域中可能同時發生故障的主機時,vSAN 可確保每個保護元件 (複本和見證) 放置在某個單獨的容錯網域中。
如果新增主機和容量,您可以使用現有的容錯網域組態,或定義容錯網域。
對於使用容錯網域時的平衡儲存區負載和 Fault Tolerance,請考量以下準則:
- 提供足夠的容錯網域,以滿足儲存區原則中設定的容許的故障次數。
定義至少三個容錯網域。定義至少四個網域,以提供最好的保護。
- 為每個容錯網域指派相同數量的主機。
- 使用擁有統一組態的主機。
- 如果可能,專門用一個具有可用容量的容錯網域在故障後重建資料。