如果 Virtual SAN 群集跨越数据中心内的多个机架或刀片服务器机箱,并且您希望确保防止主机出现机架或机箱故障,则可以创建容错域,并将一个或多个主机添加到各个容错域。

容错域包含一个或多个按其在数据中心的物理位置分组的 Virtual SAN 主机。配置后,容错域可让 Virtual SAN 允许整个物理机架故障,以及单个主机、容量设备、网络链接或专用于容错域的网络交换机的故障。

群集的允许的故障数策略取决于为虚拟机置备的允许的故障数。例如,如果配置虚拟机时将允许的故障数设置为 1 (FTT = 1) 并使用多个容错域,则 Virtual SAN 可允许一个容错域内出现一个任意类型、任意组件的故障(包括整个机架的故障)。

在机架上配置容错域并置备新虚拟机时,Virtual SAN 将确保多个保护对象(如副本和证明)放置在不同的容错域中。例如,如果虚拟机存储策略的允许的故障数设置为 N (FTT = n),则在群集中 Virtual SAN 至少需要 2*n+1 个容错域。当使用此策略在包含容错域的群集中置备虚拟机时,将跨不同的机架存储关联虚拟机对象的副本。

至少需要三个容错域。为获得最佳效果,请在群集中配置四个或四个以上容错域。具有三个容错域的群集与三主机群集具有相同的限制,例如,在出现故障后无法重新保护数据,也无法使用迁移全部数据模式。有关设计和优化容错域的信息,请参见Virtual SAN 故障域设计和大小调整

考虑以下情况:有一个包含 16 个主机的 Virtual SAN 群集。主机分散在 4 个机架中,即每个机架 4 个主机。为允许整个机架故障,应为每个机架创建一个容错域。此类容量的群集可配置为允许允许的故障数设置为 1。如果您希望将群集配置为允许虚拟机的允许的故障数设置为 2,则需要在一个群集中配置五个容错域。

当某个机架出现故障时,群集将无法使用所有资源,包括 CPU、机架中的内存。为降低潜在机架故障的影响,应配置较小大小的容错域。这将增加在出现机架故障后群集中可用的资源总量。

使用容错域时,请遵循以下最佳做法。

  • 在 Virtual SAN 群集中至少配置三个容错域。为获得最佳效果,请配置四个或四个以上容错域。

  • 不包括在任何容错域中的主机被视为驻留在自己的单主机容错域中。

  • 不需要将每个 Virtual SAN 主机分配到一个容错域。如果决定使用多个容错域保护 Virtual SAN 环境,请考虑创建相同大小的容错域。

  • 当 Virtual SAN 主机移动到另一个群集时,它们将保留其容错域分配。

  • 设计容错域时,建议使用统一数量的主机配置容错域。

    有关设计容错域的准则,请参见Virtual SAN 故障域设计和大小调整

  • 可以将任意数量的主机添加到容错域。每个容错域必须至少包含一个主机。