Docs Menu
Docs Home
/ /
/ / /

멀티 클라우드 배포 패러다임

멀티 클라우드 Atlas 배포는 여러 지리적 리전 여러 클라우드 공급자에 걸쳐 클러스터 노드를 설정하는 멀티 리전 배포의 특별한 사례입니다. 멀티 클라우드 배포는 리전 장애와 클라우드 공급자 장애가 동시에 발생할 경우 보호를 강화합니다. 트래픽을 다른 클라우드 공급자의 다른 리전 노드로 자동으로 재라우팅함으로써 지속적인 가용성과 원활한 사용자 경험을 제공합니다. 멀티 클라우드 배포는 벤더 종속성을 방지하고 성능을 향상시킬 수 있습니다.

Atlas는 AWS, AzureGCP의 모든 조합에 걸친 멀티 클라우드 배포를 지원합니다.

멀티 클라우드 배포를 구성하는 방법과 추가할 수 있는 다양한 노드 유형에 대해 알아보려면 Atlas 문서의 고가용성 및 워크로드 격리 구성을 참조하세요.

다음 이미지는 가용 영역을 지원하는 리전을 위한 멀티 리전, 멀티 클라우드 Atlas 배포를 보여줍니다. 이는 여러 클라우드 공급자를 사용한다는 점이 멀티 리전 배포와 다르다는 점에 유의하세요.

세 개의 리전과 두 개의 클라우드 공급자에 걸쳐 다섯 개 노드로 구성된 배포를 보여주는 이미지입니다. 각 리전에는 노드당 하나의 영역이 포함되어 있습니다.
클릭하여 확대

멀티 리전, 멀티 클라우드 배포는 다음과 같은 경우에 가장 적합할 수 있습니다.

  • 애플리케이션 개발팀이 애플리케이션 스택(Atlas 클러스터 포함)을 배포할 때 클라우드 공급자 중 하나를 선택할 수 있는 옵션을 제공합니다.

  • 애플리케이션을 새로운 클라우드 공급자로 마이그레이션합니다. 새로운 클라우드 공급자 리전에 노드를 추가하면 Atlas가 데이터를 새로운 노드로 복제합니다.

  • 클라우드 공급자 장애가 발생할 경우 더 빠른 데이터 복구를 보장합니다. 백업이 별도의 클라우드로 복제되어 있다면 자동화 기능이 별도의 클라우드에서 전체 애플리케이션 스택을 실행하고 백업을 다시 마운트하여 트래픽을 처리하기 시작합니다.

  • 별도의 클라우드에서 분석을 실행합니다. 예를 들어 데이터 과학팀이 비즈니스 인텔리전스를 위해 BigQuery를 사용하고 싶어하지만 애플리케이션 스택은 AWS에 있을 수 있습니다.

  • 애플리케이션 스택을 AWSAzure 모두에 배포하고, 샤딩 여부와 관계없이 두 클라우드에서 읽기 및 쓰기 트래픽을 제공합니다.

멀티 클라우드 배포는 다른 멀티 리전 배포와 동일한 고려 사항 및 권장 사항을 가집니다. 또한 멀티 클라우드 배포에는 다음과 같은 특정 고려 사항이 있습니다.

  • 비용입니다. 복제 과정에서 두 클라우드 공급자 모두에서 수신/송신 트래픽에 대해 더 높은 요금이 부과됩니다.

  • 배포의 복잡성입니다. Atlas 데이터베이스를 배포할 때 필요한 다양한 통합이 있으며 그중 많은 기능이 특정 클라우드 제공자에 종속됩니다. 예를 들면 다음과 같습니다.

    • KMS 통합 / 미사용 데이터 암호화를 위한 암호화 키 관리

    • 데이터베이스 액세스를 위한 보안 비밀 관리

    • SSO 연합 자격 증명 공급자의 통합

    • 프라이빗 네트워킹의 경우 각 클라우드 공급자는 자사 리전 내에서만 프라이빗 엔드포인트로 피어링할 수 있습니다.

    • 로그, 지표, 경고와 같은 관측 데이터를 중앙 집중화된 장소에 수집합니다.

따라서 멀티 클라우드 배포는 이러한 요구 사항을 충족하기 위해 종종 3자 통합이 필요합니다.

돌아가기

글로벌 데이터

이 페이지의 내용