第16章 Geo レプリケーション
地理的レプリケーションにより、地理的に分散した複数の Red Hat Quay デプロイメントが、クライアントの視点からは単一のレジストリーとして機能します。これにより、グローバルに分散された環境におけるプッシュおよびプル性能が向上し、クライアントに対して透過的なフェイルオーバーとリダイレクトが提供されます。
地理的レプリケーションは、スタンドアロン環境と Operator ベースのデプロイメントの両方でサポートされています。
16.1. Geo レプリケーション機能 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
地理的レプリケーション機能は、プッシュを最寄りのストレージバックエンドにルーティングし、データをバックグラウンドで他の場所に複製することにより、イメージのプッシュおよびプル操作を最適化します。プル処理では、パフォーマンスを最大化するために、利用可能なストレージエンジンのうち最も近いものが自動的に使用され、レプリケーションが不完全な場合はソースストレージにフォールバックされます。
地理的レプリケーションの主な特徴は以下のとおりです。
- 地理的レプリケーションが設定されている場合、コンテナーイメージのプッシュは、その Red Hat Quay インスタンスに優先的に割り当てられたストレージエンジンに書き込まれます。これは通常、リージョン内で最も近いストレージバックエンドです。
- 最初のデータ送信後、イメージデータはバックグラウンドで他のストレージエンジンに複製されます。
- レプリケーションロケーションのリストは設定可能で、それらは異なるストレージバックエンドにできます。
- イメージのプル処理では、プルパフォーマンスを最大化するために、常に最も近い利用可能なストレージエンジンが使用されます。
- レプリケーションがまだ完了していない場合、プル処理は代わりにソースストレージバックエンドを使用します。