Azure NetApp Files를 사용하여 애플리케이션 고가용성을 위한 가용성 영역 배치 사용
Azure 가용성 영역은 로컬 장애를 허용하는 각 지원 Azure 지역 내에서 실제로 분리된 위치입니다. 오류는 소프트웨어 및 하드웨어 오류에서 지진, 홍수 및 화재와 같은 이벤트에 이르기까지 다양합니다. Azure 서비스의 중복성 및 논리적 격리로 인해 실패에 대한 허용 오차에 도달합니다. 복원력을 보장하기 위해 모든 가용성 영역 사용 지역에는 3개 이상의 개별 가용성 영역이 있습니다.
Important
가용성 영역은 논리적 영역이라고 합니다. 각 데이터 센터는 실제 영역에 할당됩니다. 물리적 영역은 Azure 구독의 논리 영역에 매핑되며 매핑은 다른 구독과 다릅니다. Azure 구독은 구독이 만들어질 때 자동으로 이 매핑에 할당됩니다. Azure NetApp Files는 구독에 대한 모든 Azure 서비스에 대한 일반 논리-물리적 가용성 영역 매핑과 일치합니다.
Azure 가용성 영역은 기존의 단일 또는 여러 데이터 센터 인프라보다 고가용성, 내결함성 및 확장성이 높습니다. Azure 가용성 영역을 사용하면 중단 없이 영역 간에 자동으로 전환되는 애플리케이션과 데이터베이스를 설계하고 운영할 수 있습니다. 가용성 영역을 사용하는 Azure 서비스를 사용하여 탄력적인 솔루션을 설계할 수 있습니다.
가용성 영역과 함께 HA(고가용성) 아키텍처를 사용하는 것은 이제 Azure의 Well-Architected Framework에서 기본 및 모범 사례 권장 사항입니다. 엔터프라이즈 애플리케이션 및 리소스는 이러한 수준의 HA(고가용성) 또는 장애 도메인(영역) 격리를 달성하기 위해 점점 더 여러 가용성 영역에 배포되고 있습니다.
많은 애플리케이션이 SQL Server AOAG(Always-On 가용성 그룹), HSR(HANA 시스템 복제)이 있는 SAP HANA 및 Data Guard가 포함된 Oracle과 같은 애플리케이션 기반 복제 및 장애 조치(failover) 기술을 사용하여 여러 가용성 영역에서 HA용으로 빌드됩니다.
가용성 영역을 사용하기 전에 다음 개념을 이해합니다.
영역 배치: 리소스가 특정 가용성 영역에 고정됩니다. 여러 영역에 걸쳐 여러 영역 배포를 결합하여 높은 안정성 요구 사항을 충족할 수 있습니다. 데이터 복제본(replica)tion을 관리하고 영역 간에 요청을 배포할 책임이 있습니다. 단일 가용성 영역에서 중단이 발생하는 경우 다른 가용성 영역으로 장애 조치(failover)를 수행해야 합니다.
영역 중복: 리소스가 여러 가용성 영역에 분산되어 있습니다. Microsoft는 영역 간 분산 요청과 영역 간 데이터 복제본(replica)를 관리합니다. 단일 가용성 영역에서 중단이 발생하면 Microsoft는 장애 조치(failover)를 자동으로 관리합니다.
Important
애플리케이션 기반 복제 및 장애 조치(failover) 기술과 결합된 Azure NetApp Files와 함께 영역 배치를 사용하면 고가용성 아키텍처를 만들 수 있지만, Azure NetApp Files 영역 배치만 사용하면 영역 중복이 제공되지 않습니다. 워크로드가 애플리케이션 기반 복제 및 장애 조치(failover)를 지원하지 않는 경우 추가 중복성을 위해 Azure NetApp Files 영역 간 복제를 사용하는 것이 좋습니다.
Azure NetApp Files의 가용성 영역 볼륨 배치 기능을 사용하면 동일한 영역의 Azure 컴퓨팅 및 기타 서비스에 맞춰 원하는 특정 가용성 영역에 각 볼륨을 배포할 수 있습니다.
다이어그램에서 피어링된 VNet의 지역 내의 모든 VM(가상 머신)은 모든 Azure NetApp Files 리소스(파란색 화살표)에 액세스할 수 있습니다. 동일한 영역(녹색 화살표)에서 Azure NetApp Files 볼륨에 액세스하는 VM은 가용성 영역 장애 도메인을 공유합니다. 플랫폼 수준에서는 서로 다른 볼륨 간에 복제가 없습니다.
Azure NetApp Files가 해당 가용성 영역에 있고 충분한 용량이 있는 경우 선택한 영역의 가용성에서 Azure NetApp Files 배포가 발생합니다.
Important
Azure NetApp Files 가용성 영역 볼륨 배치는 영역 배치를 제공합니다. 컴퓨팅에 대한 근접 배치를 제공하지 않습니다. 따라서 최저 대기 시간을 보장하지 않습니다. VM-스토리지 대기 시간은 가용성 영역 대기 시간 봉투 내에 있습니다.
가용성 영역 전체에서 컴퓨팅, 스토리지, 네트워킹 및 데이터 리소스를 공동 배치하고 다른 가용성 영역에서 이 배열을 복제할 수 있습니다.
대기 시간은 가용성 영역 내 액세스에 대한 가용성 영역 대기 시간과 교차 가용성 영역 액세스에 대한 지역 대기 시간 봉투의 영향을 받습니다.
Important
Terraform 관리 볼륨에서는 가용성 영역을 사용하지 않는 것이 좋습니다. 그렇게 하는 경우 볼륨에 영역 속성을 추가해야 합니다.
가용성 영역을 포함하는 Azure 지역
현재 가용성 영역을 지원하는 지역의 목록은 가용성 영역을 지원하는 Azure 지역을 참조하세요.