クロスグリッドレプリケーションとCloudMirrorレプリケーションを比較する
グリッドフェデレーションの使用を開始する際には、以下の類似点と相違点を確認してください。"クロスグリッドレプリケーション"そして"StorageGRID CloudMirror レプリケーション サービス"。
クロスグリッドレプリケーション | CloudMirrorレプリケーションサービス | |
---|---|---|
主な目的は何ですか? |
1 つのStorageGRIDシステムが災害復旧システムとして機能します。バケット内のオブジェクトは、グリッド間で一方向または双方向に複製できます。 |
テナントがStorageGRID内のバケット (ソース) から外部の S3 バケット (宛先) にオブジェクトを自動的に複製できるようにします。 CloudMirror レプリケーションは、独立した S3 インフラストラクチャ内にオブジェクトの独立したコピーを作成します。この独立したコピーはバックアップとしては使用されませんが、多くの場合、クラウドでさらに処理されます。 |
どのように設定されていますか? |
|
|
設定の責任者は誰ですか? |
|
通常は、テナント ユーザーです。 |
目的地はどこですか? |
グリッド フェデレーション接続内の他のStorageGRIDシステム上の対応する同一の S3 バケット。 |
|
オブジェクトのバージョン管理は必須ですか? |
はい、ソースバケットと宛先バケットの両方でオブジェクトのバージョン管理が有効になっている必要があります。 |
いいえ、CloudMirror レプリケーションでは、ソースと宛先の両方で、バージョン管理されていないバケットとバージョン管理されたバケットの任意の組み合わせがサポートされます。 |
オブジェクトが目的地に移動される原因は何ですか? |
オブジェクトは、クロスグリッド レプリケーションが有効になっているバケットに追加されると、自動的にレプリケートされます。 |
オブジェクトは、CloudMirror エンドポイントで設定されたバケットに追加されると、自動的に複製されます。バケットが CloudMirror エンドポイントで構成される前にソース バケットに存在していたオブジェクトは、変更されない限り複製されません。 |
オブジェクトはどのように複製されますか? |
クロスグリッド レプリケーションではバージョン管理されたオブジェクトが作成され、バージョン ID がソース バケットから宛先バケットに複製されます。これにより、両方のグリッド間でバージョンの順序を維持できます。 |
CloudMirror レプリケーションではバージョン管理が有効なバケットは必要ないため、CloudMirror はサイト内のキーの順序のみを維持できます。別のサイトにあるオブジェクトへのリクエストの順序が維持されるという保証はありません。 |
オブジェクトを複製できない場合はどうなりますか? |
オブジェクトは、メタデータ ストレージの制限に従って、レプリケーションのキューに入れられます。 |
オブジェクトは、プラットフォームサービスの制限に従って、レプリケーションのキューに入れられます("プラットフォームサービスの利用に関する推奨事項" )。 |
オブジェクトのシステム メタデータは複製されていますか? |
はい、オブジェクトが他のグリッドに複製されると、そのシステム メタデータも複製されます。メタデータは両方のグリッドで同一になります。 |
いいえ、オブジェクトが外部バケットに複製されると、そのシステム メタデータが更新されます。メタデータは、取り込み時間と独立した S3 インフラストラクチャの動作に応じて、場所によって異なります。 |
オブジェクトはどのように取得されますか? |
アプリケーションは、どちらかのグリッドのバケットにリクエストを送信することで、オブジェクトを取得または読み取ることができます。 |
アプリケーションは、 StorageGRIDまたは S3 宛先にリクエストを送信することで、オブジェクトを取得または読み取ることができます。たとえば、CloudMirror レプリケーションを使用してオブジェクトをパートナー組織にミラーリングするとします。パートナーは独自のアプリケーションを使用して、S3 の送信先からオブジェクトを直接読み取ったり更新したりできます。 StorageGRIDの使用は必須ではありません。 |
オブジェクトが削除されるとどうなりますか? |
|
結果は、ソースバケットと宛先バケットのバージョン管理状態によって異なります (同じである必要はありません)。
同様に、ソースに影響を与えずに宛先バケット内のオブジェクトを削除できます。 |