vSAN 集群中的故障域提供了弹性,可基于策略确保数据即使在发生故障的情况下仍然可用。

将允许的故障数 (Failure To Tolerate, FTT) 设置为 1 时,对象将可以允许一个故障。但是,如果集群中出现一个临时性故障之后又出现一个永久性故障,则可能会导致数据丢失。通过额外故障域,vSAN 可创建一个持久性组件,而无需增大对象的 FTT 值。vSAN 会在计划故障和非计划故障期间都触发这个额外的组件。非计划故障包括断网、磁盘故障和主机故障。计划故障包括进入维护模式 (Entering Maintenance Mode, EMM)。例如,如果出现主机故障,则包含 RAID 6 对象的 6 主机集群将无法创建持久性组件。

基于存储策略中指定的 FTT,vSAN 可确保对象数据在组件在意外脱机后又重新联机的情况下仍然可用。在故障期间,对故障组件的写入操作将重定向到持久性组件。当故障组件从暂时性故障中恢复并重新联机时,持久性组件会消失,进而导致重新同步组件。

如果未设置持久性组件,则当集群中再次出现永久性故障且镜像对象受到影响时,即使故障已解决,对象数据也会永久丢失。