Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/ /
Atlas 아키텍처 센터
/ /

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

멀티 클라우드 Atlas 배포는 여러 지리적 리전과 여러 cloud 제공자에 걸쳐 클러스터 노드를 설정하다 하는 멀티 리전 배포서버 의 특수한 경우입니다. 멀티클라우드 배포는 리전 중단과 cloud 제공자 중단이 동시에 발생할 경우 보호를 강화합니다. 트래픽을 다른 리전 에 있는 다른 cloud 제공자의 노드 로 자동으로 다시 라우팅하면 지속적인 가용성과 원활한 사용자 경험을 얻을 수 있습니다. 멀티클라우드 배포는 벤더 고착 으로부터 보호하고 성능을 향상시킬 수도 있습니다.

Atlas AWS, AzureGCP 의 모든 조합에서 멀티 클라우드 배포서버 지원합니다.

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

다음 이미지는 가용영역을 지원 리전을 위한 멀티 리전, 멀티 클라우드 Atlas 배포서버 보여줍니다. 이는 여러 cloud 제공자를 사용한다는 점에서만 다중 리전 배포서버 와 다릅니다.

3개의 리전과 2개의 cloud 제공자에 분산된 5노드 배포서버 보여주는 이미지입니다. 각 리전 전에는 노드 하나 구역 포함됩니다.
클릭하여 확대

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

  • 애플리케이션 개발 팀 cloud 제공자 중 하나를 사용하여 애플리케이션 스택 ( Atlas cluster 포함)을 배포할 수 있는 옵션을 제공합니다.

  • 애플리케이션 새 cloud 제공자 로 마이그레이션합니다. 새 cloud 제공자 리전 에 노드 추가할 수 있으며, Atlas 데이터를 해당 새 노드 에 복제합니다.

  • cloud 제공자 장애 발생 시 더 빠른 데이터 복구를 보장합니다. 백업 별도의 cloud 에 복제되는 경우 자동화 별도의 cloud 에 전체 앱 스택 불러오고 백업 다시 마운트하여 트래픽 제공을 시작합니다.

  • 별도의 cloud 에서 분석 실행합니다. 예시 를 들어, 데이터 과학 팀 비즈니스 인텔리전스에 BigQuery를 사용하려고 하지만 앱 스택 AWS에 있다고 가정해 보겠습니다.

  • 애플리케이션 스택 AWS와 Azure 모두에 배포하고 샤딩된 여부에 관계없이 두 클라우드 모두에서 읽기 및 쓰기 (write) 트래픽을 제공 .

멀티 클라우드 배포에는 다른 멀티 리전 배포와 동일한 고려 사항 및 권장 사항이 있습니다. 또한 멀티클라우드 배포에 대한 구체적인 고려 사항은 다음과 같습니다.

  • 비용. 복제 중에는 두 cloud 제공자 모두에서 수신/발신 트래픽에 대해 더 높은 요금이 청구되기 때문입니다.

  • 배포서버 의 복잡성. Atlas 데이터베이스 배포할 때 원하는 통합 기능이 많이 있으며, 그 중 상당수가 단일 cloud 제공자 에 고정되어 있습니다. 예시 를 들어,

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

    • 데이터베이스 액세스 위한 비밀 관리 .

    • SSO 페더레이션 ID 제공자 와 통합.

    • 비공개 네트워킹은 각 cloud 제공자 해당 제공자 내의 다른 리전과만 피어링( 비공개 엔드포인트 사용)하기 때문입니다.

    • 로그, 지표, 경고와 같은 관측 가능성 데이터를 중앙 집중식으로 수집합니다.

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

돌아가기

지연 시간 감소 전략

이 페이지의 내용