AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

클러스터 관리

다음 리소스를 사용하여 Atlas 클러스터를 구성하고 관리하세요.

클러스터를 보려면 프로젝트에 대한 Project Read Only 이상의 액세스 권한이 있어야 합니다.

Atlas CLI를 사용하여 프로젝트의 모든 클러스터를 나열하려면 다음 명령을 실행하십시오.

atlas clusters list [options]

Atlas CLI를 사용하여 지정된 클러스터의 세부 정보를 반환하려면 다음 명령을 실행하십시오.

atlas clusters describe <clusterName> [options]

이전 명령의 구문 및 매개변수에 대해 자세히 알아보려면 Atlas 클러스터 목록Atlas 클러스터 설명에 대한 Atlas CLI 문서를 참조하세요.

참조: 관련 링크

Atlas CLI를 사용하여 지정된 클러스터의 고급 구성 설정 세부 정보를 반환하려면 다음 명령을 실행하세요.

atlas clusters advancedSettings describe <clusterName> [options]

명령 구문 및 매개변수에 관한 자세한 사항은 Atlas CLI 문서에서 Atlas 클러스터 advancedSettings 설명을 참조하세요.

Atlas UI에서 모든 클러스터를 보려면 모든 클라우드 클러스터 보기를 참조하세요. 클러스터의 세부 정보를 보려면 클러스터 세부 정보 보기를 참조하세요.

원하는 클러스터 계층을 선택하세요. 클러스터 계층은 클러스터의 각 데이터 보유 서버 [1] 에 대한 메모리, 스토리지, vCPU 및 IOPS 사양을 지정합니다.

참고

선택한 클라우드 공급자 및 리전에 따라 제각각 다른 값이 표시될 수 있습니다.

Flex 클러스터를 MongoDB 시작 및 처리량이 낮은 애플리케이션에 맞는 경제적인 방법으로 사용하세요. 이러한 클러스터는 Atlas 기능의 하위 세트에 액세스할 수 있는 환경에 배포됩니다. 자세한 내용은 Atlas 클러스터 유형 제한을 참조하세요.

Atlas 프로젝트 당 하나의 무료 클러스터 (무료 샌드박스 복제본 세트 클러스터 )를 배포 할 수 있습니다. 언제든지 무료 클러스터를 Flex 클러스터로 업그레이드 할 수 있습니다.

Flex 클러스터는 무료 클러스터에 비해 다음과 같은 추가 기능을 제공합니다.

Flex 클러스터는 전용 클러스터에서 제공되는 모든 기능을 완전히 사용할 수 없습니다. 자세한 내용은 Atlas 클러스터 유형 제한을 참조하세요.

M10M20 클러스터 계층은 트래픽이 적은 애플리케이션으로 개발 환경과 프로덕션 환경을 지원 .

이 클러스터는 복제본 세트 배포만 지원하지만, 이외의 경우에는 Atlas 기능에 대한 전체 액세스 권한을 제공합니다.

참고

M10 M20 클러스터 계층은 버스트 가능한 성능 인프라를 사용합니다. 클라우드 제공자는 버스트 기간 후에 CPU 사용량을 제한하므로 부하가 심하면 스로틀링이 발생할 수 있습니다. 자세한 학습 은 Atlas 가 클러스터 계층을 확장하는 방법을 참조하세요.

M30 이상의 클러스터가 프로덕션 환경에 권장됩니다.

이 클러스터는 복제본 세트 배포 및 샤딩된 클러스터 배포를 지원하는 동시에 Atlas 기능에 대한 전체 액세스 권한을 제공합니다.

일부 클러스터에는 ❯ 문자로 표시되는 변형이 있습니다. 이 클러스터를 선택하면 Atlas가 변형을 나열하고 각 클러스터에 태그를 지정하여 클러스터의 주요 특성을 구.

M30+ AWS의 전용 클러스터는 클러스터 세대 Gen1 또는 Gen 에서 사용할 수2 있습니다. AWS Gen 전용 클러스터는2 1 확장 표준 IOPS를 지원하여 Gen 클러스터에 비해 향상된 성능을 제공하며 다음과 같은 이점을 제공합니다.

  • 클러스터의 표준 IOPS 및 저장 용량 독립적으로 확장

  • IOPS의 최대 표준 80k IOPS 속도

  • 클러스터의 표준 IOPS에 따라 확장되는 디스크 처리량

Atlas UI 통해 새 클러스터 만들 때 Atlas Cluster Tier 섹션에서 적격 클러스터에 대해 Gen2 옵션을 자동으로 선택합니다. 또는 Gen1 를 선택하여 Gen1 클러스터를 배포 할 수 있습니다.

