Azure のリージョン間レプリケーション

Azure リージョンは、Availability Zones を使って局地的な災害からの保護を提供するように設計されていますが、"リージョン間レプリケーション" を使う別のセカンダリ リージョンを利用して、ディザスター リカバリーによるリージョンまたは大きな地域の災害からの保護も提供できます。 プライマリ リージョンとセカンダリ リージョンの両方が一緒になってリージョン ペアを形成します。

リージョン間レプリケーションは、Azure の事業継続とディザスター リカバリー戦略のいくつかの重要な柱のうちの 1 つです。 リージョン間レプリケーションは、高可用性用のプライマリ Azure リージョン内で可用性ゾーンを使用することで、アプリケーションと存在するデータの同期レプリケーションに基づき行われます。 リージョン間レプリケーションにより、ディザスター リカバリー保護のために、他の Azure リージョンとの間で同じアプリケーションとデータが非同期にレプリケートされます。

高可用性を示す図。ディザスター リカバリー保護のために、他の Azure リージョンとの間でアプリケーションとデータを非同期にレプリケートすることで高可用性を実現します。

一部の Azure サービスでは、事業継続を実現し、データ損失を防ぐために、リージョン間レプリケーションがサポートされています。 Azure には、データの可用性を確保するためにリージョン間レプリケーションを利用する複数のストレージ ソリューションが用意されています。 たとえば、Azure geo 冗長ストレージ (GRS) では、データがセカンダリ リージョンに自動的にレプリケートされます。 この方法では、プライマリ リージョンが復旧できない場合でも、データの持続性が確保されます。

共同責任

すべての Azure サービスがデータを自動的にレプリケートするわけではありません。また、すべての Azure サービスが、障害が発生したリージョンから自動的にフォールバックし、別の有効なリージョンにクロス レプリケートするわけではありません。 これらのシナリオでは、お客様が復旧とレプリケーションについての責任を負います。 これらの例は、共同責任モデルを示しています。 これは、ディザスター リカバリー戦略の根本的な柱です。 共同責任モデルについて詳しくは、および Azure での事業継続とディザスター リカバリーについて詳しくは、「Azure でのビジネス継続性管理」を参照してください。

共同責任は、ディザスター リカバリーに関して、戦略的な意思決定の最も重要な点になっています。 Azure では、リージョン間レプリケーションの使用は必須ではありません。サービスを使用して、別の有効なリージョンへのクロス レプリケートなしの回復性を構築できます。 ただし、分離の利点を得るために、および可用性を向上させるために、リージョン間で基本的なサービスを構成することを強くお勧めします。

複数のアクティブ リージョンをサポートするアプリケーションの場合、使用可能な複数の有効リージョンを使用することをお勧めします。 これを実践すると、アプリケーションの可用性が最適化され、イベントが可用性に影響を与える場合に復旧時間が最短になります。 可能な限り、最大の回復性ディザスター リカバリーの容易さを実現するようにアプリケーションを設計してください。

リージョン間レプリケーションの利点

サービスのリージョン間レプリケーションとデータに関するアーキテクチャは、サービスごとに決定できます。 組織の戦略的要件とビジネス要件に基づいて、費用便益分析アプローチを取る必要があります。 リージョン間レプリケーションの主な利点と副次的な利点は、広範で複合的な価値のある改善です。 次のような利点があります。

  • リージョン復旧順序: 地理的に広い範囲で障害が発生した場合、1 つのリージョンの復旧が、一連のすべての有効なリージョンよりも優先されます。 有効な一連のリージョンにわたってデプロイされているアプリケーションでは、復旧でいずれかのリージョンが優先されます。 アプリケーションが複数のリージョンにわたってデプロイされていて、そのいずれかのリージョンがリージョン間レプリケーションに対応していない場合、復旧は遅れる可能性があります。
  • 順次更新: 有効リージョンで計画されている Azure システムの更新は、時間的に調整されます。これにより、めったに発生しない更新障害時のダウンタイム、バグの影響、論理的障害が最小限に抑えられます。
  • 物理的な分離: Azure では、有効リージョン内のデータセンター間の最小距離が 300 マイル (483 キロメートル) になることを目指しています。ただし、すべての地域でこれが実現できるわけではありません。 データセンターを分離することで、自然災害、暴動、停電、または物理ネットワークの停止が複数のリージョンに影響する可能性を低減できます。 分離は、地理的なサイズ、電力やネットワークのインフラストラクチャの可用性、規制など、地域内の制約に従います。
  • データ所在地: リージョンは、税および法の執行を目的としたデータ所在地の要件を満たすために、有効セットとして同じ地域内に存在します (ブラジル南部とシンガポールを除く)。

独自のリージョン ペアを作成することはできなくても、任意の数のリージョン内にサービスを構築してから、Azure サービスを使用してそれらをペアリングすることによって独自のディザスター リカバリー ソリューションを作成できます。 たとえば、AzCopy などの Azure サービスを使用して、別のリージョンの Azure Storage アカウントへのデータ バックアップをスケジュールすることができます。 Azure DNS と Azure Traffic Manager を使用して、プライマリ リージョンの消失に耐えられる回復力のあるアーキテクチャをアプリケーション用に設計できます。

