10.2. 存储库镜像与 geo-replication


在共享数据库时,Red Hat Quay geo-replication 会在 2 个或更多不同的存储后端之间镜像整个镜像存储后端数据(一个带有两个不同的 Blob 存储端点的 Red Hat Quay registry)。geo-replication 的主要用例是:

  • 为地理分散的设置加快对二进制 Blob 的访问
  • 确保镜像内容在区域间是相同的

存储库镜像会将所选存储库(或存储库子集)从一个 registry 同步到另一个 registry。registry 有所不同,每个 registry 都有单独的数据库和独立的镜像存储。镜像的主要用例是:

  • 不同数据中心或区域中的独立 registry 部署,整个内容的特定子集应该在数据中心/地区间共享
  • 自动同步或镜像(来自外部 registry 的上游存储库)到本地 Red Hat Quay 部署中
注意

存储库镜像和异地复制可以同时使用。

表 10.1. Red Hat Quay Repository 镜像与跨地域复制功能
功能/功能geo-replication存储库镜像

旨在执行哪些功能?

共享、全局 registry

不同的 registry

如果复制或镜像尚未完成,会发生什么情况?

使用远程副本(Slower)

没有提供镜像

是否访问两个区域中的所有存储后端?

是(所有 Red Hat Quay 节点)

否(有存储)

用户是否将镜像从两个站点推送到同一存储库?

所有 registry 内容都相同(共享数据库)

用户能否选择要镜像的个别命名空间或存储库?

用户是否可以应用过滤器进行同步规则?

每个区域是否允许独立/不同的 RBAC 配置

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.