문서 메뉴

문서 홈MongoDB 실행 및 관리MongoDB Atlas

Microsoft Azure

이 페이지의 내용

  • cluste 구성 옵션
  • Azure 가용 영역
  • Azure 장애 도메인(Fault Domains)
  • Integrations
  • 자세한 정보

Atlas는 Microsoft Azure에 cluster 및 서버리스 인스턴스를 배포할 수 있도록 지원합니다.

Atlas는 다음 Azure 리전 및 가용영역 을 지원합니다. 다음 리전은 모두 전용 클러스터(M10+)를 지원하지만 일부 리전은 무료 클러스터(M0), 공유 클러스터(M2/M5) 또는 서버리스 인스턴스를 지원하지 않습니다. Atlas API 는 해당 Atlas Region 를 사용합니다.

중요

다음 표에 별표()로 표시된 리전은 표의 다른 리전보다 비용이 더 많이 들기 때문에 멀티 리전 클러스터에서만 세컨더리 재해 복구(DR) 리전으로 사용하는 것이 좋습니다.

또한 Azure 지원팀의 승인 없이는 Azure 환경에서 이러한 리전을 사용하지 못할 수도 있습니다. 이러한 리전 중 하나 이상에 배포된 {+cluster"}를 사용하여 VNet 피어링 또는 비공개 엔드포인트 와 같은 비공개 네트워킹 옵션을 활용하려면 Azure 구독이 이러한 리전에서 리소스를 생성할 수 있도록 허용해야 합니다. 자세한 내용은 Azure 지원팀에 문의하세요.

각 Atlas cluster 계층에는 기본 리소스 세트가 함께 제공됩니다. Atlas는 다음과 같은 리소스 구성 옵션을 제공합니다.

사용자 지정 스토리지 크기

서버 루트 볼륨의 크기입니다.Azure에 배포된 Atlas cluster는 프리미엄 SSD를 사용합니다.[1]

참고

RAM 가용성

각 클러스터 계층에서 사용할 수 있는 실제 RAM 용량은 커널이 보유한 메모리로 인해 명시된 용량보다 약간 적을 수 있습니다.

참고

18, 2021 10월 기준으로 Azure 에 배포된 다음 Atlas cluster는 16,000 IOPS( 7,500 에서 증가) 및 500 MB/초 처리량( 250 MB/초):

  • 4TB 스토리지 볼륨의 새로운 클러스터.

  • 최대 4TB 스토리지 볼륨까지 확장 가능한 기존 클러스터.

다음과 같은 클러스터 계층을 사용할 수 있습니다.

클러스터 계층
저장 범위
기본값 저장
기본값 RAM
M0
.5GB
.5GB
Shared
M2
2GB
2GB
Shared
M5
5GB
5GB
Shared
M10
8GB에서 128GB
8GB
2GB
M20
8GB ~ 256GB
16 GB
4GB
M30
8 GB에서 512 GB까지
32 GB
8GB
M40
8GB에서 1TB
64 GB
16 GB
R40
8GB에서 1TB
128GB
16 GB
M50
8 GB ~ 4 TB
128GB
32 GB
R50
8 GB ~ 4 TB
128GB
32 GB
M60
8 GB ~ 4 TB
128GB
64 GB
M60_NVME
1600GB
1600GB
64 GB
R60
8 GB ~ 4 TB
128GB
64 GB
M80
8 GB ~ 4 TB
256 GB
128GB
R80
8 GB ~ 4 TB
256 GB
128GB
M80_NVME
1600GB
1600GB
128GB
M200
8 GB ~ 4 TB
256 GB
256 GB
R200
8 GB ~ 4 TB
256 GB
256 GB
M200_NVME
3100 GB
3100 GB
256 GB
R300
8 GB ~ 4 TB
512 GB
384GB
M300_NVME
3600GB
3600GB
384GB
R400
8 GB ~ 4 TB
512 GB
432GB
M400_NVME
4000 GB
4000 GB
512 GB
M600_NVME
4000 GB
4000 GB
640 GB

이 계층을 멀티클라우드 클러스터에 사용할 수 있습니다.

다음 지역에서는 사용할 수 없습니다.

  • 독일 서부 및 중부

  • 스위스 북부

  • 스위스 서부

참고

클러스터 계층 및 API 명명 규칙

Atlas Administration API 를 사용한 관리를 위해 R MR40(예: )이(가) 앞에 붙은 클러스터 계층 이름은 낮은 CPU 버전의 클러스터를 실행합니다. API를 사용하여 클러스터를 만들 거나 수정할 때는 속성을 사용하여 원하는 클러스터 클래스를 이름으로 지정해야 providerSettings.instanceSizeName 합니다.

중요

멀티 클라우드 저전력 CPU 클러스터

클러스터가 사용하는 모든 리전에서 클러스터 계층을 사용할 수 있는 경우, 저전력 CPU 클러스터 계층(R40, R50, R60 등)을 멀티클라우드 클러스터 구성에서 사용할 수 있습니다.

워크로드에는 일반적으로 2TB 미만이 필요합니다.

NVMe 클러스터 는 멀티 클라우드 클러스터 구성을 지원하지 않습니다.

Atlas는 다음 리소스를 자동으로 구성하며 사용자 수정을 허용하지 않습니다.

암호화된 저장 볼륨
Azure 스토리지 볼륨은 항상 암호화됩니다. .

Azure 는 각 리전 내에 여러 데이터 센터를 유지관리합니다. Azure 는 데이터 센터를 가용영역 으로 그룹화합니다. 은(는) 리전 내 별도의 위치입니다. 서로 다른 물리적 위치에 데이터 센터를 유지하면 Azure 로컬 장애를 허용하는 데 도움이 됩니다.

일부 리전에서는 Azure 가용영역을 사용할 수 없습니다. 가용영역을 유지 관리하는 Azure 리전을 알아보려면 Azure 리전 표 를 참조하세요. 가용영역을 아직 사용할 수 없는 리전에서는 Azure장애 도메인 을 사용하여 장애 허용 오차를 보장합니다.

Atlas는 전용 클러스터를 지원하는 리전에 배포할 때 Azure 가용 구역을 자동으로 사용합니다.Atlas는 클러스터의 노드를 가용 구역으로 분할합니다.예를 들어 세 개의 노드 복제본 세트 클러스터는 각 구역에 하나의 노드가 배포됩니다.한 노드를 호스팅하는 Azure 데이터 센터의 로컬 장애는 다른 노드를 호스팅하는 데이터 센터의 작동에 영향을 미치지 않습니다.

참고

가용영역이 있는 리전은 , 9월 이후에 배포된 전용 클러스터의 가동 시간이 더 122019 길어집니다. , 이전에 가용영역을 제공하는 리전에 배포된 13 클러스터는2019 가용영역에 자동으로 분할되지 않습니다. 가용영역에 대해 자세히 알아보려면 Azure 설명서 를 참조하세요. .

Azure 리전에는 장애 허용을 위한 정해진 수의 장애 도메인이 포함되어 있습니다.장애 도메인은 공통 전원 소스와 네트워크 스위치를 공유하는 가상 머신 그룹으로 구성됩니다.가용 구역을 지원하지 않는 리전에 클러스터를 배포하는 경우 Atlas는 대신 장애 도메인에 노드를 분산시킵니다.

Atlas는 가용성 세트 를3사용합니다. 장애 도메인에 클러스터를 배포합니다. 장애 도메인이 3개 이상 있는 리전( FD)의 경우 Atlas는 3개의 장애 도메인에 클러스터를 배포합니다. 장애 도메인이 2개만 있는 리전(2FD)의 경우 Atlas는 2개의 장애 도메인에 클러스터를 배포합니다.

Atlas 새 클러스터 추가 양식에서는 3FD 클러스터를 지원하는 리전을 Recommended로 표시하는데, 이는 더 높은 가용성을 제공하기 때문입니다.

리전의 장애 도메인 수는 Atlas가 배포할 수 있는 MongoDB 노드 수에 영향을 미치지 않습니다. MongoDB Atlas cluster는 항상 최소 3개의 MongoDB 노드가 있는 복제본 세트로 구성됩니다.

Azure 장애 도메인 및 가용성 세트에 대한 일반 정보는 가용성 세트 개요 를 참조하세요.

선택한 Azure 리전에 장애 도메인이 3개 이상 있는 경우 Atlas cluster는 3개의 장애 도메인으로 분할됩니다. 예를 들어 세 개의 노드 복제본 세트 클러스터에는 각 구역에 하나의 노드가 배포됩니다.

3장애 도메인 Azure 리전에 배포된 3노드 복제본 세트입니다.
클릭하여 확대

3FD 클러스터는 2FD 클러스터에 비해 가용성이 더 높습니다. 그러나 모든 리전에서 3FD 클러스터를 지원하는 것은 아닙니다.

선택한 Azure 리전에 장애 도메인이 2개 있는 경우 Atlas cluster는 2개의 장애 도메인으로 분할됩니다. 예를 들어 3개의 노드 복제본 세트 클러스터의 경우 두 개의 노드가 한 구역에 배포되고 나머지 노드는 다른 구역에 배포됩니다.

2장애 도메인 Azure 리전에 배포된 3노드 복제본 세트입니다.
클릭하여 확대

2FD 클러스터는 구역 손실 시 가용성 손실 가능성이 3FD 클러스터보다 높습니다. 그러나 지연 시간이나 위치가 우선시되는 경우에는 2D 클러스터를 지원하는 리전을 선호할 수 있습니다.

[1] Azure 스토리지 옵션에 대한 자세한 설명서 는 VM용 고성능 프리미엄 스토리지 및 관리 디스크를 참조하세요.

글로벌 리전 지원 과 함께 다음과 같은 제품 통합을 통해 Azure 에서 실행되는 애플리케이션(예: Azure Virtual Machines, Azure Functions, Azure Container Instances)에서 Atlas 인스턴스를 쉽고 안전하게 사용할 수 있습니다.

Atlas와 함께 Azure를 가장 효과적으로 사용하는 방법에 대한 자세한 내용을 알아보려면 다음 권장사항, 가이드, 사례 연구를 검토하세요.

← Google 클라우드 플랫폼(GCP)
제한 →