可用性ゾーンについて確認する

完了

可用性ゾーン は高可用性を備えたサービスで、アプリケーションとデータをデータセンターの障害から保護します。

3 つの可用性ゾーンが接続されて 1 つの Azure リージョンができています。

考慮事項

  • Availability Zones は、Azure リージョン内の一意の物理的な場所です。
  • それぞれのゾーンは、独立した電源、冷却手段、ネットワークを備えた 1 つまたは複数のデータセンターで構成されています。
  • 回復性を確保するため、有効になっているリージョンにはいずれも最低 3 つのゾーンが別個に存在しています。
  • Availability Zones は 1 つのリージョン内で物理的に分離されているため、データセンターで障害が発生してもアプリケーションとデータを保護できます。
  • ゾーン冗長サービスによって、単一障害点から保護されるように 可用性ゾーン 全体でアプリケーションとデータがレプリケートされます。
  • Availability Zones では、Azure によって業界最高の 99.99% VM アップタイム SLA が実現されます。

実装

Azure リージョン内の可用性ゾーンは、障害ドメインと更新ドメインを組み合わせたものです。 たとえば、Azure リージョンの 3 つのゾーンに 3 つ以上の VM を作成する場合、VM は実際には 3 つの障害ドメインと 3 つの更新ドメインに分散されます。 Azure プラットフォームは、更新ドメイン全体でこの分散を認識し、異なるゾーン内の VM が同時に更新されないことを確認します。 アプリケーション アーキテクチャに高可用性を組み込むには、1 つのゾーン内にコンピューティング、ストレージ、ネットワーク、データ リソースを併置し、他のゾーンにレプリケートします。

Availability Zones をサポートしている Azure サービスは、次の 2 つのカテゴリに分類されます。

  • ゾーン サービス。 リソースを特定のゾーン (例: 仮想マシン、マネージド ディスク、標準の IP アドレス) にピン留めします。
  • ゾーン冗長サービス。 プラットフォームが複数のゾーン (例: ゾーン冗長ストレージ、SQL Database) にわたって自動的にレプリケートされます。

Note

Azure での包括的なビジネス継続性を実現するには、可用性ゾーン と Azure リージョンの組み合わせを使用してアプリケーション アーキテクチャを構築します。