Microsoft AZ-305: 고가용성, 재해 복구 및 비즈니스 연속성 — 학습 가이드

다음의 일부입니다: Microsoft Azure Solutions Architect Expert AZ-305 — 학습 가이드. 검증된 답안으로 연습하기: Microsoft 시험 허브, 또는 다음에서 시간 제한 모의고사 풀기: ExamRoll.io.

개요

Azure에서의 고가용성(HA), 재해 복구(DR), 비즈니스 연속성(BC)은 컴퓨팅, 데이터, 네트워킹 계층 전반에 걸쳐 신중한 설계가 필요합니다. 복원력은 명확한 복구 시간 목표(RTO)와 복구 지점 목표(RPO)를 설정하는 것에서 시작하며, 이후 플랫폼 기능(Availability Zones, 글로벌 라우팅, 데이터 복제, 백업, 장애 조치 오케스트레이션)을 조합하여 테스트되고 자동화된 전략을 구성합니다. Azure는 영역 및 지역 장애 격리, DNS 및 애니캐스트 기반 글로벌 배포, 다중 지역 데이터 내구성, 정책 기반 백업/복원을 제공하여 비용과 운영 복잡성을 제어하면서 엄격한 목표를 충족시킵니다.

RTO/RPO 기반 아키텍처 및 영역/글로벌 복원력

설계는 RTO와 RPO에서 시작됩니다. RTO는 장애 발생 후 서비스가 얼마나 빨리 재개되어야 하는지를 결정하고, RPO는 허용 가능한 최대 데이터 손실량을 결정합니다. 낮은 RTO를 충족하려면 자동화된 장애 조치와 사전 프로비저닝된 용량이 필요하며, 낮은 RPO를 충족하려면 동기식 또는 거의 동기식에 가까운 복제와 빈번하고 일관된 복구 지점이 필요합니다.

Availability Zones는 한 지역 내에 있는 독립적인 데이터 센터 장애 도메인입니다. 영역 서비스(예: Virtual Machines, 관리 디스크, Standard 공용 IP)는 단일 영역에 고정됩니다. 영역 중복 서비스(예: Azure Load Balancer Standard 영역 중복 프런트엔드, 영역 중복 스토리지 제품, 영역 중복 Azure SQL 계층)는 자동으로 여러 영역에 걸쳐 확장됩니다. 일반적인 복원력 패턴은 최소 두 개의 영역에 영역별 VM을 배포하고, 단일 가상 네트워크에 배치한 다음, 영역 중복 부하 분산 프런트엔드를 노출하는 것입니다. 이를 통해 단일 영역 장애로 인한 다운타임을 제거할 수 있습니다.

글로벌 에지에서는 DNS 기반과 애니캐스트 프록시 기반 부하 분산 중에서 선택합니다.

계층 4에서 Azure Load Balancer는 TCP/UDP에 대해 매우 낮은 대기 시간의 부하 분산을 제공합니다. Standard Load Balancer는 영역 및 영역 중복 프런트엔드, HA 포트, 아웃바운드 규칙, 기본적으로 보안이 적용되는 동작(명시적인 NSG 및 백엔드 풀 구성)을 지원합니다. 상태 프로브(TCP/HTTP)는 백엔드 상태를 확인하며, 장애 발생 시 인스턴스를 로테이션에서 제거합니다. Basic Load Balancer는 영역 인식이 없고 고급 기능과 SLA가 없으므로 프로덕션 환경에서는 사용을 피해야 합니다. Cross-region Load Balancer는 지역별 Standard Load Balancer 간에 부하를 분산하는 글로벌 애니캐스트 프런트엔드를 추가하여, 비-HTTP 워크로드에 대한 활성/활성 다중 지역 설계를 가능하게 하고 상태 기반의 빠른 지역 장애 조치를 제공합니다.

데이터 보호 및 재해 복구: Azure Backup 및 Site Recovery

Azure Backup은 특정 시점 복구를 제공하고, Azure Site Recovery(ASR)는 워크로드 복제 및 오케스트레이션된 장애 조치를 제공합니다. 이 둘은 상호 보완적인 요구 사항을 해결하며 종종 함께 사용됩니다.

