第 13 章 设置跨站点复制


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

您可以使用以下命令配置集群来执行跨站点复制:

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

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

13.1. 跨站点复制公开类型

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

NodePort

NodePort 是一个服务,它在 OpenShift 集群外部可用的 IP 地址上接受在 3000032767 范围内的网络流量。

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

LoadBalancer

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

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

Route

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

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

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

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.