OpenShift Container Storage is now OpenShift Data Foundation starting with version 4.9.
第 8 章 Disaster Recovery
灾难恢复 (DR) 有助于机构在出现中断或紧急情况时恢复业务关键功能或正常操作。
Red Hat OpenShift Container Storage 提供两种类型:
Regional-DR :这是两个 OpenShift Container Storage 集群间存储卷的多集群异步复制,为两个 Openshift Container Platform 集群提供服务。任何有状态应用,包括其无状态的对等应用,都需要在对等群集上部署相同之前进行一些准备。
重要这是一个开发人员预览功能,受开发人员预览支持限制。开发人员预览版本不应在生产环境中运行,且不受红帽客户门户网站问题单管理系统的支持。如果您需要开发人员预览功能的帮助,请联络 ocs-devpreview@redhat.com 邮件列表和红帽开发团队成员将根据其可用性和工作计划尽快为您提供协助。
Metro-DR(Stretched Cluster - Arbiter) :在这种情况下,单个集群将扩展到两个区域,并有第三个区域作为仲裁者的位置。这是一个技术预览功能,目前用于在 OpenShift Container Platform 内部部署。
注意此解决方案设计为在延迟不超过 4 毫秒的往返时间 (RTT) 时进行部署。如果您计划以更高的延迟进行部署,请联系红帽客户支持。
要使用 Arbiter 扩展集群,
在三个区中必须至少有五个节点:
- 每个区有两个节点用于每个数据中心区和
- 一个带有一个节点的区用于仲裁区(仲裁程序可以在主节点上)。
在创建集群之前,必须使用 zone 标签手动标记所有节点。
例如,这些区可以被标记为:
-
topology.kubernetes.io/zone=arbiter
(master 节点或 worker 节点) -
topology.kubernetes.io/zone=datacenter1
(最少两个 worker 节点) -
topology.kubernetes.io/zone=datacenter2
(最少两个 worker 节点)
-
这是一个技术预览功能,仅适用于使用本地存储设备进行部署。技术预览功能不被红帽产品服务等级协议 (SLA) 支持,且可能在功能方面有缺陷。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
如需更多信息,请参阅技术预览功能支持范围。