본문 바로가기

Cloud/AZURE

Azure - 가용성 영역과 가용성 집합 Part 1

Today Keys : 가용성 집합, Availability Set, Availability zones, 가용 영역,영역 중복 , redundant, 장애도메인, 업데이트 도메인, fd, ud, fault, update


이번 포스팅은 Azure의 가용성 영역(Availability Zones)과 가용성 집합(Availability Set) 그리고, 가용성 집합을 이루는 장애 도메인(Fault Domain)과 업데이트 도메인(Update 도메인), 마지막으로 근접 배치 그룹(Proximity placement group)이 무엇인지 알아봅니다.



가용성 영역(Availability Zones)
   ▪ 가용성 리전 내의 물리적으로 분리된 별도의 영역으로 구성.
   ▪ 각 영역은 하나 이상의 데이터 센터로 구성
   ▪ 가용성 영역이 지원되는 Azure 리전에서는 리전당 3개의 가용성 영역을 갖고있음 
   ▪ 모든 지역에서 제공되지 않으며 미국중부, 미국동부, 미국동부2, 미국서부2,  프랑스중부, 북유럽, 영국남부, 서유럽, 일본동부, 동남아시아에서만 제공되며,  2020년 3월 현재 한국 리전은 가용성 영역을 지원하지 않습니다.
   ▪ 가용성 영역을 가진 리전이라도 모든 서비스가 가용성 영역을 지원하는 것은 아니며, 모든 리전이 동일한 수준으로 제공되지는 않습니다.


가용성 영역 서비스
   ▪ 가용성 영역을 지원하는 서비스는 가용성 영역 내에서 고정된 위치에 있는지, 혹은 자동으로 복제를 지원하는지에 따라서 2가지로 나눌 수 있음
   ▪ 영역 서비스(Zonal Services) 
         - 특정 영역에 서비스 고정
   ▪ 영역 중복 서비스 (Zone-redundant services)
         - 영역 내에서 자동으로 복제


가용성 영역을 지원하는 Azure서비스와 리전

 

가용성 집합(Availability Set)
   ▪ 가상 머신의 서비스 가용성을 보장하기 위해서 장애 도메인과 업데이트 도메인으로 가상 머신을 구성하는 집합입니다. 
   ▪ 장애 도메인(Fault Domain:FD) 
       - 동일한 전원과 네트워크 스위치를 사용하는 가상 머신의 집합을 뜻하며, 이는 결국 하나의 물리적인 랙(Rack)
   ▪ 업데이트 도메인(Update Domain:UD)
        - Azure의 계획된 유지 관리로 인해서 운용 중인 호스트 업데이트를 진행할 때, 동시에 진행되는 호스트 그룹(가상 머신이 수용되는 호스트)
        - 동시에  두 개 이상의 업데이트 도메인에 대해서 업데이트하지 않기 때문에 업데이트 도메인을 분리하면 유지 보수로 인한 호스트 재기동과 같은 상황에서 서비스를 유지 할 수 있습니다.

 

근접 배치 그룹(Proximity placement group)
   ▪ VM간의 네트워크 대기 시간(latency)을 줄이는 논리적 그룹화 기능
   ▪ 근접 배치 그룹 내에 배치된 VM은 물리적으로 최대한 가깝게 배치됨
   ▪ 대기 시간에 민감한 워크워드에 유용.