8.3. 扩展集群 - Arbiter [技术预览]
在这种情况下,单个集群将扩展到两个区域,并有第三个区域作为仲裁者的位置。这是一个技术预览功能,主要用于在 OpenShift Container Platform 内部部署,以及在相同的数据中心中进行部署。对于在多个数据中心上扩展部署,不建议使用这个解决方案。相反,考虑使用 Metro-DR 作为第一个选项,以便在具有低延迟网络的多个数据中心中部署任何数据丢失 DR 解决方案。
此解决方案设计为部署在驻留于主内部数据站的两个区域之间相隔的延迟不超过 10 毫秒的往返时间(RTT)。如果您计划以更高的延迟进行部署,请联系红帽客户支持。
要使用 Arbiter 扩展集群,
在三个区中,必须至少有 5 个节点,其中:
- 每个数据中心区使用两个节点,另一个带一个节点的区域用于仲裁区域(仲裁程序可以在主节点上)。
在创建集群前,所有节点必须使用 zone 标签手动标记。
例如,这些区可以被标记为:
-
topology.kubernetes.io/zone=arbiter
(master 节点或 worker 节点) -
topology.kubernetes.io/zone=datacenter1
(最少两个 worker 节点) -
topology.kubernetes.io/zone=datacenter2
(最少两个 worker 节点)
-
如需更多信息,请参阅有关为扩展集群配置 OpenShift Data Foundation 的知识库文章。
如需更多信息,请参阅:
扩展集群是技术预览功能,并受技术预览支持限制。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
如需更多信息,请参阅技术预览功能支持范围。