Azure は、リージョン ペアの計画メンテナンスと復旧の優先順位付けを制御します。 一部の Azure サービス (Azure の冗長ストレージなど) は、既定でリージョン ペアに依存しています。

サービスの使用がリージョン ペア内に制限されているわけではありません。 Azure サービスは特定のリージョン ペアに依存する場合がありますが、ビジネス ニーズを満たすご自身の他のサービスを任意のリージョンでホストすることができます。 たとえば、Azure GRS ストレージ ソリューションでは、米国東部にある Azure コンピューティング リソースを使用しながら、カナダ東部のピアとカナダ中部のデータをペアリングできます。

Azure のペアになっているリージョン

多くのリージョンには、近さやその他の要因に基づいて、リージョン間レプリケーションをサポートするペア リージョンがあります。

重要

お客様のリージョンのアーキテクチャと使用可能なペアリングの詳細については、Microsoft の営業担当者または顧客担当者にお問い合わせください。

Azure リージョン ペア

地理的な場所 リージョン ペア A リージョン ペア B
アジア太平洋 東アジア (香港特別行政区) 東南アジア (シンガポール)
オーストラリア オーストラリア東部 オーストラリア南東部
オーストラリア中部 オーストラリア中部 2*
ブラジル ブラジル南部 米国中南部
ブラジル南東部* ブラジル南部
カナダ カナダ中部 カナダ東部
中国 中国北部 中国東部
中国北部 2 中国東部 2
China North 3 中国東部 3*
ヨーロッパ 北ヨーロッパ (アイルランド) 西ヨーロッパ (オランダ)
フランス フランス中部 フランス南部*
ドイツ ドイツ中西部 ドイツ北部*
インド インド中部 インド南部
インド中部 インド西部
インド西部 インド南部
日本 東日本 西日本
韓国 韓国中部 韓国南部*
ノルウェー ノルウェー東部 ノルウェー西部*
南アフリカ 南アフリカ北部 南アフリカ西部*
スウェーデン スウェーデン中部 スウェーデン南部*
スイス スイス北部 スイス西部*
英国 英国西部 英国南部
米国 米国東部 米国西部
米国東部 2 米国中部
米国中北部 米国中南部
米国西部 2 米国中西部
米国西部 3 米国東部
アラブ首長国連邦 アラブ首長国連邦北部 アラブ首長国連邦中部*
米国防総省向け US DoD 東部* US DoD 中部*
米国政府 US Gov アリゾナ* US Gov テキサス*
US Gov バージニア* US Gov テキサス*
US Gov テキサス* US Gov バージニア*

(*) 一部のリージョンは、国内またはリージョンのディザスター リカバリーなど、特定の顧客シナリオをサポートするためにアクセスが制限されています。 これらのリージョンは、新しいサポート リクエストを作成することによって、リクエストでのみ使用できます。

重要

  • インド西部は、一方向のみでペアになっています。 インド西部のセカンダリ リージョンはインド南部ですが、インド南部のセカンダリ リージョンはインド中部です。
  • 米国西部 3 は、米国東部と一方向でペアになっています。 また、米国東部は米国西部と双方向でペアになっています。
  • ブラジル南部は、地域外のリージョンとペアになっているため特殊です。 ブラジル南部のセカンダリ リージョンは米国中南部です。 米国中南部のセカンダリ リージョンはブラジル南部ではありません。

可用性ゾーンがあり、リージョン ペアがないリージョン

Azure は、リージョン ペアのないリージョンでグローバルに拡大し続けており、可用性ゾーンローカル冗長またはゾーン冗長ストレージ (LRS/ZRS) を利用して高可用性を実現しています。 ペアがないリージョンには geo 冗長ストレージ (GRS) がありません。 ただし、一部のサービスではリージョン間レプリケーションの代わりのオプションが提供されています

ペアにされていないリージョンには、データ所在地のガイドラインに従って、データを同じリージョン内に保持し続けるオプションが用意されています。 お客様は、ご自身の回復ポイントの目標または目標復旧時間 (RTO/RPO) のニーズに基づいてデータ回復性に責任を負い、世界中のどこからでもご自身のデータの移動、コピー、アクセスを行うことができます。 Azure リージョン全体が使用できなくなるまれな状況が発生した場合、お客様は、高可用性をサポートする Azure サービスに関するページと「Azure の回復性 – 事業継続とディザスター リカバリー」のガイダンスに従ってご自身のリージョン間ディザスター リカバリーを計画する必要があります。

次の表は、リージョン ペアのない Azure リージョンの一覧を示しています。

地理的な場所 リージョン
カタール カタール中部
メキシコ メキシコ中部
ポーランド ポーランド中部
イスラエル イスラエル中部
イタリア イタリア北部
オーストリア オーストリア東部 (近日公開予定)
スペイン スペイン中部

次のステップ