다음을 통해 공유


Azure Bot Service 안정성

이 문서에서는 Azure Bot Service의 안정성 지원에 대해 설명합니다. 가용성 영역의 지역 안정성과 지역 간 복원력을 모두 다루며, 로컬 데이터 보존이 있는 봇에 대한 재해 복구를 제공합니다. Azure의 안정성에 대한 포괄적인 개요는 Azure 안정성을 참조하세요.

Bot Service에서 애플리케이션(봇)을 만들 때 전역 또는 로컬 데이터 상주를 선택할 수 있습니다. 로컬 데이터 보존은 봇의 개인 데이터가 유럽 연합(EU)과 같은 특정 지리적 경계 내에서 보존, 저장 및 처리되도록 합니다. 이 방법은 규정 준수 및 지역 안정성 요구 사항을 충족하는 데 도움이 됩니다.

중요

지역 봇 서비스의 표준 채널에는 가용성 영역 지원을 사용할 수 없습니다.

로컬 데이터 보존과 지역 규정 준수를 사용하여 봇을 배포하는 방법에 대한 자세한 내용은 Azure Bot Service 지역화를 참조하세요.

가용성 영역 지원

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

지역 봇의 경우 Azure Bot Service가 기본적으로 영역 중복을 지원합니다. 가용성 영역 지원을 위해 설정하거나 다시 구성할 필요가 없습니다.

필수 구성 요소

  • 봇은 전역이 아닌 지역 봇이어야 합니다.
  • 현재 “westeurope” 지역만 가용성 영역을 지원합니다.

영역 다운 환경

영역 전체가 중단되는 동안 고객은 서비스의 자체 복구가 기본 용량의 균형을 유지하여 정상 영역으로 조정될 때까지 잠시 성능이 저하될 수 있음을 예상해야 합니다. 이는 영역 복원에 의존하지 않습니다. Microsoft 관리형 서비스 자동 복구 상태는 다른 영역의 용량을 사용하여 손실된 영역을 보완합니다.

다중 지역 지리적 영역에서 지역 간 재해 복구

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

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

Azure Bot Service는 전역 및 지역 서비스 모두에 대해 활성-활성 모드로 실행됩니다. 중단이 발생해도 오류를 감지하거나 서비스를 관리할 필요가 없습니다. Azure Bot Service는 다중 지역 지리적 아키텍처에서 자동 장애 조치 및 자동 복구를 자동으로 수행합니다. EU 봇 지역 서비스의 경우 Azure Bot Service의 중복성을 보장하기 위해 사용하여 유럽 내 두 개의 전체 지역에 활성/활성 복제를 제공합니다. 전역 봇 서비스의 경우 사용 가능한 모든 지역/지역을 전역 공간으로 사용할 수 있습니다.

다음 단계