Atlas 관리 API 또는 Atlas CLI 사용하여 클러스터 생성 설정

Atlas Administration API 또는 Atlas CLI 사용하여 클러스터의 생성을 지정하려면 instanceSize 또는 --tier 옵션을 각각 사용합니다.

Gen1 클러스터는 AP 및 CLI 에서 이름에 클러스터 계층 만 사용하는 반면, Gen2 클러스터는 _GEN_2 가 추가된 클러스터 계층 사용합니다. 예시 들어 M30 계층화된 클러스터 배포 하려면 다음을 수행합니다.

  • Gen1 M30 클러스터 에는 M30 을(를) 사용하세요.

  • Gen2 M30 클러스터 에는 M30_GEN_2 을(를) 사용하세요.

Atlas 에서 3세대 클러스터를 지원 클러스터 계층의 전체 목록은 AWS 참조에서 사용 가능한 클러스터 계층을 참조하세요. 2

기존 클러스터의 경우 클러스터의 계층 변경하는 것과 같은 방식으로 세대를 전환할 수 있습니다. 자세한 내용은 수정을 Cluster Tier 참조하세요.

AWS Gen 클러스터를 사용하기 전에2 다음 제한 사항을 고려하세요.Gen1 및 Gen2 클러스터를 비교할 수도 있습니다.

  • AWS Gen2 클러스터는 AWS에서만 사용할 수 있습니다.

  • AWS Gen2 전용 클러스터에는 멀티 클라우드 지원 사용할 수 없습니다.

  • 모든 리전에서 AWS Gen2 전용 클러스터를 지원 것은 아닙니다. 자세한 학습 은 AWS Gen2 지원 리전을 참조하세요.

  • 리전 간 지원 클러스터 배포 하는 모든 리전이 Gen2 클러스터를 지원 하는 경우에만 사용할 수 있습니다.

  • M10M20 클러스터는 세대에 구애받지 않습니다. 및 클러스터 배포할 때는 클러스터 생성을 선택하지 M10 M20 않습니다.

  • 클러스터 내의 모든 노드는 동일한 세대에 속해야 합니다. 동일한 클러스터 내에서 Gen1 노드와 Gen2 노드를 혼합할 수 없습니다.

  • AWS Gen2 클러스터는 예측 자동 확장 아닌 반응형 자동 확장 만 지원 . 자세한 학습 은 AWS Gen2 전용 클러스터 확장을 참조하세요.

다음 표에는 Gen1 및 Gen2 클러스터 생성 간의 차이점이 나열되어 있습니다.

Gen1
Gen2

스토리지 및 표준 IOPS 확장

스토리지 및 표준 IOPS를 함께 확장하다

스토리지 및 표준 IOPS를 독립적으로 확장하다

최대 표준 IOPS

16k IOPS

80k IOPS

Cluster Tiers

모든 계층

M30+ 제한하기

클라우드 공급자

AWS, Google Cloud, Azure

AWS (Amazon Web Services)

리전 가용성

특정 cloud 제공자 의 모든 리전

교차 리전 배포

Gen 클러스터를 지원 AWS 리전에서만2 가능합니다. 4세대 2 리전 지원을 참조하세요.

자동 확장

반응형 및 예측형 자동 확장

반응형 자동 확장 전용

클라우드 간 배포 지원

스토리지와 IOPS는 함께 확장하다 청구서에 스토리지와 IOPS의 확장 모두 반영됩니다.

스토리지와 IOPS는 독립적으로 확장하다 청구서에는 확장한 만큼만 반영됩니다.

Atlas 관리 API 사용하여 샤딩된 클러스터 의 샤드 별로 다른 계층 선택할 수 있습니다. 각 샤드 에 대해 독립적으로 분석 노드 계층을 선택할 수도 있습니다. 가장 큰 샤드 계층과 가장 작은 샤드 계층은 서로 두 계층 내에 있어야 합니다. 예시 를 들어 가장 큰 샤드 M50인 경우 가장 작은 샤드 M30 또는 M40일 수 있습니다. Atlas UI 에서 샤딩된 클러스터 의 클러스터 계층 변경하면 Atlas 클러스터 에 있는 모든 샤드의 계층 변경합니다.

클러스터가 AWS 에 있고 AWS 프로비저닝된 IOPS 를 사용하거나 클러스터가 Azure 의 확장 IOPS/저장 지원 리전에 있는 경우 Atlas 관리 API를 사용하여 샤드 당 다른 IOPS 를 선택할 수도 있습니다.

