02-Azure 핵심 아키텍처의 이해
데이터 센터와 가용성 이해하기
- Azure 지역(Region)
- 데이터 센터 여러개를 하나로 묶어서 리전 또는 지역이라고 이야기 함. ex) 서울리전(데이터센터 3), 부산리전(데이터센터 1)
- 가용성 집합 (Fault Domain,FD)
- 가용성 집합은 중복성과 가용성을 제공하기 위한 VM의 논리적 그룹
- 가용성을 위한 VM은 업데이트 도메인 및 장애 도메인에 할당
- 장애 도메인은 전원과 네트워크 스위치를 공유하는 VM 그룹을 정의하며, 물리적 하드웨어인 랙을 의미
업데이트 도메인(UD, update domain)
업데이트 도메인은 동시에 다시 시작할 수 있는 가상 머신 및 기본 물리적 하드웨어 그룹을 나타냅니다.
5개 이상의 가상 머신이 5개의 업데이트 도메인이 있는 단일 가용성 집합 내에 구성된 경우 6번째 가상 머신은 첫 번째 가상 머신과 동일한 업데이트 도메인에 배치됩니다. 일곱 번째 가상 머신은 두 번째 가상 머신과 동일한 업데이트 도메인에 배치됩니다. 그리고 시퀀스는 계속됩니다.
가용성 집합과 가상 머신의 관리 디스크
- Azure VM 디스크의 기본 설정인 관리 디스크를 사용하면, VM은 디스크의 장애 도메인에 맞춰 정렬
- 이러한 정렬은 VM에 연결된 모든 관리 디스크가 동일한 장애 도매인 내에 있게 함으로써 VM과 디스크의 가용성 향상을 위한 역할 수행
장애 도메인 공유 문제점
아래와 같이 VM 배포 시 문제 발생 가능성
- 첫 번째 VM을 배포합니다.
- 첫 번째 VM을 중지하거나 할당 취소합니다.
- 두 번째 VM을 배포합니다.
위와 같은 경우에 VM의 OS 디스크가 첫 번째 VM과 동일한 장애 도메인에 만들어질 수 있으므로 두 VM이 동일한 장애 도메인에 있게 될수 있음.
하드웨어와 연관덴 서비스는 수정이 불가능한 경우가 있으므로 잘못 계획해서 만든 후 수정 시
다시 지우고 다시 구축할 경우가 있기 떄문에 사전 계획이 중요함
https://learn.microsoft.com/ko-kr/azure/virtual-machines/availability-set-overview
가용성 집합 개요 - Azure Virtual Machines
Azure의 가상 머신에 대한 가용성 집합에 대해 알아봅니다.
learn.microsoft.com
https://metaverse-cloud.tistory.com/207
[Azure] 가용성 집합이란 무엇인가?
가용성 집합이란 무엇인가? Azure에서는 가용성 영역과 가용성 집합이 존재한다. 가용성 영역은 AWS에서도 존재하며 Availability Zone 이라고 한다. 가용성 영역은 데이터 센터를 기준으로 한다. Azure
metaverse-cloud.tistory.com
- 가용성 영역
가용성 영역은 Azure 지역 내에서 물리적으로 분리된 데이터 센터
- 장애로 인한 데이터센터 중지가 발생해도 데이터를 보호하기 위한 목적이며, 같은 지역 내의 데이터 센터를 물리적으로 분리
- 각 데이터 센터에는 독립적인 전력/냉각/네트워킹 장치가 포함되어 있음
- 프라이빗 광섬유 네트워크를 통해 연결됨
지역 간 복제
- LRS
- GRS
- ZRS
- GZRS
https://learn.microsoft.com/ko-kr/azure/storage/common/storage-redundancy
데이터 중복성 - Azure Storage
Azure Storage에서 데이터 중복성을 이해합니다. Microsoft Azure Storage 계정의 데이터는 내구성 및 고가용성을 위해 복제됩니다.
learn.microsoft.com
지역 쌍
대부분의 Azure 지역은 300마일 이상 떨어져 있는 동일한 지리적 위치(예: 미국, 유럽 또는 아시아) 내의 다른 Azure 지역과 쌍을 이룸.
Azure Resource Manager 이해하기
Azure Resource Manager 개요 - Azure Resource Manager
Azure에서 리소스 배포, 관리 및 Access Control용 Azure 리소스 관리자 사용 방법을 설명합니다.
learn.microsoft.com