Azure Backup 자격 증명 모음 옵션:

백업 정책은 백업 실행 시점, 보존 계층(매일/매주/매월/매년), 일관성 설정을 관리합니다. 일시 삭제는 삭제된 백업 항목을 복원할 수 있는 안전 기간을 추가하여 우발적이거나 악의적인 삭제로부터 보호합니다. 지역 간 복원은 자격 증명 모음 스토리지가 지역 중복 옵션을 사용할 때 보조 지역에서 복원을 활성화합니다. 이 기능은 활성화해야 하며, 지역별 기능 지원 및 데이터 평면 준비 상태에 따라 달라집니다.

Azure Site Recovery는 영역 또는 지역 간에 워크로드를 복제하고 엔드투엔드 DR을 오케스트레이션합니다:

데이터 계층 연속성: Azure SQL, Storage 복제 및 Cosmos DB

각 데이터 서비스는 애플리케이션 일관성 요구 사항과 일치해야 하는 고유한 내구성 및 장애 조치 의미 체계를 노출합니다.

Azure SQL Database 및 Azure SQL Managed Instance:

Azure Storage 복제 옵션:

Azure Cosmos DB:

종합: 특정 복구 목표 충족하기

RTO/RPO 및 장애 도메인을 기준으로 각 계층을 연속성 메커니즘에 매핑합니다.

테스트는 필수입니다. 정기적인 ASR 테스트 페일오버를 예약하고, Front Door/Traffic Manager 상태 드릴 테스트를 수행하며, 부하 상태에서 SQL 장애 조치 그룹의 동작을 검증하고, 샌드박스에서 스토리지 페일오버 시뮬레이션을 실행합니다. RTO 측정을 계측하고 런북(runbook)으로 롤백/페일백을 자동화합니다. 온콜(on-call) 담당자가 압박감 속에서도 일관되게 실행할 수 있도록 운영 런북을 문서화하고 반복 훈련합니다.

실제 문제 시나리오

Expedia Group은 핵심 예약 기능에 대해 RTO ≤ 15분, RPO ≤ 5분을 충족하면서 주요 여행 이벤트 기간 동안 10배의 트래픽 급증을 감당할 수 있도록 글로벌 여행 예약 플랫폼을 현대화해야 합니다. 이 플랫폼은 전 세계 웹 및 모바일 클라이언트를 대상으로 HTTP와 비-HTTP 워크로드를 혼합하여 서비스합니다.

  1. 주 리전(primary region)에 영역 복원력 구축
  1. 액티브/액티브 읽기를 통한 리전 간 DR 추가
  1. 상태 보호 및 손상으로부터의 복구 지원
  1. DR 오케스트레이션 및 RTO 검증
  1. 혼합 프로토콜을 위한 글로벌 라우팅

이 서비스들을 사용하는 이유


네트워킹 및 연결성 · 모든 도메인 · 보안 아키텍처 및 제로 트러스트

이 문제 연습하기 → · ExamRoll.io에서 시간 제한 연습 →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

시험 합격하기 →

Microsoft 찾아보기 →

Related guides

올인원 액세스

하나의 구독. 모든 시험.

모든 플랜은 무제한 답변 검색, 모의고사, AI 해설, 전체 자료 라이브러리를 20개 이상의 언어로 잠금 해제합니다.

월간
24.87
Just €0.83/day
모든 포함:
  • 무제한 답변 검색
  • 무제한 모의고사
  • AI 기반 해설
  • 전체 자료 라이브러리
  • 20개 이상의 언어
  • 주간 콘텐츠 업데이트
  • 보상 및 추천
  • 우선 지원
무료 체험 시작

신용카드 필요 없음*

최고의 가치
12개월
179.87
Just €0.49/daySave 40%
모든 포함:
  • 무제한 답변 검색
  • 무제한 모의고사
  • AI 기반 해설
  • 전체 자료 라이브러리
  • 20개 이상의 언어
  • 주간 콘텐츠 업데이트
  • 보상 및 추천
  • 우선 지원
무료 체험 시작

신용카드 필요 없음*

✓ 무료 플랜 포함 · ✓ 언제든지 취소 가능 · ✓ 모든 플랜은 전체 제품을 잠금 해제합니다