Elastic Block Storage (EBS) は、さまざまなビジネス要件を満たすために、非同期レプリケーション機能に基づくディスクのゾーン間またはリージョン間のディザスタリカバリを実装します。 本番サイトに障害が発生した場合は、災害復旧サイトにフェールオーバーして、地域の災害によるシステム障害を防ぎ、ビジネスの可用性と継続性を確保できます。
シナリオ
ディスクディザスタリカバリは、次のシナリオで使用されます。
クロスゾーンディザスタリカバリ
不可抗力要因 (データセンターに影響を与える火災や停電など) やデバイスの障害 (ソフトウェアの問題やハードウェアの損傷など) により、ゾーン内のアプリケーションに障害が発生し、短期間で復旧できない場合は、非同期レプリケーション機能のゾーン間障害復旧機能を使用して、ゾーンレベルの障害から復旧し、ビジネスの継続性を確保できます。
クロスリージョンディザスタリカバリ
地震や津波などの災害により本番サイトに障害が発生した場合は、ディザスタリカバリサイトにフェールオーバーして業務を継続できます。 本番サイトとディザスタリカバリサイトは、異なるリージョンにデプロイされています。 非同期レプリケーション機能のクロスリージョンディザスタリカバリ機能を使用して、地域の災害によるシステム障害を防ぐことができます。
特徴
非同期レプリケーション
非同期レプリケーション機能は、単一のディスクセットのディザスタリカバリに適しています。 非同期レプリケーション機能は、EBSのデータレプリケーション機能に基づいて、リージョン間またはゾーン間でデータを保護します。 この機能は、あるディスク (プライマリディスク) から別のリージョンまたはゾーンの別のディスク (セカンダリディスク) にデータを非同期に複製できます。 プライマリディスクに障害が発生した場合は、セカンダリディスクにフェールオーバーし、逆レプリケーションを実行してディザスタリカバリを実現できます。
クロスゾーンディザスタリカバリ
クロスリージョンディザスタリカバリ
レプリケーションペア-一貫性のあるグループ
レプリケーションペア一貫性グループ機能は、複数のディスクセットのディザスタリカバリに適しています。 レプリケーションペアの一貫性のあるグループ機能を使用すると、業務システムに複数のディスクが含まれるディザスタリカバリシナリオでディスクをバッチ管理および操作できます。 レプリケーションペア一貫性グループ内のすべてのディスクのデータを同じ時点に復元して、ディスクのディザスタリカバリを実装できます。
レプリケーションペアの一貫性のあるグループ機能を使用すると、リージョンまたはゾーンをまたいで、運用サイトのプライマリディスクからディザスタリカバリサイトのセカンダリディスクにデータを非同期でレプリケートできます。 運用サイトに障害が発生した場合は、対応するディザスタリカバリサイトにフェールオーバーし、逆レプリケーションを実行してディザスタリカバリを実現できます。
クロスゾーンディザスタリカバリ
クロスリージョンディザスタリカバリ
制限事項
地域の制限
次のリージョンとゾーンで、非同期レプリケーションとレプリケーションペアの一貫性のあるグループ機能を使用できます。
中国 (杭州): 杭州ゾーンG、杭州ゾーンH、杭州ゾーンI、杭州ゾーンK
中国 (上海): 上海ゾーンB、上海ゾーンE、上海ゾーンF、上海ゾーンG、上海ゾーンL、上海ゾーンN。
中国 (北京): 北京ゾーンF、北京ゾーンG、北京ゾーンH、北京ゾーンJ
中国 (張家口): 張家口ゾーンA
中国 (深セン): 深センゾーンD、深センゾーンE
中国 (Heyuan): HeyuanゾーンA、HeyuanゾーンB
中国 (成都): 成都ゾーンA、成都ゾーンB
中国 (香港): 香港ゾーンBおよび香港ゾーンC
シンガポール: シンガポールゾーンB、シンガポールゾーンC
インドネシア (ジャカルタ): ジャカルタゾーンA、ジャカルタゾーンB
米国 (シリコンバレー): シリコンバレーゾーンAおよびシリコンバレーゾーンB
米国 (バージニア州): バージニアゾーンAとバージニアゾーンB
SAU (リヤド-パートナーリージョン): リヤド-パートナーリージョンゾーンAおよびリヤド-パートナーリージョンゾーンB
中国東部2ファイナンス: 中国東部2ファイナンスゾーンG、中国東部2ファイナンスゾーンK、中国東部2ファイナンスゾーンZ
China North 2 Finance (プレビュー): China North 2 Finance (プレビュー) ゾーンL、China North 2 Finance (プレビュー) ゾーンK、China North 2 Finance (プレビュー) ゾーンZ
マレーシア (クアラルンプール): クアラルンプールゾーンA、クアラルンプールゾーンB
仕様の制限
次の表に、非同期レプリケーションとレプリケーションペアの一貫性のあるグループ機能に適用される仕様の制限を示します。
項目 | 説明 |
ディスクごとに作成できるレプリケーションペアの数 | 1 |
レプリケーションペアごとに追加できるレプリケーションペアの数-consistent group | 17 |
レプリケーションサイクル | 15分 (データは15分ごとにプライマリディスクからセカンダリディスクに非同期にレプリケートされます) 。 |
レプリケーション率 | レプリケーション速度は最大100メガバイト/秒になる可能性があり、システムの負荷によって異なります。 |
プライマリディスクカテゴリ | プライマリディスクは、ESSDまたはESSD AutoPLディスクである必要があります。 |
セカンダリディスクカテゴリ | セカンダリディスクは、対応するプライマリディスクと同じディスクカテゴリで、同じパフォーマンスレベルと容量を持つ必要があります。 |
ディスクの制限
次の表に、非同期レプリケーションとレプリケーションペアの一貫性のあるグループ機能に適用されるディスクの制限を示します。
①: レプリケーションペアがアクティブ化された後、セカンダリディスクは読み取り専用状態になり、ユーザーはディスクへの書き込み権限を持ちません。
②: リカバリポイント目標 (RPO) により、プライマリディスクに対して作成されたスナップショットのデータと、関連するセカンダリディスクに対して同時に作成されたスナップショットのデータとが一致しない場合があります。
③: レプリケーションは暗号化ディスクに制限されます。 暗号化ディスクと非暗号化ディスク間のクロスレプリケーションはサポートされていません。
項目 | プライマリディスクでサポート | セカンダリディスクでサポート |
読み書き操作 | √ | ×① |
ディスク削除 | × | × |
ディスクの初期化 | × | × |
ディスクのサイズ変更 | × | × |
ディスク接続 | √ | × |
スナップショット作成 | √ | ✓② |
スナップショットに基づくロールバック | √ | × |
ディスクカテゴリの変更 | × | × |
パフォーマンスレベルの変更 | × | × |
ディスク暗号化 | √ | ✓③ |
マルチ接続 | × | × |
インスタンスとのディスク移行 | × | × |
課金
非同期レプリケーション機能は、レプリケーションペアに対して次の課金方法をサポートしています。
サブスクリプション: 選択した帯域幅レベルに基づいて課金されます。 10 Mbit/s、20 Mbit/s、50 Mbit/s、または100 Mbit/sの帯域幅を選択できます。
サブスクリプションレプリケーションペアの料金は、次の式を使用して計算されます。サブスクリプションレプリケーションペアの料金=帯域幅の単価 × レプリケーションペアの帯域幅サイズ × レプリケーションペアのサブスクリプション期間。 たとえば、2か月のサブスクリプションレプリケーションペアを購入し、レプリケーションペアに20 Mbit/sの帯域幅を選択したとします。 帯域幅の単価は、1 Mbit/s /月あたりCNY 10です。 レプリケーションペアに対してCNY 400 (= CNY 10 per Mbit/s per Mbit/s per month × 20 Mbit/s × 2 month) が課金されます。
従量課金: 複製されたデータの量に基づいて課金されます。
従量課金レプリケーションペアの料金は、次の式を使用して計算されます。従量課金レプリケーションペアの料金=レプリケートされたデータの単価 × レプリケートされたデータの量。 たとえば、中国 (杭州) リージョンにあるディスクaと中国 (上海) リージョンにあるディスクBで構成される従量課金レプリケーションペアがあるとします。 ディスクAからディスクBに100 GBのデータがレプリケートされ、レプリケートされたデータの単価はGBあたりCNY 0.5です。 レプリケーションペアに対してCNY 50 (= CNY 0.5 /GB × 100 GB) が課金されます。
説明従量課金制のクロスリージョンレプリケーションに対してのみ課金されます。 同じリージョンでのクロスゾーンレプリケーションに対しては課金されません。
ディザスタリカバリドリルでは、ディザスタリカバリサイトで作成したディスクに対して従量課金されます。 詳細については、「従量課金」をご参照ください。
条件
ディスクのディザスタリカバリを実装する前に、次の表に記載されている用語をよく理解してください。
期間 | 説明 |
非同期レプリケーション | 非同期レプリケーション機能は、リージョン間またはゾーン間で、あるディスクから別のディスクにデータを定期的にレプリケートします。 非同期レプリケーションでは、データはリアルタイムで同期されないため、ソースディスク上のデータがターゲットディスク上のデータと常に同一であるとは限りません。 |
生産サイト | ビジネスの通常の運営を独自にサポートできるデータセンター。 |
災害復旧サイト | 運用サイトのバックアップサイトとして機能するデータセンター。 運用サイトに障害が発生した場合、ディザスタリカバリサイトが業務を引き継ぎ、ビジネスの継続性を確保します。 |
プライマリディスク | ディザスタリカバリを実装するためにデータがレプリケートされるディスク。 プライマリディスクは、ソースディスクとも呼ばれます。 逆レプリケーションが実行された後、プライマリディスクはセカンダリディスクに変換されます。 |
セカンダリディスク | データがレプリケートされるディスク。 セカンダリディスクは、宛先ディスクとも呼ばれる。 逆レプリケーションが実行された後、セカンダリディスクはプライマリディスクに変換されます。 |
プライマリサイト | プライマリディスクが配置されているデータセンター。 逆レプリケーションが実行された後、プライマリサイトはセカンダリサイトに変換されます。 |
セカンダリサイト | セカンダリディスクが配置されているデータセンター。 逆レプリケーションが実行された後、セカンダリサイトはプライマリサイトに変換されます。 |
RPO | ディスクの例外により失われる可能性のあるデータの量。 RPOは時間で測定され、データメトリックとして使用されます。 非同期レプリケーションでは、RPOのデフォルト値は15分です。 この値は、ディスクで例外が発生した場合、過去15分以内にプライマリディスクに書き込まれたデータが失われる可能性があることを示します。 |
リカバリタイム目標 (RTO) | ディスクで例外が発生した後、プライマリディスクが回復するのにかかる時間。 RTOは、非同期レプリケーションのデータメトリックとして使用されます。 たとえば、RTOの値が1時間の場合、プライマリディスクで例外が発生してから1時間以内に、プライマリディスクのデータを復元して予想どおりに実行できます。 |
非同期レプリケーション関係 | プライマリディスク、セカンダリディスク、および非同期レプリケーションの構成の間に確立されるレプリケーション関係。 |
レプリケーションペア | 非同期レプリケーション関係を持つディスクのペア。 レプリケーションペア一貫性グループには、複数のレプリケーションペアを含めることができます。 |
failover | セカンダリディスクの読み取りおよび書き込み権限を有効にし、ディスクにフェールオーバーできる非同期レプリケーションのサブ機能です。 |
逆レプリケーション | 非同期レプリケーションのサブ機能で、レプリケーションペアの非同期レプリケーション関係を逆にして、元のセカンダリディスクから元のプライマリディスクにデータをレプリケートできます。 |
手続き
ディスクセットのディザスタリカバリの実装
複数のディスクセットに対するディザスタリカバリの実装