ターボ レプリケーション

サンプルに移動

ターボ レプリケーションは、Cloud Storage のプレミアム機能です。オブジェクトのサイズに関係なく、書き込み、書き換え、コピー、作成などのオペレーションに関連した新しく作成された Cloud Storage オブジェクトを別のリージョンへ 15 分以内を目標に複製するよう設計されています。ターボ レプリケーションはデュアルリージョン バケットで使用でき、目標復旧時間(RPO)がさらに短く予測しやすいため、データ損失の低減に役立ちます。

ビジネスの継続性と障害復旧

ターボ レプリケーションにより、目標の 15 分以内に Cloud Storage データの地理的な冗長性が保証されます。従来のストレージ モデルは多くの場合、プライマリとセカンダリの地理的位置に依存します。しかし、地理的な冗長性により、ユーザーがプライマリとセカンダリの地理的位置間のネットワーク使用量をリダイレクトする必要がなくなるため、障害復旧プロセスが簡素化されます。

Cloud Storage は Cloud Load Balancing を使用して、複数のリージョンからデュアルリージョン バケットを提供します。そのため、リージョンが停止した場合、ターボレプリケーションは、最後の 15 分間に書き込まれたデータへのデータ損失のリスクを大幅に軽減するように設計されています。

デュアルリージョン ストレージとターボ レプリケーションは、ビジネスの継続性障害復旧(BCDR)の取り組みをサポートしますが、管理者はワークロードに適した完全な BCDR アーキテクチャを計画して実装する必要があります。

詳細については、Google Cloud でアプリケーションの障害復旧を設計するための設定ガイドをご覧ください。

ターボ レプリケーションを使用すべきか

ターボ レプリケーションには、Cloud Storage SLA で保証された以下のメリットがあります。

  • デュアルリージョン バケット内のデータの地理的な冗長性を高速化します。 ターボ レプリケーションでは、別のリージョンへの 15 分以内のレプリケーションを目標とすることで、データ損失のリスクを軽減します。Cloud Storage のデュアルリージョンとマルチリージョンのバケットには、新しく書き込まれたオブジェクトを別のリージョンに非同期的に複製するデフォルトのレプリケーション動作(多くの場合は数分以内)が含まれていますが、ターボ レプリケーションはより短い、15 分以内を目標とする予測しやすいレプリケーションが実行されるよう設計されています。

  • リージョンの停止後もサービスが中断されないようサポートしますCloud Storage はバケットの現在の状態を常に把握し、必要に応じて各リージョンのオブジェクトを透過的に提供します。その結果、デュアルリージョン バケットは、RTO がゼロになるように設計され、通常はリージョンの一時的な障害はユーザーに表示されません。

利用可能なリージョン

ターボ レプリケーションは、デュアルリージョン バケット ASIA1EUR4NAM4 で使用できます。

詳細については、Cloud Storage バケットのロケーションをご覧ください。

料金の詳細については、詳細な料金の例をご覧ください。

制限事項

ターボ レプリケーションを使用する場合、次の制限が適用されます。

  • ターボ レプリケーションは、デュアルリージョン バケットでのみ使用できます。

  • バケットの地理的位置は、バケットの作成時に設定された編集不可メタデータです。リージョン バケットまたはマルチリージョン バケットに格納されているデータにターボ レプリケーションを使用する場合は、データをデュアルリージョン バケットに転送する必要があります。詳細については、バケットの移動と名前変更をご覧ください。

機能の制限事項

ターボ レプリケーションは、書き込み、書き換え、コピー、作成のオペレーションに関連する新しく作成されたオブジェクトを、15 分以内を目標に別のリージョンに複製するように設計されています。以下の例外が適用されます。

  • 既存のバケットでターボ レプリケーションを有効にすると、新しく書き込まれるオブジェクトに対して 10 秒の反映遅延が生じることがあります。

  • バケットでターボ レプリケーションを有効にすると、新しい書き込みオペレーションがリージョン間で 15 分以内を目標に複製されます。サービスの有効化前に開始された書き込みは、リージョン間でデフォルトのレプリケーション率で複製されます。一般的には、ターボ レプリケーションを有効にしてから 48 時間以内に、バケット全体が 15 分間のレプリケーションの目標を満たし始めると想定してください。

  • プレビュー版では、作成オペレーションで作成されたオブジェクトは、最後のコンポーネントのアップロードから 48 時間が経過しないと、15 分間目標のレプリケーションが行われない可能性があります。これは、サービスの有効化の前後に開始された作成オペレーションに適用されます。

  • プレビュー版では、複数の部分で構成されるアップロード オペレーションの結果として作成されたオブジェクトはまだサポートされていません。利用可能になると、ターボ レプリケーションの料金が適用されます。

  • プレビュー版では、次のリクエストを含めて、バケットレベルのオペレーションはまだ XML API でサポートされていません。利用可能になると、ターボ レプリケーションの料金が適用されます。

    • バケットのレプリケーション ステータスを確認する。

    • ターボ レプリケーションを有効にした新しいバケットを作成する。

    • サービスを有効化および無効化する。

Cloud Storage SLA

Cloud Storage SLA で説明されているターボ レプリケーションのサービスレベル目標(SLO)は、ターボ レプリケーションが一般公開になった時点で有効になります。プレビュー版では参考として公開しています。

次のステップ