検索

9.2. geo レプリケーションと比較したリポジトリーミラーリング

download PDF

Red Hat Quay の geo レプリケーションは、データベースが共有されている間に、2 つ以上の異なるストレージバックエンド間でイメージストレージのバックエンドデータ全体をミラーリングします (たとえば、2 つの異なる blob ストレージエンドポイントを持つ 1 つの Red Hat Quay レジストリー)。geo レプリケーションの主なユースケースには、次のようなものがあります。

  • 地理的に分散する設定向けのバイナリー Blob へのアクセス速度を上げる
  • イメージのコンテンツがリージョン全体で同じであることを保証する

リポジトリーのミラーリングは、選択されたリポジトリー (またはリポジトリーのサブセット) をあるレジストリーから別のレジストリーに同期します。レジストリーは固有であり、各レジストリーには個別のデータベースおよび個別のイメージストレージがあります。

ミラーリングの主な使用例は次のとおりです。

  • 異なるデータセンターまたはリージョンでの独立したレジストリーのデプロイメント。ここでは、全コンテンツの特定サブセットがデータセンター/リージョン間で共有されることになっています。
  • 外部レジストリーからローカル Red Hat Quay デプロイメントへの選択された (許可リスト化された) アップストリームリポジトリーの自動同期またはミラーリング。
注記

リポジトリーのミラーリングと Geo レプリケーションを同時に使用できます。

表9.1 Red Hat Quay リポジトリーのミラーリングと geo レプリケーションの比較
機能と性能Geo レプリケーションリポジトリーのミラーリング

設計されている機能

グローバルに共有されるレジストリー

独立した異なるレジストレーション

レプリケーションまたはミラーリングがまだ完了していない場合はどうなるか?

リモートコピーを使用する (遅くなります)

イメージが表示されない

両地域のすべてのストレージバックエンドへのアクセスが必要か?

はい (すべての Red Hat Quay ノード)

いいえ (個別のストレージ)

ユーザーは両方のサイトのイメージを同じリポジトリーにプッシュできるか?

はい

いいえ

すべてのレジストリーの内容と設定がすべての地域で同一であるかどうか (共有データベース)?

はい

いいえ

ユーザーはミラーリングする個別の namespace またはリポジトリーを選択できるか?

いいえ

はい

ユーザーは同期ルールにフィルターを適用できるか?

いいえ

はい

各地域で許可されている個々の/異なるロールベースのアクセス制御設定があるか?

いいえ

はい

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.