要确保外部部署中 Platform Services Controller 高可用性,您必须在 vCenter Single Sign-On 域中安装或部署至少两个已加入的 Platform Services Controller 实例。使用第三方负载平衡器时,您可以确保自动进行故障切换而不会出现停机。
具有负载平衡器的 Platform Services Controller
在您可以在每个站点中使用一个第三方负载平衡器来为此站点配置 Platform Services Controller 高可用性和自动故障切换。有关负载平衡器后的最大 Platform Services Controller 实例数的信息,请参见最高配置文档。
重要事项: 要在负载平衡器后配置
Platform Services Controller 高可用性,
Platform Services Controller 实例必须具有相同的操作系统类型。不支持在负载平衡器后运行混合操作系统
Platform Services Controller 实例。
vCenter Server 实例连接到负载平衡器。当一个 Platform Services Controller 实例停止响应时,负载平衡器自动在其他正常工作的 Platform Services Controller 实例之间分配负载,而不会出现停机。
跨 vCenter Single Sign-On 站点并具有负载平衡器的 Platform Services Controller
您的 vCenter Single Sign-on 域可能跨多个站点。要在整个域中实现 Platform Services Controller 高可用性和自动故障切换,您必须在每个站点中配置一个单独的负载平衡器。
无负载平衡器的 Platform Services Controller
当您将两个或更多 Platform Services Controller 实例加入无负载平衡器的同一站点中时,您可以为此站点配置 Platform Services Controller 高可用性和手动故障切换。
注: 如果您的 vCenter Single Sign-On 域包含三个或更多
Platform Services Controller 实例,您可以手动创建环形拓扑。其中一个实例发生故障时,环形拓扑可确保
Platform Services Controller 可靠性。要创建环形拓扑,请针对部署的第一个和最后一个
Platform Services Controller 实例运行
/usr/lib/vmware-vmdir/bin/vdcrepadmin -f createagreement 命令。
跨 vCenter Single Sign-On 站点并且不具有负载平衡器的 Platform Services Controller
重要事项: 不支持在站点和域之间重新指向
vCenter Server。如果站点中没有正常运行的
Platform Services Controller 实例,则必须在该站点中部署或安装新的
Platform Services Controller 实例。新的
Platform Services Controller 实例将成为现有
Platform Services Controller 实例的复制合作伙伴。