자세한 학습 은 Atlas 관리 API 문서에서 클러스터 샤딩 관리1개의 프로젝트에서 1개의 클러스터 업데이트 엔드포인트를 참조하세요.

모든 샤드 모든 노드에서 동일한 디스크 크기를 가져야 합니다. NVMe 클러스터는 독립적인 샤드 확장 과 호환되지 않습니다.

NVMe 인스턴스는 멀티 클라우드 클러스터에서 사용할 수 없습니다.

지연 시간이 짧고 처리량이 많은 I/O가 필요한 AWS 또는 Azure에서 호스팅되는 애플리케이션의 경우, Atlas는 로컬에 연결된 임시 NVMe SSD를사용하는 저장 옵션을 제공합니다.

파일 복사 기반 초기 동기화는 초기 동기화가 필요할 때마다 항상 NVME 클러스터의 모든 노드를 동기화하는 데 사용됩니다.

참고

Atlas Google Cloud Platform 에서 NVMe 클러스터를 지원 하지 않습니다. NVMe 클러스터는 독립적인 샤드 확장 과 호환되지 않습니다.

다음 클러스터 계층은 AWS NVMe 클러스터를 지원합니다.

  • M40

  • M50

  • M60

  • M80

  • M200

  • M400

다음 클러스터 계층은 Azure NVMe 클러스터를 지원합니다.

  • M60

  • M80

  • M200

  • M300

  • M400

  • M600

Atlas가 NVMe 클러스터를 지원하는 Azure 리전:

Azure 리전
위치
Atlas 리전

brazilsouth

브라질 상파울루

BRAZIL_SOUTH

canadacentral

토론토, 온타리오

CANADA_CENTRAL

centralus

Iowa, USA

US_CENTRAL

eastus

버지니아주(미국 동부)

US_EAST

eastus2

Virginia, USA

US_EAST_2

southcentralus

Texas, USA

US_SOUTH_CENTRAL

westus3

El Mirage, Arizona

US_WEST_3

Azure 리전
위치
Atlas 리전

francecentral

(프랑스, 파리)

FRANCE_CENTRAL

northeurope

아일랜드

EUROPE_NORTH

swedencentral

(스웨덴 예블레)

SWEDEN_CENTRAL

uksouth

영국 런던

UK_SOUTH

westeurope

네덜란드

EUROPE_WEST

Azure 리전
위치
Atlas 리전

australiaeast

호주 뉴사우스웨일스주

AUSTRALIA_EAST

centralindia

푸네(인도 중부)

INDIA_CENTRAL

japaneast

Saitama, Tokyo, Japan

JAPAN_EAST

NVMe 클러스터의 고정 값 저장 공간 및 RAM은 해당 클러스터 계층에 해당합니다. 자세한 히 사항은 Amazon 클러스터 구성 옵션Azure 클러스터 구성 옵션을 참조하십시오.

NVMe 스토리지가 있는 클러스터는 클라우드 백업을 사용합니다. NVMe 에서는 백업을 비활성화할 수 없습니다. 시간 별 백업을 사용하려는 경우, Atlas는 NVMe 클러스터의 백업을 12시간에 한 번으로 제한합니다.

NVMe cluster는 백업을 용이하게 하는 데 처리량과 IOPS가 높은 프로비저닝된 볼륨으로 구성된 숨은 세컨더리 노드를 사용합니다.

NVMe 클러스터는 일시 중지할 수 없습니다.

로컬 NVMe SSD 저장 옵션을 사용하는 클러스터(자동 확장 포함)의 확장은 초기 동기화를 필요로 합니다. Atlas NVMe 클러스터는 저장 공간의 90%가 가득 차면 다음 상위 계층으로 자동 확장됩니다. 초기 동기화는 후속 동기화보다 완료하는 데 시간이 더 오래 걸리며 데이터가 읽히는 프라이머리의 성능을 저하시킵니다.

파일 복사 기반 초기 동기화는 초기 동기화가 필요할 때마다 항상 NVME 클러스터의 모든 노드를 동기화하는 데 사용됩니다.

NVMe 클러스터는 다음 Azure 리전에서 두 개의 가용영역을 가집니다.

  • eastus2

  • centralus

  • southcentralus

가용영역을 나타내는 다른 모든 Azure 리전의 NVMe 클러스터에는 3개의 가용영역이 있습니다.

다음 표에는 무료 클러스터, Flex 클러스터 및 M10+ 전용 클러스터 간의 주요 차이점이 강조되어 있습니다.

무료 클러스터
Flex 클러스터
전용 클러스터

저장(데이터 크기 + 인덱스 크기)

512 MB

5GB

10 - 4000 GB

