본문으로 바로가기

LRS, GRS, RA-GRS, ZRS데이터를 얼마나 어디에 복제할지(내구성 보장) 정하는 옵션이에요.
한 번에 딱 이해할 수 있도록 표 + 설명으로 정리해드릴게요.


☁️ Azure Storage 복제 옵션 요약

복제옵션 풀네임 복제 위치 읽기 가능 사용 사례
LRS Locally Redundant Storage 같은 지역, 하나의 데이터센터 내 3중 복제 비용 저렴, 개발/테스트
ZRS Zone-Redundant Storage 같은 지역 내 **3개 가용성 영역(AZ)**에 복제 고가용성 필요 시 (웹앱 등)
GRS Geo-Redundant Storage 기본 지역 + 보조 지역(수백 km 거리)에 복제 재해 복구용 (DR)
RA-GRS Read-Access GRS GRS + 보조 지역 읽기 가능 DR + 보조 리전 읽기 필요할 때

🔍 복제 방식 상세 설명

✅ LRS (Locally Redundant Storage)

  • 한 리전 내의 단일 데이터센터에 3중 복제
  • 하드웨어 오류엔 강함, 지역 재해엔 약함
  • 💰 가장 저렴

✅ ZRS (Zone Redundant Storage)

  • 같은 리전의 3개의 Availability Zone에 복제
  • 한 Zone이 죽어도 서비스 가능
  • ☁️ 고가용성 웹앱, VM 디스크, App Service에 적합

✅ GRS (Geo Redundant Storage)

  • 기본 지역 + 다른 Azure 지역에도 복제
  • 예: Korea Central → Japan East
  • DR(Disaster Recovery) 용도로 좋음
  • ❌ 보조 지역은 읽을 수 없음 (단지 복제만)

✅ RA-GRS (Read-Access GRS)

  • GRS 기능 + 보조 리전에서 읽기 가능
  • 기본 리전 장애 시 보조 리전에서 읽기만 가능
  • 예: 백업 서비스, 리포트용 읽기 전용 데이터에 유리

📦 사용 예시

시나리오 추천 옵션
테스트, 가격 민감 LRS
고가용성 필요 (같은 지역) ZRS
재해 복구 목적 GRS
DR + 보조 지역에서도 읽기 가능해야 함 RA-GRS

💰 가격 참고

옵션 가격대 (저 → 고)
LRS 💸
ZRS 💰💰
GRS 💰💰💰
RA-GRS 💰💰💰💰

📌 참고

  • RA-GZRS (Read-Access Geo-Zone Redundant Storage)도 있어요 → ZRS + GRS + 읽기
    (Premium 옵션처럼 비쌈)