第 13 章 设置跨站点复制


通过将地理分布式集群配置为统一服务来确保 Data Grid Operator 的可用性。

您可以通过以下方法配置集群来执行跨站点复制:

  • Data Grid Operator 管理的连接。
  • 您配置和管理的连接。
注意

您可以在同一 Infinispan CR 中为 Data Grid 集群使用受管和手动连接。您必须确保 Data Grid 集群以每个站点相同的方法建立连接。

13.1. 跨站点复制公开类型

您可以使用 NodePort 服务、LoadBalancer 服务或 OpenShift Route 处理 Data Grid 集群间备份操作的网络流量。在开始设置跨站点复制前,您应该确定红帽 OpenShift 集群可用的公开类型。在某些情况下,您可能需要在配置公开类型前置备服务。

NodePort

NodePort 是一个服务,可在 3000032767 范围内接受静态端口的网络流量,它位于 OpenShift 集群外部的 IP 地址。

要将 NodePort 用作跨站点复制的公开类型,管理员必须为每个 OpenShift 节点置备外部 IP 地址。在大多数情况下,管理员必须为那些外部 IP 地址配置 DNS 路由。

LoadBalancer

LoadBalancer 是一个服务,它将网络流量定向到 OpenShift 集群中正确节点。

无论您可以使用 LoadBalancer 作为公开类型进行跨站点复制,都取决于主机平台。AWS 支持网络负载均衡器(NLB),而有些其他云平台则不支持。要使用 LoadBalancer 服务,管理员必须首先创建一个由 NLB 支持的 ingress 控制器。

Route

OpenShift 路由 允许 Data Grid 集群通过公共安全 URL 相互连接。

数据网格使用带有 SNI 标头的 TLS,以通过 OpenShift Route 在集群间发送备份请求。为此,您必须添加带有 TLS 证书的密钥存储,以便 Data Grid 可以加密网络流量以进行跨站点复制。

当将 Route 指定为用于跨站点复制的公开类型时,Data Grid Operator 会为它管理的每个 Data Grid 集群创建一个带有 TLS 透传加密的路由。您可以为 Route 指定主机名,但您无法指定已经创建的 Route

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat