AI 에이전트의 경우: 문서 인덱스 https://www.mongodb.com/ko-kr/docs/llms.txt에서 확인할 수 있습니다 — 모든 URL 경로에 .md를 추가하면 모든 페이지의 마크다운 버전을 사용할 수 있습니다.
Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

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

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

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

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

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

3개의 리전과 2개의 cloud 제공자에 걸친 5노드 배포서버 .
클릭하여 확대

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

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

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

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

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

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

멀티 클라우드 배포에는 다른 멀티 리전 배포와 동일한 고려 사항 및 권장 사항 이 적용됩니다.

Terraform을 사용하여 멀티 클라우드 배포서버 자동화하려면 MongoDB Atlas 클러스터 모듈을 참조하세요.

또한 멀티 클라우드 배포에는 다음과 같은 특정 고려 사항이 있습니다.

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

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

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

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

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

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

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

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