다음을 통해 공유


Azure 스토리지 작업의 안정성

이 문서에서는 Azure 스토리지 작업의 안정성 지원을 설명하고 가용성 영역을 통한 지역 내 복원력과 지역 간 재해 복구 및 비즈니스 연속성을 모두 설명합니다. Azure의 안정성 원칙에 대한 자세한 개요는 Azure 안정성을 참조하세요.

AAzure 스토리지 작업은 여러 스토리지 계정에 걸쳐 수백만 개의 개체에 대해 일반적인 데이터 작업을 수행하는 데 사용할 수 있는 서버리스 프레임워크입니다. 서비스 자체는 지역적이며 SKU 또는 가용성 영역에 대한 지원이 없습니다. 그러나 서비스의 컨트롤 플레인은 자동으로 영역 중복성을 지원합니다. 데이터 평면은 스토리지 계정이 영역 중복 구성에서 실행되는지 여부에 따라 중복성을 지원할 수도 있습니다.

가용성 영역 지원

가용성 영역은 각 Azure 지역 내에서 물리적으로 별도의 데이터 센터 그룹입니다. 한 영역이 실패하면 서비스가 나머지 영역 중 하나로 장애 조치(failover)될 수 있습니다.

Azure 스토리지 작업 서비스는 지역적이며 SKU 또는 가용성 영역을 제공하지 않지만 영역 중복은 컨트롤 플레인에서 그리고 조건부로 데이터 평면에서 사용할 수 있습니다.

  • 서비스의 컨트롤 플레인은 영역 중복입니다. 한 지역에서 영역이 작동 중지되어도 컨트롤 플레인을 계속 사용할 수 있습니다. 영역 축소 시나리오 중에 작업 정의 및 할당을 계속 관리할 수 있습니다.

  • 데이터 평면(작업 할당 실행)은 부모 스토리지 계정에서 영역 속성을 상속합니다. 스토리지 계정이 실패한 영역에 배포되면 계정을 사용할 수 없게 되고 고객 관점에서 데이터 요금제를 사용할 수 없습니다. 스토리지 계정이 영역 중복이면 계정을 계속 사용할 수 있으며 서비스는 계정에 대한 작업을 계속 수행합니다.

영역 다운 환경

영역 완료 시나리오에서는 스토리지 작업 서비스를 계속 사용할 수 있습니다. 작업 진행률은 실행 중인 스토리지 계정의 가용성 영역 지원에 따라 달라집니다. 계정이 다운된 영역의 영향을 받지 않으면 작업이 계속 진행됩니다. 그렇지 않으면 작업이 실패합니다.

영역 중단 준비 및 복구

스토리지 작업 서비스는 영역이 아니지만 스토리지 계정은 영역입니다. 스토리지 계정이 영역 중단의 영향을 받는 경우 계정에 할당된 스토리지 작업이 실패합니다. 영역 및 스토리지 계정을 사용할 수 있게 된 후에도 예약된 작업은 일정에 따라 계속 실행됩니다. 작업이 한 번 실행되도록 구성된 경우 작업이 다시 실행되도록 예약해야 할 수도 있습니다.

지역 간 재해 복구 및 비즈니스 연속성

DR(재해 복구)은 자연 재해나 가동 중지 및 데이터 손실을 초래하는 배포 실패와 같은 큰 영향을 미치는 사건에서 조직이 복구하는 데 사용하는 사례를 말합니다. 원인에 관계없이 최상의 재해 해결책은 잘 정의되고 테스트된 DR 계획과 DR을 적극적으로 지원하는 애플리케이션 디자인입니다. 재해 복구 계획을 작성하기 전에 재해 복구 전략 디자인을 위한 권장 사항을 참조하세요.

DR과 관련하여 Microsoft는 공유 책임 모델을 사용합니다. 이 모델에서 Microsoft는 기준 인프라와 플랫폼 서비스를 사용할 수 있도록 보장합니다. 그러나 많은 Azure 서비스는 데이터를 자동으로 복제하거나 실패한 지역에서 대체하여 사용하도록 설정된 다른 지역으로 교차 복제하지 않습니다. 이러한 서비스의 경우 워크로드에 적합한 재해 복구 계획을 설정할 책임이 있습니다. Azure PaaS(서비스 제공 플랫폼)에서 실행되는 대부분의 서비스는 DR을 지원하는 기능과 지침을 제공합니다. DR 계획을 개발하는 데 도움이 되는 빠른 복구를 지원하는 서비스별 기능을 사용할 수 있습니다.

GRS 및 GZRS를 사용하는 스토리지 계정은 스토리지 계정 장애 조치(failover)가 발생할 경우 보조 지역에 데이터를 복제합니다. 스토리지 작업의 비즈니스 연속성은 대상 스토리지 계정의 중복 구성에 따라 크게 달라집니다. 지역 중복성으로 구성된 스토리지 계정은 자동화된 장애 조치(failover) 프로세스의 이점을 누릴 수 있습니다. 이 자동 관리를 통해 단일 실행이든 반복 실행이든 관계없이 이후 작업 할당 실행이 보조 지역에서 문제 없이 이루어집니다. 그러나 장애 조치(failover) 시 진행 중인 스토리지 작업에는 오류가 발생할 수 있습니다. 새 스토리지 작업 및 스토리지 작업 할당은 계속해서 예상대로 작동합니다.

스토리지 계정의 일관된 모니터링은 매우 중요합니다. 장애 조치가 발생할 경우, 작업 보고 및 감시를 철저히 검토하여 모든 블롭 작업이 성공적으로 완료되었는지 확인하고, 주의가 필요한 불일치를 식별해야 합니다.

중단 검색, 알림 및 관리

서비스 자체에 중단이 발생하면 스토리지 작업은 알림을 보내지 않습니다. 스토리지 작업 상태를 확인하고 서비스/지역이 복구된 후 작업을 다시 시도해야 합니다.

다음 단계