새소식

자격증/Azure

Azure 자격증 AZ-900 Storage :: Azure Storage 이중화(redundancy)

  • -

https://docs.microsoft.com/en-us/azure/storage/common/storage-redundancy

Primary region의 중복성(redundancy)

  • Azure 스토리지 계정의 데이터는 항상 primary region에 세번 복제 된다
  • 다음 두 가지 방법으로 복제 가능하다
  • Local Redundancy Storage(LRS): 주 영역의 단일 물리적 위치 내에서 데이터를 동기식으로 3회 복사. 비용이 적게 든다
  • Zone Redundant Storage(ZRS): 주 영역에 있는 세 개의 Azure AZ에서 동기식으로 데이터를 복사한다. HA가 필요한 경우 권장

1. LRS

  • LRS는 특정 연도에 걸쳐 최소 99.999999999%의 내구성(durability) 제공
  • 데이터센터 내에서 재해가 발생할 경우 LRS를 이용한 스토리지 계정의 모든 복제본이 손실되거나 복구 불가능한 경우도 있음 ⇒ ZRS, GRS 또는 GZRS 권장
  • 쓰기 요청이 동시에 발생하는 경우, 세 개의 복제본에 모두 쓴 후에야 작업이 성공적으로 반환 됨

2. ZRS

  • 특정 연도에 걸쳐 최소 99.9999999999%의 내구성 제공
  • zone을 사용할 수 없더라도 읽기 및 쓰기 작업 모두에 대해 데이터 접근 가능
  • 쓰기 요청이 동시에 발생하는 경우 세가지 AZ에 걸쳐 데이터가 모든 복제본에 쓰여진 후에만 성공적으로 반환 됨
  • MS는 primary region에서 ZRS를 사용하고 데이터를 secondary region으로 복제하는 GZRS 사용을 권장

 

보조 영역의 중복성(Redundancy in secondary region)

  • 높은 내구성이 요구되는 앱의 경우 스토리지 계정의 데이터를 primary to secondary로 추가로 복사하도록 선택 가능
  • MS는 데이터를 보조 영역에 복사하는 두 가지 옵션 제공
  • GRS: LRS를 사용하여 주 지역의 단일 물리적 위치 내에서 3회 데이터를 동기적으로 복사. secondary region에서의 데이터는 LRS를 사용하여 3회 동시에 복사

 

  • GZRS: ZRS를 사용하여 주 지역의 3개 Azure 가용성 영역에서 데이터를 동기적으로 복사. 데이터를 비동기식으로 보조 영역의 단일 물리적 위치에 복사. secondary region에서 데이터는 LRS를 사용하여 3회 동시에 복사.

GRS와 GZRS의 일차적인 차이는 주 영역에서 데이터를 복제하는 방법이다. 2차 영역 내에서 데이터는 항상 LRS를 사용하여 3회 동시에 복제된다. 2차 영역의 LRS는 하드웨어 장애로부터 데이터를 보호한다.

 

GRS, GZRS

  • Geo-redundant storage, Geo-zone-redundant storage
  • secondary 지역의 다른 물리적 위치로 데이터를 복제하여 지역 정전으로부터 보호한다
  • 그러나 데이터는 고객 또는 MS가 primary에서 secondary로 failover 한 경우에만 읽을 수 있다

RA-GRS, RA-GZRS

  • secondary region에 대한 read-access를 활성화하면 primary를 사용할 수 없는 상황을 포함하여 데이터를 언제든지 읽을 수 있다 ⇒ 가용성 증가
  • 즉 secondary region에 대한 read-access의 경우에는 RA-GRS 또는 RA-GZRS를 활성화해야 한다
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.