6.4. etcd、网络和存储的要求
请考虑以下对跨数据中心的集群的要求。
6.4.1. etcd 要求 复制链接链接已复制到粘贴板!
在规划 etcd 集群部署时需要考虑大量因素和注意事项。在规划跨数据中心的 OpenShift Container Platform 集群时,您需要规划可能压力或将 etcd 推送到其操作限制边缘的情况。
如需了解如何维护操作功能并降低 对集群的事件和不稳定的详情,请参阅了解 etcd 和 tunables/conditions 会影响性能。
6.4.2. 网络要求 复制链接链接已复制到粘贴板!
所选网络拓扑必须在节点间产生直接 IP 连接。跨基础架构的最小有效 MTU 应当是用于部署的最大 MTU。可以接受使用较低 MTU。
如需更多信息,请参阅使用 OpenShift Container Platform 4.x 了解和验证 MTU 设置。延迟需求最终由使用网络的服务定义。有关要求的详情,请参阅与 etcd 和存储相关的部分。
除了基本网络要求外,您还需要考虑应用的访问方式。OpenShift Container Platform 还需要顶级全局服务负载平衡(GSLB)方法,以便外部流量连接到 OpenShift Container Platform control plane 服务和入口控制器。
6.4.3. 存储要求 复制链接链接已复制到粘贴板!
在考虑跨数据中心的集群部署时,需要为所选存储集成提供特殊考虑,以确保它满足多站点要求,因为它适用于所有站点、容错、高可用性等。
对象存储解决方案应用于 registry,而此存储解决方案还需要除了用于应用程序卷或工作负载的 PV 存储集成之外。此对象存储解决方案也应该具有与从所有站点、容错、高可用性等访问方面相同的特殊考虑。
因为磁盘 I/O 是 etcd 数据库健康的一个关键因素,所以需要把它们部署到高速、低延迟介质中。如需了解具体要求的详情,请参阅 etcd 对等往返时间 和 etcd 数据库大小。