如果 vSAN 群集跨越数据中心内的多个机架或刀片服务器机箱,并且您希望确保在主机出现机架或机箱故障时提供保护,则可以创建故障域并向每个故障域添加一个或多个主机。

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

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

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

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

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

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

使用故障域时,请遵循以下最佳做法。

  • vSAN 群集中至少配置三个故障域。为获得最佳效果,请配置四个或四个以上故障域。

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

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

  • vSAN 主机移动到另一个群集时,它们将保留其故障域分配。

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

    有关设计故障域的准则,请参见设计和优化 vSAN 故障域

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