Azure 스토리지 작업의 안정성
이 문서에서는 Azure 스토리지 작업의 안정성 지원을 설명하고 가용성 영역을 통한 지역 내 복원력과 지역 간 재해 복구 및 비즈니스 연속성을 모두 설명합니다. Azure의 안정성 원칙에 대한 자세한 개요는 Azure 안정성을 참조하세요.
AAzure 스토리지 작업은 여러 스토리지 계정에 걸쳐 수백만 개의 개체에 대해 일반적인 데이터 작업을 수행하는 데 사용할 수 있는 서버리스 프레임워크입니다. 서비스 자체는 지역적이며 SKU 또는 가용성 영역에 대한 지원이 없습니다. 그러나 서비스의 컨트롤 플레인은 자동으로 영역 중복성을 지원합니다. 데이터 평면은 스토리지 계정이 영역 중복 구성에서 실행되는지 여부에 따라 중복성을 지원할 수도 있습니다.
가용성 영역 지원
가용성 영역은 각 Azure 지역 내에서 물리적으로 별도의 데이터 센터 그룹입니다. 한 영역이 실패하면 서비스가 나머지 영역 중 하나로 장애 조치(failover)될 수 있습니다.
Azure의 가용성 영역에 대한 자세한 내용은 가용성 영역이란?을 참조하세요.
Azure 스토리지 작업 서비스는 지역적이며 SKU 또는 가용성 영역을 제공하지 않지만 영역 중복은 컨트롤 플레인에서 그리고 조건부로 데이터 평면에서 사용할 수 있습니다.
서비스의 컨트롤 플레인은 영역 중복입니다. 한 지역에서 영역이 작동 중지되어도 컨트롤 플레인을 계속 사용할 수 있습니다. 영역 축소 시나리오 중에 작업 정의 및 할당을 계속 관리할 수 있습니다.
데이터 평면(작업 할당 실행)은 부모 스토리지 계정에서 영역 속성을 상속합니다. 스토리지 계정이 실패한 영역에 배포되면 계정을 사용할 수 없게 되고 고객 관점에서 데이터 요금제를 사용할 수 없습니다. 스토리지 계정이 영역 중복이면 계정을 계속 사용할 수 있으며 서비스는 계정에 대한 작업을 계속 수행합니다.
영역 다운 환경
영역 완료 시나리오에서는 스토리지 작업 서비스를 계속 사용할 수 있습니다. 작업 진행률은 실행 중인 스토리지 계정의 가용성 영역 지원에 따라 달라집니다. 계정이 다운된 영역의 영향을 받지 않으면 작업이 계속 진행됩니다. 그렇지 않으면 작업이 실패합니다.
영역 중단 준비 및 복구
스토리지 작업 서비스는 영역이 아니지만 스토리지 계정은 영역입니다. 스토리지 계정이 영역 중단의 영향을 받는 경우 계정에 할당된 스토리지 작업이 실패합니다. 영역 및 스토리지 계정을 사용할 수 있게 된 후에도 예약된 작업은 일정에 따라 계속 실행됩니다. 작업이 한 번 실행되도록 구성된 경우 작업이 다시 실행되도록 예약해야 할 수도 있습니다.
지역 간 재해 복구 및 비즈니스 연속성
DR(재해 복구)은 가동 중지 시간 및 데이터 손실을 초래하는 자연 재해 또는 실패한 배포와 같은 영향이 큰 이벤트로부터 복구하는 것입니다. 원인에 관계없이 최상의 재해 해결책은 잘 정의되고 테스트된 DR 계획과 DR을 적극적으로 지원하는 애플리케이션 디자인입니다. 재해 복구 계획을 만들기 전에 재해 복구 전략을 디자인하기 위한 권장 사항을 참조하세요.
DR과 관련하여 Microsoft는 공유 책임 모델을 사용합니다. 공유 책임 모델에서 Microsoft는 기준 인프라 및 플랫폼 서비스를 사용할 수 있도록 보장합니다. 동시에 많은 Azure 서비스는 데이터를 자동으로 복제하거나 실패한 지역에서 대체하여 사용하도록 설정된 다른 지역으로 교차 복제하지 않습니다. 이러한 서비스의 경우 워크로드에 적합한 재해 복구 계획을 설정할 책임이 있습니다. Azure PaaS(Platform as a Service) 제품에서 실행되는 대부분의 서비스는 DR을 지원하는 기능과 지침을 제공하며, 서비스별 기능을 사용하여 빠른 복구를 지원하여 DR 계획을 개발하는 데 도움이 될 수 있습니다.
스토리지 작업은 지역 서비스이며 동일한 지역의 계정에 대해 실행됩니다. 지역이 다운되면 스토리지 계정과 서비스도 모두 다운됩니다. 이 서비스는 지역 간 재해 복구를 지원하지 않습니다. 스토리지 계정의 장애 조치(failover)를 다른 지역으로 트리거하면 스토리지 작업은 원래 지역으로 장애 조치(failover)(failback)될 때까지 스토리지 계정에 대해 실행될 수 없습니다. 따라서 스토리지 계정을 복구할 수 있더라도 해당 계정에 대해 스토리지 작업을 실행할 수는 없습니다.
Important
스토리지 계정을 GRS 또는 GZRS 주 지역에서 보조 지역으로 또는 그 반대로 마이그레이션하는 경우 스토리지 계정을 대상으로 하는 모든 스토리지 작업이 트리거되지 않으며 기존 작업 실행이 실패할 수 있습니다.
중단 검색, 알림 및 관리
서비스 자체에 중단이 발생하면 스토리지 작업은 알림을 보내지 않습니다. 스토리지 작업 상태를 확인하고 서비스/지역이 복구된 후 작업을 다시 시도해야 합니다.