🌟

Region, Zone, DataCenterの関係のMEMO

2022/05/23に公開

包含関係

Region ∋ Zone ∋ DataCenter

DataCenterとは

サーバーが置いてある物理的な施設のこと。物理的な概念なので、クラウドからはDataCenterを意識して操作することはない。

クラウドからは代わりに、Zoneという一つ以上のDataCenterからなら論理的な単位で操作を行う。

◇データセンターの外見と内部イメージ

Zoneとは

一つ以上のDataCenterを集合させ論理的な単位としてまとめたもの。Azure、AWSではAvailability Zone, GCPではZoneと呼ぶ。Regionは複数のZoneを含んだもので、Azureでは3つ、GCPでは3つ以上のZoneが一つのRegionに含まれている。

それぞれのZoneは物理的に離れた位置にあり、地震・洪水・火事などで一度に被害を受けるのは一つのZoneとなるようになっているため、Multi-Zone構成では災害耐性が強くなる。

Container系のサービスでは、Multi-Zone構成が簡単に設定できるようになっているものが多い。

◇AzureのRegion-Zone-DataCenterのイメージ図

Regionとは

複数のZoneからまとめられた地域で、例えばNorth-East-Asia2(東京)のようなものがある。

Regionに含まれているZone間の通信は高速化されており、Azureでは2ms以内で通信を行える。

東日本のRegionを選ぶ、西日本のRegionで選ぶかによってもアクセス時間が変化する。アメリカのRegionを選択したときは、~1000ms程度の時間がかかり、明らかに体感できる程度に通信が遅くなった。

Multi Region構成を実現するためには、Load Balancerによるの設定など自分で構成を組む必要がある場合が多い。

Discussion