リージョンとアベイラビリティゾーン(AZ)の違い

  • URLをコピーしました!

前記事では「リージョン」と「AZ」がそれぞれ何なのかを説明しました。
しかし、初心者の方が最も混乱しやすいのは、この2つの違いです。

簡単にいうと、リージョンは「地域」、AZは「その地域の中にある独立したデータセンター群」です。

項目リージョンAZ(Availability Zone)
意味AWSの提供地域リージョン内の独立したデータセンター群
東京リージョンap-northeast-1a
役割サービス提供地域障害対策・高可用性
世界中に複数存在1リージョン内に複数存在

例えば「東京リージョン」を1つの都市だとすると、 AZはその都市の中にある複数のデータセンターと考えるとイメージしやすくなります。

目次

東京リージョンを例に考えてみよう

実際の東京リージョンでは、複数のAZが存在しています。

例えばEC2を作成するときは次のようになります。

  • EC2① → ap-northeast-1a
  • EC2② → ap-northeast-1c
  • EC2③ → ap-northeast-1d

これらはすべて東京リージョン内ですが、配置されているAZは異なります。

つまり、「東京リージョン」という大きな枠の中に、複数のAZが存在しています。

AWSサービスとAZの関係

AWSでは、サービスによってAZとの関係が異なります。

サービスAZを意識する?説明
Amazon EC2インスタンスを配置するAZを選択する
Amazon RDSマルチAZ構成を設定できる
Elastic Load Balancer複数AZへ負荷分散する
Amazon EFS複数AZからアクセス可能
Amazon S3×(利用者は意識しない)AWS側で複数AZへ自動保存される

このように、サービスによってAZを意識するものと、AWS側で自動的に冗長化してくれるものがあります。

マルチAZ構成とは?

AWSでは、高可用性(High Availability)を実現するために、複数のAZへシステムを配置することを推奨しています。

例えばWebシステムでは、以下のような構成になります。

  • ALB:AZ-A、AZ-B
  • EC2:AZ-A、AZ-B
  • RDS:マルチAZ

もしAZ-Aで停電や設備障害が発生しても、AZ-Bでサービスを継続できます。

この構成をマルチAZ構成と呼びます。

シングルAZ構成との違い

シングルAZマルチAZ
障害耐性低い高い
可用性低い高い
コスト安い高い
SAA試験非推奨構成として出題されることが多い推奨構成として頻出

本番試験では、「高可用性を実現したい」という要件があれば、マルチAZ構成を選択する問題が非常によく出題されます。

オンプレミスとの違い

オンプレミス環境では、高可用性を実現するために複数のデータセンターを自社で構築する必要があります。

しかしAWSでは、複数のAZがあらかじめ用意されているため、サービスを選択するだけで高可用性を実現できます。

オンプレミスAWS
データセンターを自社で構築AWSが提供
回線も自社で契約AWS専用ネットワーク
障害対策は自社設計マルチAZを利用可能

そのためAWSでは、従来よりも少ないコストと短い期間で、高可用性を備えたシステムを構築できます。

目次