Virtual SAN 容錯網域功能指示 Virtual SAN 將冗餘元件分散在單獨的運算機架中的伺服器之間。透過這種方式,您可以防止環境出現機架層級的故障,例如電源中斷或連線遺失。

容錯網域建構

Virtual SAN 至少需要兩個容錯網域,每個都包含一或多台主機。容錯網域定義必須確認可能代表潛在故障區域的實體硬體建構,例如個別運算機架機殼。

如果可能,使用至少四個容錯網域。三個容錯網域不支援特定資料撤除模式,且 Virtual SAN 無法在故障後重新保護資料。在此情況下,您需要一個具有容量的額外容錯網域用於重建,您無法隨三個容錯網域一起提供此容錯網域。

如果啟用容錯網域,Virtual SAN 會將作用中虛擬機器儲存區原則套用至容錯網域而非個別主機。

根據打算指派給虛擬機器之儲存區原則的容許的故障次數屬性,計算叢集中容錯網域的數目。

number of fault domains = 2 * number of failures to tolerate + 1

如果主機不是容錯網域的成員,Virtual SAN 會將其解釋為獨立的容錯網域。

根據數個主機故障使用容錯網域

考量一個叢集包含四個伺服器機架,每個機架具有兩台主機。如果將容許的故障次數設為 1,且容錯網域未啟用,Virtual SAN 可能會將包含主機之物件的兩個複本儲存在同一機架機殼中。透過這種方式,應用程式可能會在機架層級故障中暴露出潛在資料遺失。設定單獨容錯網域中可能同時發生故障的主機時,Virtual SAN 可確保每個保護元件 (複本和見證) 放置在某個單獨的容錯網域中。

如果新增主機和容量,您可以使用現有的容錯網域組態,或定義容錯網域。

對於使用容錯網域時的平衡儲存區負載和 Fault Tolerance,請考量以下準則:

  • 提供足夠的容錯網域,以滿足儲存區原則中設定的容許的故障次數

    定義至少三個容錯網域。定義至少四個網域,以提供最好的保護。

  • 為每個容錯網域指派相同數量的主機。

  • 使用擁有統一組態的主機。

  • 如果可能,專門用一個具有可用容量的容錯網域在故障後重建資料。