미스터 역마살

Azure SQL Database & Managed Instance HA 구성 본문

IT/Azure

Azure SQL Database & Managed Instance HA 구성

Mr. YeokMaSsal 2022. 7. 23. 23:22
728x90
반응형

HA 구성

Azure SQL DatabaseManaged Instance는 서비스 계층에 따라 2가지의 HA 구성을 제공하며 시스템별 사용목적에 맞는 서비스 계층을 이용하여 HA 구성을 할 수 있다.


Basic, Standard & Genernal Purpose

  • Primary ReplicaSecondary로 구성 되어있으며 Primary Replica 장애시 Azure Service Fabric에 의해 Failover 수행
  • Azure Premium Storagedb파일(mdf, ldf)이 저장되어 있으며 instacne들은 Storage공유하는 형태로 구성됨
  • 백업 파일은 다른 리전의 Storage에 복사해두어 이중화 구성을 하게 됨 (GRS)

Preminum & Business Critical

  • Always On Group 구성으로 1대의 Primary Replica3대의 Secondary Replica로 구성
  • Primary ReplicaRead/Write 가능하며 읽기노드 활성화시 3대의 Secondary Replica 1대를 읽기전용으로 활용할 수 있음
  • General Purpose와는 다르게 각각의 Replica는 각자의 데이터 파일(mdf,ldf)을 가지고 있으며 Primary Replica 장애 시 다른 Secondary node로 즉각 Failover가 수행됨 (평균 4초 이내)
  • 3대의 Secondary Replica 1대만 Primary와 동기식으로 데이터 동기화를 진행하며 나머지 2대의 Secondary는 비동기 형태로 데이터 동기화가 진행됨
  • 백업 파일은 다른 리전으로 비동기로 진행됨

 

 

 

 

 

728x90
Comments