可以使用 vSAN 作为 vSphere HA 群集的共享存储。如果启用,vSAN 会将主机上指定的本地可用存储磁盘汇聚到所有主机共享的单个数据存储中。

要将 vSphere HA 与 vSAN 配合使用,必须注意针对这两种功能的互操作性的某些注意事项和限制。

有关 vSAN 的信息,请参见管理 VMware vSAN

注:

可以将 vSphere HA 与 vSAN 延伸群集配合使用。

ESXi 主机要求

仅当满足以下条件时,才能将 vSAN 与 vSphere HA 群集配合使用:

  • 群集中所有 ESXi 主机的版本必须全部为 5.5 或更高版本。

  • 群集必须最低具有三个 ESXi 主机。

网络连接差异

vSAN 具有自己的网络。如果为同一群集启用 vSAN 和 vSphere HA,HA 代理间流量将流经此存储网络,而非管理网络。仅当禁用 vSAN 时,vSphere HA 才使用管理网络。当主机上配置了 vSphere HA 时,vCenter Server 会选择合适的网络。

注:

仅当禁用 vSphere HA 时,才可以启用 vSAN

如果您更改了 vSAN 网络配置,vSphere HA 代理将不自动获取新网络设置。要更改 vSAN 网络,必须在 vSphere Web Client 中执行以下步骤:

  1. 为 vSphere HA 群集禁用主机监控。

  2. 更改 vSAN 网络。

  3. 右键单击群集中的所有主机,然后选择重新配置 vSphere HA

  4. 重新为 vSphere HA 群集启用主机监控。

下表显示了使用和不使用 vSAN 时 vSphere HA 网络连接中的差异。

表 1. vSphere HA 网络连接差异

已启用 vSAN

已禁用 vSAN

vSphere HA 使用的网络

vSAN 存储网络

管理网络

检测信号数据存储

挂载到 1 个以上主机的任何数据存储,但非 vSAN 数据存储

挂载到 1 个以上主机的任何数据存储

声明已隔离的主机

隔离地址不可 ping,并且 vSAN 存储网络无法访问

隔离地址不可 ping,并且管理网络无法访问

容量预留设置

通过准入控制策略为 vSphere HA 群集预留容量时,必须与确保出现故障时的数据可访问性的相应 vSAN 设置协商此设置。具体来说,vSAN 规则集中的“允许的故障数目”设置不得低于 vSphere HA 准入控制设置预留的容量。

例如,如果 vSAN 规则集仅允许两个故障,则 vSphere HA 准入控制策略预留的容量只能等于一个或两个主机故障。如果您为具有八个主机的群集使用“预留的群集资源的百分比”策略,则预留的容量不得超过群集资源的 25%。在同一群集中,使用“群集允许的主机故障数目”策略时,该设置不得大于两个主机。如果 vSphere HA 预留的容量较少,则故障切换活动可能不可预知。如果预留太多容量,则会过分限制打开虚拟机的电源和群集间 vSphere vMotion 迁移操作。