업데이트 도메인 및 장애 도메인 검토

완료됨

Azure Virtual Machine Availability Sets 애플리케이션을 배포하고 업그레이드할 때 Azure에서는 고가용성 및 내결함성을 유지하는 데 도움이 되는 두 가지 노드 개념인 업데이트 도메인장애 도메인을 구현합니다. 가용성 집합의 각 가상 머신은 하나의 업데이트 도메인과 하나의 장애 도메인에 배치됩니다.

업데이트 도메인에 대해 알아야 할 사항

업데이트 도메인은 서비스 업그레이드(또는 롤아웃) 중에 함께 업그레이드되는 노드 그룹입니다. 업데이트 도메인을 사용하면 Azure가 배포 전체에서 증분 또는 롤링 업그레이드를 수행할 수 있습니다. 다음은 업데이트 도메인의 몇 가지 다른 특성입니다.

  • 각 업데이트 도메인에는 동시에 업데이트 및 다시 부팅할 수 있는 가상 머신 및 연결된 물리적 하드웨어 세트가 포함되어 있습니다.

  • 계획된 유지 관리 동안 한 번에 1개의 업데이트 도메인만 다시 부팅됩니다.

  • 기본적으로 5개의(사용자가 구성할 수 없음) 업데이트 도메인이 있습니다.

  • 최대 20개의 업데이트 도메인을 구성할 수 있습니다.

장애 도메인에 대해 알아야 할 사항

장애 도메인은 실패의 물리적 단위를 나타내는 노드 그룹입니다. 장애 도메인을 동일한 물리적 랙에 속하는 노드로 간주합니다.

  • 장애 도메인은 단일 실패 지점을 공유하는 공통된 하드웨어(또는 스위치) 집합을 공유하는 가상 머신 그룹을 정의합니다. 전원 또는 네트워킹 스위치 세트로 서비스되는 서버 랙을 예로 들 수 있습니다.

  • 두 장애 도메인은 함께 작동하여 하드웨어 오류, 네트워크 중단, 전원 중단 또는 소프트웨어 업데이트에 따른 상황을 완화합니다.

각각 두 개의 가상 머신이 있는 두 개의 장애 도메인이 있는 시나리오를 살펴보겠습니다. 각 장애 도메인의 가상 머신은 서로 다른 가용성 집합에 포함되어 있습니다. 웹 가용성 집합에는 각 장애 도메인에서 하나의 컴퓨터가 있는 두 개의 가상 머신이 포함됩니다. SQL 가용성 집합에는 각 장애 도메인의 가상 머신이 하나씩 있는 두 개의 서로 다른 가상 머신이 포함되어 있습니다.

각각 두 개의 가상 머신이 있는 두 개의 장애 도메인을 보여 주는 그림. 각 장애 도메인의 가상 머신은 서로 다른 가용성 집합에 포함되어 있습니다.