Azure NetApp Files では、レプリケーション用に次のモデルがサポートされています。
- クロスゾーン レプリケーション
- リージョン間レプリケーション
- ゾーン間レプリケーション
信頼性計画に最も適したオプションを決定する 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 のリージョン間レプリケーションと同様に、クロスゾーン レプリケーションでは、異なる可用性ゾーン内のボリューム間でデータ保護が提供されます。 ある可用性ゾーン内の Azure NetApp Files ボリューム (ソース) から別の可用性ゾーン内の別の Azure NetApp Files ボリューム (宛先) に非同期的にデータをレプリケートできます。 この機能により、ゾーン全体が停止したり障害が発生した場合に、重要なアプリケーションをフェールオーバーすることができます。
クロスゾーン レプリケーションは、Azure NetApp Files をサポートするすべての可用性ゾーン対応リージョンで使用できます。
サービス レベル目標 (SLO) の詳細については、 Azure NetApp Files の信頼性に関するページを参照してください。
ゾーン間レプリケーションのコスト モデル
レプリケートされたボリュームは容量プールでホストされます。 そのため、クロスゾーン レプリケーションのコストは、プロビジョニングされた容量プールのサイズと層に基づきます。 データ レプリケーションに追加コストはかからなくなります。
リージョン間レプリケーション
Azure NetApp Files レプリケーションは、リージョン間で使用できます。 あるリージョンの Azure NetApp Files ボリューム (ソース) から、別のリージョンの別の Azure NetApp Files ボリューム (宛先) に非同期的にデータをレプリケートできます。 この機能により、リージョン全体が停止したり障害が発生した場合に、重要なアプリケーションをフェールオーバーすることができます。
Azure NetApp Files のリージョン間レプリケーションでは、 サポートされているリージョン ペアを使用する必要があります。
SLO の詳細については、「 Azure NetApp Files の信頼性」を参照してください。
リージョン間レプリケーションのコスト モデル
Azure NetApp Files のリージョン間レプリケーションを使用する場合は、レプリケートするデータの量に対してのみ料金が発生します。 設定料金や最小使用料金はありません。 レプリケーションの価格は、レプリケーションの頻度と、初期レプリケーション構成時に選択した 宛先 ボリュームのリージョンに基づいています。 詳細については、 Azure NetApp Files の価格に関するページを参照してください。
通常の Azure NetApp Files ストレージ容量の料金は、レプリケーション先ボリューム ( データ保護 ボリュームとも呼ばれます) に適用されます。
価格の例
1 か月で課金されるリージョン間レプリケーションの量は、その月のリージョン間レプリケーション機能を通じてレプリケートされるデータの量に基づいています。 レプリケートされたデータの量は、ジビバイト (GiB) 単位で測定されます。 これは、ソース ボリュームから宛先ボリュームへのすべての通常のレプリケーション中と、移行先ボリュームからソース ボリュームへのすべての再同期レプリケーション中に、2 つのリージョン間でレプリケートされるデータの合計を表します。 次の価格は、例のみを目的としています。
例 1: 月 1 のベースライン レプリケーションと増分レプリケーション
次の条件を想定します。
ソース ボリュームは Azure NetApp Files Premium サービス レベルのものです。 ボリューム クォータ サイズは 1,000 GiB で、ボリュームの消費サイズは 1 か月の最初の日に 500 GiB です。 このボリュームは米国中南部リージョンにあります。
コピー先のボリュームは Azure NetApp Files Standard サービス レベルのものです。 これは米国東部 2 リージョンにあります。
前の 2 つのボリューム間 で 1 時間 単位のリージョン間レプリケーションを構成します。 そのため、レプリケーションの料金は GiB あたり $0.12 です。
わかりやすくするために、ソース ボリュームのデータ変更が 1 時間ごとに一定の 0.5 GiB であるのに、消費されるボリュームの合計サイズが大きくならないとします。 500 GiB のままです。
初期設定の後、ベースライン レプリケーションが直ちに行われます。
- ベースライン レプリケーション中にレプリケートされるデータ量:
500 GiB
- ベースライン レプリケーションの料金:
500 GiB * $0.12 = $60
ベースライン レプリケーションの後、変更されたブロックのみがレプリケートされます。 そのため、後続の増分レプリケーションでは、1 時間ごとに 0.5 GiB のデータのみがレプリケートされます。
- 30 日間の増分レプリケーション間でレプリケートされたデータ量の合計:
0.5 GiB * 24 hours * 30 days = 360 GiB
- 増分レプリケーションの料金:
360 GiB * $0.12 = $43.2
月 1 の終わりまでに、リージョン間レプリケーションの合計料金が $60 + $43.2 = $103.2
。
通常の Azure NetApp Files ストレージ容量の料金は、宛先ボリュームに適用されます。 ただし、移行先ボリュームでは、ソース ボリュームレベルとは異なる低コストのストレージ層を使用できます。
例 2: 月 2 の増分レプリケーションと再同期レプリケーション
例 1 で説明したように、ソース ボリューム、宛先ボリューム、および 2 つのセットアップ間のレプリケーション関係があるとします。 2 か月目の 29 日間 (30 日の月) の場合、時間単位のレプリケーションは想定どおりに行われます。
- 増分レプリケーション間で 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 の終わりまでに、リージョン間レプリケーションの合計料金が (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、およびリージョン ペア B からリージョン ペア A に 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 のスナップショットのしくみ」を参照してください。