문서 홈 → MongoDB 실행 및 관리 → MongoDB Atlas
Google 클라우드 플랫폼(GCP)
이 페이지의 내용
Atlas는 Google Cloud Platform(GCP)에 클러스터 및 서버리스 인스턴스를 배포하는 것을 지원합니다.
Atlas는 다음 Google Cloud 리전을 지원합니다. 다음 리전은 모두 전용 클러스터(M10+
)를 지원하지만, 일부 리전은 무료 및 공유 클러스터(M0/M2/M5
), 또는 서버리스 인스턴스를 지원하지 않습니다. Atlas API는 해당하는 Atlas Region을 사용합니다.
cluste 구성 옵션
각 Atlas cluster 계층에는 기본 리소스 세트가 함께 제공됩니다. Atlas는 다음과 같은 리소스 구성 옵션을 제공합니다.
사용자 지정 스토리지 크기
스토리지 크기는 서버 루트 볼륨의 크기를 반영합니다. Google Cloud에 배포된 Atlas 클러스터는 SSD 영구 저장 [1]을(를) 사용합니다.
참고
RAM 가용성
각 클러스터 계층에서 사용할 수 있는 실제 RAM 용량은 커널이 보유한 메모리로 인해 명시된 용량보다 약간 적을 수 있습니다.
다음과 같은 클러스터 계층을 사용할 수 있습니다.
클러스터 계층 | 저장 범위 | 기본값 저장 | 기본값 RAM |
---|---|---|---|
M0 | .5GB | .5GB | Shared |
M2 | 2GB | 2GB | Shared |
M5 | 5GB | 5GB | Shared |
M10 | 10 GB~128 GB | 10GB | 1.7GB |
M20 | 10GB에서 256GB | 20GB | 3.8GB |
M30 | 10GB~512GB | 40 GB | 8GB |
M40 | 10 GB~1 TB | 80 GB | 16 GB |
R40 | 10 GB~1 TB | 80 GB | 16 GB |
M50 | 10GB ~ 4TB | 160 GB | 32 GB |
R50 | 10GB ~ 4TB | 160 GB | 32 GB |
M60 | 10GB ~ 4TB | 320GB | 64 GB |
R60 | 10GB ~ 4TB | 320GB | 64 GB |
M80 | 10GB ~ 4TB | 750GB | 128GB |
R80 | 10GB ~ 4TB | 750GB | 128GB |
M140 | 10GB ~ 4TB | 1000GB | 192GB |
M200 | 10GB ~ 4TB | 1500 GB | 256 GB |
R200 | 10GB ~ 4TB | 1500 GB | 256 GB |
M250 | 10GB ~ 4TB | 1750 GB | 320GB |
M300 | 10GB ~ 4TB | 2000 GB | 360 GB |
R300 | 10GB ~ 4TB | 2000 GB | 384GB |
R400 | 10GB ~ 4TB | 3000GB | 512 GB |
R600 | 10GB ~ 4TB | 4096 GB | 640 GB |
이 계층을 멀티클라우드 클러스터에 사용할 수 있습니다.
다음 리전에서는 사용할 수 없습니다:
AUSTRALIA_SOUTHEAST_1
EUROPE_WEST_3
NORTHEASTERN_ASIA_PACIFIC
SOUTH_AMERICA_EAST_1
EUROPE_WEST_8
EUROPE_WEST_9
EUROPE_SOUTHWEST_1
Atlas는 R-클래스 인스턴스를 다음 리전으로 제한합니다:
미주 지역
CENTRAL_US
EASTERN_US
US_EAST_4
WESTERN_US
US_WEST_3
US_WEST_4
NORTH_AMERICA_NORTHEAST_1
NORTH_AMERICA_NORTHEAST_2
SOUTH_AMERICA_EAST_1
아시아 태평양 지역
ASIA_EAST_2
ASIA_NORTHEAST_2
ASIA_NORTHEAST_3
ASIA_SOUTH_1
ASIA_SOUTHEAST_2
EASTERN_ASIA_PACIFIC
NORTHEASTERN_ASIA_PACIFIC
SOUTHEASTERN_ASIA_PACIFIC
유럽
WESTERN_EUROPE
EUROPE_NORTH_1
EUROPE_WEST_2
EUROPE_WEST_3
EUROPE_WEST_4
EUROPE_WEST_6
EUROPE_WEST_8
EUROPE_WEST_9
EUROPE_SOUTHWEST_1
참고
클러스터 계층 및 API 명명 규칙
Atlas Administration API 를 사용한 관리를 위해 R
M
(예:R40
)이(가) 앞에 붙은 클러스터 계층 이름은 낮은 CPU 버전의 클러스터를 실행합니다.API로 클러스터를 생성 하거나 수정할 때는 속성을 사용하여 원하는 클러스터 클래스를 이름으로 지정해야 providerSettings.instanceSizeName
합니다.
중요
멀티 클라우드 저전력 CPU 클러스터
클러스터가 사용하는 모든 리전에서 클러스터 계층을 사용할 수 있는 경우, 저전력 CPU 클러스터 계층(R40, R50, R60 등)을 멀티클라우드 클러스터 구성에서 사용할 수 있습니다.
워크로드에는 일반적으로 2TB
미만의 스토리지가 필요합니다.
Atlas는 다음 리소스를 자동으로 구성하며 사용자 수정을 허용하지 않습니다.
저장 속도
암호화된 저장 볼륨
저장 속도
스토리지 속도는 시스템이 수행하는 초당 입출력 작업 수 (IOPS) [1]입니다. 이 값은 다음과 같이 지정되어 .
읽기의 경우 GB당 30 IOPS
쓰기의 경우 GB당 30 IOPS, GB당 총 60 IOPS
예를 들어 기본 스토리지가 40GB인 M30
클러스터의 최대 읽기 속도는 1,200 IOPS, 최대 쓰기 속도는 1,200 IOPS입니다. 클러스터당 스토리지 크기를 100GB로 늘리면 최대 읽기 속도가 3,000 IOPS, 최대 쓰기 속도가 3,000 IOPS로 증가합니다.
16B보다 작은 IOPS는 하나의 IO로 계산됩니다.16KB보다 큰 IOPS는 다중 IO로 계산됩니다.예를 들어 128KB IO는 8개의 IO로 계산됩니다.
암호화된 저장 볼륨
Google Cloud 스토리지 볼륨은 항상 암호화됩니다.
GCP 구역
각 Google Cloud 리전에는 정해진 수의 독립 구역이 포함되어 있습니다. 각 구역의 전력, 냉각, 네트워킹, 제어 영역은 다른 구역과 격리되어 있습니다.
2Z(두 구역에 해당) 또는 3Z(세 구역에 해당)와 같이 여러 구역이 있는 리전의 경우 Atlas는 이러한 구역에 걸쳐 클러스터를 배포합니다.
Atlas Add New Cluster 양식에서는 고가용성 3Z 클러스터를 지원하는 리전을 Recommended(으)로 표시합니다.
자세한 내용은 리전 및 구역 을 참조하세요. 를 참조하세요.
리전의 구역 수는 Atlas가 배포할 수 있는 MongoDB 노드 수에 영향을 미치지 않습니다. MongoDB Atlas cluster는 항상 최소 3개의 MongoDB 노드가 있는 복제본 세트로 구성됩니다.
구역이 3개 이상인 리전
선택한 Google Cloud 리전에 구역이 3개 이상 있는 경우 Atlas cluster는 세 개의 구역으로 분할됩니다. 예를 들어 세 개의 노드 복제본 세트 클러스터에는 각 구역에 하나의 노드가 배포됩니다.
3Z 클러스터는 2Z 클러스터에 비해 가용성이 더 높습니다. 그러나 모든 리전에서 3Z 클러스터를 지원하는 것은 아닙니다.
[1] | (1, 2, 3) 자세히 알아보려면 스토리지 옵션 을 참조하세요. 를 참조하세요. |
전용 검색 노드
지원되는 지역
Atlas는 모든 Google Cloud Platform 리전의 M10
이상 단일 cluster에 대해 별도의 검색 노드 배포를 지원합니다.
사용 가능한 검색 계층
Atlas는 Google Cloud Platform에 배포된 검색 노드에 대해 다양한 검색 계층 을 제공합니다. 이러한 검색 계층은 각 hardware 클래스, 낮은 CPU 또는 높은 CPU에 사용할 수 있습니다.
참고
대부분의 검색 노드는 NVMe연결 로컬 SSD 디스크 를 사용합니다. 저장을 위해. 다음 검색 계층이 있는 검색 노드는 SCSI연결 SSD 영구 디스크 를 사용합니다. [1]:
S20
고성능 CPU 인스턴스S30
저전력 CPU 인스턴스
Integrations
글로벌 리전 지원 과 함께 다음과 같은 제품 통합을 통해 Google Compute Engine, Google Cloud Functions, Google Cloud Run, Google App Engine 등 Google Cloud에서 실행되는 애플리케이션에서 Atlas 인스턴스를 쉽고 안전하게 사용할 수 있습니다.
네트워킹 서비스
Google 가상 사설 클라우드(VPC, Virtual Private Cloud): GCP로 네트워크 피어링 연결 설정하기
보안 및 아이덴티티 서비스
Google ID: Google을 통해 Atlas에 등록하고 로그인합니다.
Google Cloud 키 관리 서비스(KMS):
조달
GCP Marketplace: GCP 를 통해 Atlas 사용료 결제
자세한 정보
Atlas와 함께 Google Cloud를 가장 효과적으로 사용하는 방법에 대한 자세한 내용을 알아보려면 다음 권장사항, 가이드, 사례 연구를 검토하세요.
사례 연구: MongoDB Atlas와 같은 클라우드 네이티브 데이터베이스에서 앱을 구축해야 하는 이유는 무엇인가요?
Google Data Stream: Datastream과 MongoDB로 실시간 데이터 파이프라인을 간소화하세요 .