使用 Ceph Dashboard 简化 RGW 多站点复制:推出新的 4 步向导

在快速发展的对象存储领域,跨集群的无缝数据复制对于确保数据可用性、冗余性和灾难恢复至关重要。在 Ceph 中,这通过 RADOS Gateway (RGW) 多站点复制功能实现。但是,通过命令行设置和管理 RGW 多站点配置可能是一个耗时的过程,需要执行一系列复杂的命令——有时多达 20 到 25 个。
为了简化此工作流程,我们开发了一个用户友好的 4 步向导,现在可以通过 Ceph 控制面板 RGW 多站点页面的单个按钮访问。此新向导显著减少了 RGW 多站点复制的设置时间,只需几个步骤,同时确保用户可以高效地配置领域、区域组和区域,并尽量减少工作量。

为什么开发此向导? ¶
命令行界面 (CLI) 是一种强大的工具,但在 RGW 多站点复制方面,其复杂性可能会成为一个障碍。配置领域、区域组和区域涉及运行大量命令,每个命令都需要以精确的顺序执行。从创建领域和定义具有各自端点的区域组,到设置区域和配置系统用户,每一步都需要小心操作。任何失误都可能导致复制失败或错误配置。
有了新的向导,我们大大降低了设置的复杂性。向导会以直观的引导过程为您处理这些步骤。以前需要最多 25 个 CLI 命令的操作,现在只需 3 到 4 个步骤即可完成——节省了时间和精力,同时降低了错误配置的风险。
4 步向导分步指南 ¶
Ceph 控制面板中的 RGW 多站点向导旨在简化整个配置过程。其工作方式如下
1. 领域和区域组设置 ¶
在第一步中,系统会提示您输入 领域名称、区域组名称和 区域组端点。这些是任何多站点设置的基本要素。区域组端点是指将作为复制生态系统一部分的集群地址。

图:第 1 步 - 输入领域和区域组信息。
2. 区域和系统用户配置 ¶
接下来,您将定义 区域名称及其对应的 端点,以及创建将在该区域内运行的 系统用户。系统用户对于管理复制过程中的访问权限和权限至关重要。

图:第 2 步 - 配置区域并创建系统用户。
3. 集群选择(可选) ¶
如果您在多集群设置中添加了另一个集群,则第三步将提供一个选择该集群的选项。此步骤允许您自动将配置复制到辅助集群。如果未添加其他集群或您目前不想选择集群,则可以跳过此步骤。

图:第 3 步 - 选择复制集群并输入复制区域名称
图:多集群设置中添加的辅助集群
4. 审核和令牌生成 ¶
最后一步充当 审核页面,您可以在其中验证之前步骤中输入的所有值。如果未添加其他集群进行复制,则提交此步骤将生成一个 令牌。此令牌包含领域名称、访问密钥和端点,可以使用 realm pull 命令手动导入到辅助集群。
但是,如果多集群设置中已存在辅助集群,您可以从列表中选择该集群,向导将自动将领域令牌导入到辅助集群,从而无缝完成该过程。

图:第 4 步 - 审核配置
您可以在提交向导时查看逐步进度。





完成向导后,您可以在辅助集群中验证配置,在我们的例子中,它应该如下所示
图:辅助集群中的配置
要验证同步状态,您可以访问对象 > 概述页面
图:主集群中的同步状态
RGW 多站点复制向导的使用场景 ¶
这个新的向导简化了 RGW 多站点配置的几个关键使用场景
1. 灾难恢复 (DR) ¶
通过在地理上相距甚远的集群中复制数据,组织可以确保在区域性故障的情况下保护数据免于丢失。该向导使您只需单击几下即可设置 DR 场景。
2. 数据冗余 ¶
需要跨不同位置维护多个数据副本的企业现在可以这样做,而无需花费数小时使用命令行。该向导可以轻松设置集群之间的数据冗余策略。
3. 多集群管理 ¶
对于管理多个 Ceph 集群的用户,此工具提供了一种高效的方法来复制配置和数据,而无需人工干预或多步骤 CLI 命令的复杂性。借助向导能够自动在集群之间导入领域令牌的功能,整个过程都变得无缝。
4. 新部署的快速设置 ¶
在部署新的 Ceph 集群并配置 RGW 多站点复制时,时间至关重要。该向导缩短了配置新多站点部署所需的时间,非常适合需要快速启动和运行系统的管理员。
结论 ¶
RGW 多站点复制向导的推出标志着 Ceph 用户管理多站点配置方式的重大改进。通过将以前需要最多 25 个命令的过程简化为简单直观的 4 步向导,我们使设置和管理 Ceph 中的多站点复制比以往任何时候都更容易。无论您是在设置灾难恢复计划、确保数据冗余还是管理多个集群,此工具都能为用户提供简化的、无错误的流程,从而在更短的时间内完成工作。
我们鼓励您在 Ceph 控制面板中探索此新功能,并亲身体验它如何改变您的 RGW 多站点管理工作流程。