Azure NetApp Files では、レプリケーション用に次の 3 つのモデルがサポートされています。
信頼性計画に最も適したオプションを決定する 3 つのオプションについて説明します。
ゾーン間レプリケーションと可用性ゾーン
Azure NetApp Files では、可用性ゾーンに依存するクロスゾーン レプリケーションがサポートされています。
可用性ゾーン
Azure 可用性ゾーンは、ローカルの障害に耐性がある、各サポート対象の Azure リージョン内の物理的に分離された場所です。 障害は、ソフトウェアやハードウェアの障害から、地震、洪水、火災などのイベントまで多岐にわたります。 Azure サービスの冗長性と論理的な分離のため、障害へのトレランスが実現されます。 回復性を確保するため、すべての可用性ゾーン対応リージョンに、最低 3 つの個別の可用性ゾーンが存在します。
Von Bedeutung
可用性ゾーンは "論理ゾーン" と呼ばれます。 各データセンターは、物理ゾーンに割り当てられています。 物理ゾーンは Azure サブスクリプションの論理ゾーンにマップされ、マッピングはサブスクリプションごとに異なります。 Azure サブスクリプションには、サブスクリプションの作成時に、このマッピングが自動的に割り当てられます。 Azure NetApp Files は、サブスクリプションのすべての Azure サービスの汎用の論理対物理の可用性ゾーンのマッピングに合わせて調整されます。
Azure NetApp Files の可用性ゾーンの詳細については、Azure NetApp Files の信頼性に関するページを参照してください。
Von Bedeutung
Terraform マネージド ボリュームで可用性ゾーンを使うことはお勧めしません。 その場合は、ボリュームにゾーン プロパティを追加する必要があります。
可用性ゾーンを含む Azure のリージョン
現在可用性ゾーンをサポートしているリージョンのリストについては、可用性ゾーンをサポートする Azure リージョンに関するページを参照してください。
クロスゾーン レプリケーション
多くの場合、可用性ゾーン間の回復性は、アプリケーション ベースのレプリケーションと HA を使用する高可用性 (HA) アーキテクチャによって実現されます。 多くの場合、ストレージ ベースのデータ レプリケーションを代わりに使用することで、よりシンプルでコスト効率の高いアプローチが検討されます。
Azure NetApp Files のリージョン間レプリケーションと同様に、ゾーン間レプリケーション (CZR) では、異なる可用性ゾーン内のボリューム間でデータ保護が提供されます。 ある可用性ゾーンの Azure NetApp Files ボリューム (ソース) から別の可用性ゾーンにある別の Azure NetApp Files ボリューム (コピー先) にデータを非同期的にレプリケートできます。 この機能により、ゾーン全体が停止したり障害が発生した場合に、重要なアプリケーションをフェールオーバーすることができます。
クロスゾーン レプリケーションは、Azure NetApp Files が存在するすべての可用性ゾーン対応リージョンで使用できます。
サービス レベル オブジェクトについては、 Azure NetApp Files の信頼性に関するページを参照してください。
ゾーン間レプリケーションのコスト モデル
レプリケートされたボリュームは容量プールでホストされます。 そのため、ゾーン間レプリケーションのコストは、通常どおり、プロビジョニングされた容量プールのサイズと階層に基づきます。 データ レプリケーションに追加コストはかかりません。
リージョン間レプリケーション
Azure NetApp Files レプリケーションは、リージョン間で使用できます。 あるリージョンの Azure NetApp Files ボリューム (ソース) から別のリージョンにある別の Azure NetApp Files ボリューム (コピー先) にデータを非同期的にレプリケートできます。 この機能により、リージョン全体が停止したり障害が発生した場合に、重要なアプリケーションをフェールオーバーすることができます。
Azure NetApp Files のリージョン間レプリケーションは 、サポートされているリージョン ペアに従う必要があります。
サービス レベル オブジェクトについては、 Azure NetApp Files の信頼性に関するページを参照してください。
リージョン間レプリケーションのコスト モデル
Azure NetApp Files のリージョン間レプリケーションでは、レプリケートしたデータ量に対してのみ料金が発生します。 設定料金や最小使用料金はありません。 レプリケーション料金は、レプリケーションの頻度と、レプリケーションの初期構成時に選択したコピー先のボリュームのリージョンに基づいています。 詳細については、「Azure NetApp Files の価格」ページを参照してください。
通常の Azure NetApp Files ストレージ容量の料金は、レプリケーション先のボリューム (データ保護ボリュームとも呼ばれます) に適用されます。
価格の例
1 か月に請求されるリージョン間レプリケーションの金額は、その月にリージョン間レプリケーション機能を通じてレプリケートされたデータ量に基づいています。 レプリケートされるデータ量は、GiB 単位で測定されます。 これは、ソース ボリュームからコピー先のボリュームへのすべての定期的なレプリケーション、およびコピー先のボリュームからソース ボリュームへのすべてのレプリケーションの再同期中に、2 つのリージョンにレプリケートされるデータの合計を表します。 次の価格は、例のみを目的としています。
例 1: 月 1 のベースライン レプリケーションと増分レプリケーション
次の状況を想定します。
- ソース ボリュームは Azure NetApp Files Premium サービス レベルのものです。 ボリュームのクォータ サイズは 1000 GiB で、ボリュームは月の初日の始めに 500 GiB のサイズが消費されます。 このボリュームは米国中南部リージョンにあります。
- コピー先のボリュームは Azure NetApp Files Standard サービス レベルのものです。 これは米国東部 2 リージョンにあります。
- 上記の 2 つのボリューム間で、時間単位ベースのリージョン間レプリケーションを構成しました。 そのため、レプリケーションの料金は GiB あたり $0.12 です。
- わかりやすくするために、ソース ボリュームでは 1 時間ごとにデータが一定で 0.5 GiB 分変化するが、消費される総ボリュームのサイズは増加しない (500 GiB のまま) であると仮定します。
初期設定の後、ベースライン レプリケーションが直ちに行われます。
- ベースライン レプリケーション中にレプリケートされるデータ量:
500 GiB
- ベースライン レプリケーションの料金:
500 GiB * $0.12 = $60
ベースライン レプリケーションの後、変更されたブロックのみがレプリケートされます。 そのため、以降の増分レプリケーションでは、0.5 GiB のデータのみが 1 時間ごとにレプリケートされます。
- 30 日間ある月で増分レプリケーションによってレプリケートされたデータ量の合計:
0.5 GiB * 24 hours * 30 days = 360 GiB
- 増分レプリケーションの料金:
360 GiB * $0.12 = $43.2
月 1 の末日までの、リージョン間レプリケーションの料金の合計は次のようになります。
- 月 1 のリージョン間レプリケーション料金の合計:
$60 + $43.2 = $103.2
通常の Azure NetApp Files ストレージ容量の料金は、コピー先のボリュームに適用されます。 ただし、コピー先のボリュームでは、ソース ボリューム層とは異なる (および安価な) ストレージ層を使用できます。
例 2: 月 2 の増分レプリケーションと再同期レプリケーション
例 1 に示すように、2 つの設定の間にソース ボリューム、コピー先のボリューム、およびレプリケーション関係があるとします。 2 か月目 (30 日間ある月) の 29 日間については、時間単位のレプリケーションが予想通りに発生しました。
- 29 日間で増分レプリケーションによってレプリケートされたデータ量の合計:
0.5 GiB * 24 hours * 29 days = 348 GiB
月の末日に、ソース リージョンで計画外の停止が発生し、コピー先のボリュームにフェールオーバーしたとします。 2 時間後にソース リージョンが復旧され、コピー先のボリュームからソース ボリュームへのレプリケーションの再同期が実行されました。 その 2 時間以内に 0.8 GiB のデータ変更がコピー先のボリュームで発生し、ソースに再同期する必要がありました。
- 定期的なレプリケーションでレプリケートされたデータ量の合計 (最終日の 22 時間):
0.5 GiB * 22 hours = 11 GiB
- 1 回のレプリケーションの再同期中にレプリケートされるデータ量:
0.8 GiB
そのため、月 2 の末日までの、リージョン間レプリケーションの料金の合計は次のようになります。
- 月 2 のリージョン間レプリケーション料金の合計:
(348 GiB + 11 GiB + 0.8 GiB) * $0.12 = $43.18
月 2 の通常の Azure NetApp Files ストレージ容量の料金は、コピー先のボリュームに適用されます。
ゾーン間レプリケーション
Azure NetApp Files では、同じソース ボリュームでのゾーン間レプリケーションとリージョン間レプリケーションの使用がサポートされています。 この保護レイヤーを追加することで、次の組み合わせで 2 つ目の保護ボリュームでボリュームを保護できます。
- リージョン間およびクロスゾーン レプリケーション ターゲット ボリューム
- 2 つのリージョン間レプリケーション ターゲット ボリューム
- ゾーン内レプリケーションなど、可用性ゾーンの任意の組み合わせで 2 つのクロスゾーン レプリケーション ターゲット ボリューム
ゾーン間レプリケーションの要件
ゾーン間レプリケーションは、クロスゾーン レプリケーションとリージョン間レプリケーションと同じ要件に従います。
リージョン間レプリケーションを使用する場合は、サポートされている リージョン間レプリケーション のペアに従う必要があります。
ゾーン間レプリケーションは、1 つのサブスクリプションまたは 複数のサブスクリプションで実行できます。
サポートされているリージョン間レプリケーション ペア
Azure NetApp Files ボリューム レプリケーションは、さまざまな Azure リージョン ペアと非標準ペアの間でサポートされています。 Azure NetApp Files ボリューム レプリケーションは現在、次のリージョン間で使用できます。 リージョン ペア A からリージョン ペア B に Azure NetApp Files をレプリケートでき、またその逆も可能です。
Azure リージョン ペア
地理学 | リージョン ペア A | リージョン ペア B |
---|---|---|
オーストラリア | オーストラリア中部 | オーストラリア中部 2 |
オーストラリア | オーストラリア東部 | オーストラリア南東部 |
アジア太平洋 | 東アジア | 東南アジア |
ブラジル | ブラジル南部 | ブラジル南東部 |
ブラジル/北米 | ブラジル南部 | 米国中南部 |
カナダ | カナダ中部 | カナダ東部 |
ヨーロッパ | 北ヨーロッパ | 西ヨーロッパ |
ドイツ | ドイツ中西部 | ドイツ北部 |
インド | インド中部 | インド南部 |
日本 | 東日本 | 西日本 |
韓国 | 韓国中部 | 韓国南部 |
北米 | 米国中部 | 米国西部 3 |
北米 | 米国東部 | 米国西部 |
北米 | 米国東部 2 | 米国中部 |
北米 | 米国中北部 | 米国中南部 |
北米 | 米国西部 3 | 米国東部 |
ノルウェイ | ノルウェー東部 | ノルウェー西部 |
スイス | スイス北部 | スイス西部 |
英国 | 英国南部 | 英国西部 |
アラブ首長国連邦 | アラブ首長国連邦北部 | アラブ首長国連邦中部 |
米国政府 | US Gov アリゾナ | US Gov テキサス |
米国政府 | US Gov バージニア | US Gov テキサス |
Azure リージョン非標準ペア
地理学 | リージョン ペア A | リージョン ペア B |
---|---|---|
オーストラリア/東南アジア | オーストラリア東部 | 東南アジア |
イスラエル/スウェーデン | イスラエル中部 | スウェーデン中部 |
カタール/ヨーロッパ | カタール中部 | 西ヨーロッパ |
フランス/ヨーロッパ | フランス中部 | 西ヨーロッパ |
ドイツ/英国 | ドイツ中西部 | 英国南部 |
ドイツ/ヨーロッパ | ドイツ中西部 | 西ヨーロッパ |
ドイツ/フランス | ドイツ中西部 | フランス中部 |
イタリア/スウェーデン | イタリア北部 | スウェーデン中部 |
スウェーデン/ドイツ | スウェーデン中部 | ドイツ中西部 |
スペイン/スウェーデン | スペイン中部 | スウェーデン中部 |
北米 | 米国東部 | 米国東部 2 |
北米 | 米国東部 | 米国中北部 |
北米 | 米国東部 2 | 米国西部 2 |
北米 | 米国東部 2 | 米国西部 3 |
北米 | 米国中北部 | 米国東部 2 |
北米 | 米国中南部 | 米国東部 |
北米 | 米国中南部 | 米国東部 2 |
北米 | 米国中南部 | 米国中部 |
北米 | 米国西部 2 | 米国東部 |
北米 | 米国西部 2 | 米国西部 3 |
スウェーデン/ヨーロッパ | スウェーデン中部 | 北ヨーロッパ |
スウェーデン/ヨーロッパ | スウェーデン中部 | 西ヨーロッパ |
英国/ヨーロッパ | 英国南部 | 北ヨーロッパ |
米国政府 | US Gov アリゾナ | US Gov バージニア |
注
ソースとコピー先の間で、スナップショットのサイズと数に不一致が生じる可能性があります。 この不一致は想定内です。 スナップショット ポリシーとレプリケーション スケジュールは、スナップショットの数に影響します。 スナップショット ポリシーとレプリケーション スケジュールに、スナップショット間で変更されたデータの量を組み合わせたものが、スナップショットのサイズに影響します。 スナップショットの詳細については、「Azure NetApp Files のスナップショットのしくみ」を参照してください。