MongoDB 버전 지원

8.0

8.0

7.0 및 최신 릴리스

지표 및 경고

제한

제한

VPC 피어링

No

No

글로벌 리전 선택

Amazon Web Services, Google Cloud Platform 및 Azure 에 있는 리전의 하위 집합입니다.

Amazon Web Services, Google Cloud Platform 및 Azure 에 있는 리전의 하위 집합입니다.

Atlas는 Amazon Web Services, Google Cloud PlatformMicrosoft Azure에 대한 클러스터 배포를 전 세계적으로 지원합니다.

교차 리전 배포

No

No

예. 클러스터를 생성하거나 확장할 때 고가용성 또는 로컬 읽기를 위해 추가 리전을 지정합니다.

백업

No

샤딩

No

No

예, M30+ 계층을 사용하는 클러스터에 해당합니다.

전용 클러스터

아니요, 무료 클러스터는 공유 환경에서 실행 .

아니요, Flex 클러스터는 공유 환경에서 실행 .

네, M10+ 클러스터는 각 mongod 프로세스를 자체 인스턴스에 배포합니다.

Performance Advisor

No

No

Atlas용 BI Connector

No

No

무료 클러스터 제한의 전체 목록은 Atlas 무료 클러스터 제한을 참조하세요.

자세히 알아보려면 자동 확장 구성을 참조하세요.

[1] 복제본 세트의 경우 데이터 보유 서버는 복제본 세트 노드를 호스팅하는 서버입니다. 샤딩된 클러스터의 경우 데이터 보유 서버는 샤드를 호스팅하는 서버입니다. 샤딩된 클러스터의 경우 Atlas는 config 서버를 위한 서버도 배포하며 이는 클러스터 비용과는 별개의 요금으로 청구됩니다.

다음과 같은 방법으로 클러스터를 관리할 수 있습니다.

작업
설명

원하는 클러스터의 저장 용량을 사용자 지정하세요. 각 클러스터 계층에는 기본 리소스 세트가 제공됩니다. M10+ 클러스터는 저장 용량을 사용자 지정할 수 있는 기능을 제공합니다.

클러스터 샤딩하여 수평으로 확장하다 . Atlas Cluster Builder UI, 최신 버전의 Atlas 관리자 API, Atlas CLI 또는 HashiCorp Terraform MongoDB Atlas 제공자 를 사용하여 클러스터 샤드 할 수 있습니다.

최신 버전의 Atlas 관리 API를 사용해 클러스터의 각 샤드를 독립적으로 확장할 수 있습니다.

Atlas가 클러스터 사용량에 따라 클러스터 계층, 저장 용량 또는 두 가지 모두를 자동 확장하는 데 사용할 수 있는 클러스터 계층 범위를 구성하세요.

쓰기 차단과 이를 방지하는 방법에 대해 알아보세요. Atlas는 전용 복제본 세트 클러스터의 프라이머리 노드가 쓰기 차단 정책 임계값을 초과할 경우 쓰기를 차단합니다.

MongoDB 버전, 백업, 암호화 옵션 등 추가 클러스터 설정을 구성하세요.

사용자가 제공 및 관리하는 리소스 태그를 사용하여 리소스를 목적, 환경, 팀 또는 청구 기관에 따라 분류하세요.

기존 클러스터를 재구성하세요. 가용 Atlas 구성 옵션을 무엇이든 수정하세요.

원하는 클러스터의 주요 버전 업그레이드를 관리하세요. Atlas를 사용하면 Atlas 클러스터의 주요 버전을 언제든지 업그레이드할 수 있습니다.

원하는 클러스터의 유지 관리 기간을 구성하세요. Atlas가 클러스터에서 주간 유지 관리를 시작해야 하는 요일의 시간을 설정할 수 있습니다.

기존 클러스터를 일시 중지, 재개 또는 종료하세요. 일시 중지된 클러스터의 구성은 변경할 수 없습니다.게다가 일시 중지된 클러스터의 데이터를 읽거나 해당 클러스터에 데이터를 쓸 수도 없습니다.

가용성이 높아지도록 멀티 클라우드 분산을 구성하세요. Atlas는 클러스터의 가용성과 워크로드 균형을 향상시키기 위한 옵션을 제공합니다.

Atlas가 제공하는 사전 정의된 복제본 세트 태그를 지정하여 특정 애의 쿼리를 특정 노드 유형 및 리전으로 전송합니다. 연결 문자열에 사전 정의된 복제본 세트 태그를 지정하고 특정 노드로 쿼리를 전송하려면 readPreferenceTags 연결 문자열 옵션에서 태그 지정을 설정합니다.