10.2. 存储库镜像与 geo-replication


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

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

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

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

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

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

旨在执行哪些功能?

共享、全局 registry

不同的 registry

如果复制或镜像还没有完成,会发生什么?

使用远程副本(Slower)

没有提供镜像

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

是(所有 Red Hat Quay 节点)

否(有存储)

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

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

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

no, default

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

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.