Atlas Infinite는 저장 를 독립적인 계층으로 분리하는 아키텍처를 기반으로 하는 MongoDB Atlas 에디션으로, 보안 제어가 내장 미션 크리티컬 고성능 사용 사례를 위해 설계되었습니다. 이 설계는 고성능, 확장성 및 탄력성을 제공합니다. 즉, 컴퓨팅과 저장 독립적으로 빠르게 확장하다 , 장애로부터 빠르게 복구하고, 운영 워크플로를 간소화할 수 있습니다.
이 설명서가 에디션별로 어떻게 구성되는지 학습 이 설명서 정보를 참조하세요.
아키텍처
다음 다이어그램은 Atlas Infinite가 컴퓨팅과 저장 를 분리하는 방법을 보여줍니다.
Atlas Infinite에서 독립적인 계층으로 컴퓨팅 및 저장
Atlas Infinite에서 컴퓨팅과 저장 는 별도의 계층입니다. 애플리케이션의 쿼리, 트랜잭션 및 애그리게이션은 컴퓨팅 노드에서 실행 . MongoDB 컴퓨팅 계층과 독립적으로 저장 계층을 관리하므로 클러스터 계층 확장 , 읽기 전용 노드 추가, 노드 장애 복구 등의 작업이 데이터를 이동하거나 복제하지 않고도 실행 . 애플리케이션 은 MongoDB 드라이버 및 기타 연결 방법을 사용하여 Atlas Infinite 클러스터 에 연결합니다. MongoDB 프로그래밍 도구를 사용하여 클러스터 에 액세스 하고 관리 할 수도 있습니다.
아키텍처에 대해 자세히 학습 MongoDB Atlas Infinite: 아키텍처를 참조하세요.
혜택
Atlas Infinite를 사용하면 컴퓨팅과 저장 분리하여 다음을 수행할 수 있습니다.
독립적으로 확장: 클러스터 계층 과 저장 용량 독립적으로 확장하다 하므로 클러스터 계층 확장 저장 용량 확장 필요가 없습니다.
신속한 확장: Atlas Infinite는 수직 및 수평으로빠르게 확장할 수 있으므로 피크를 미리 프로비저닝하거나 이벤트를 예상하여 확장 미리 계획할 필요가 없습니다.
운영 간소화: Atlas Infinite에서는 다운타임 없이 저장 용량 늘릴 수 있습니다.
처리량 및 성능 극대화: Atlas Infinite는 컴퓨팅 계층과 독립적으로 저장 계층에서 백업, 복원 및 특정 시점 복구를 실행합니다. 이렇게 하면 컴퓨팅 계층에서 작동하는 부하를 오프로드하여 애플리케이션의 워크로드 제공 할 수 있는 더 많은 용량 확보할 수 있습니다.
성능
Atlas Infinite 아키텍처는 성능에 최적화되어 있습니다. Atlas Infinite에서는 많은 워크로드가 높은 처리량 달성합니다. 성능은 워크로드 에 따라 달라지므로 자체 워크로드 로 테스트하여 영향 측정합니다.
탄력성
Atlas Infinite는 컴퓨팅과 저장 독립적으로 확장하므로 저장 변경하지 않고도 워크로드 급증에 대비한 컴퓨팅 용량 추가할 수 있습니다. Atlas Infinite는 클러스터 계층 에 대한 자동 확장 지원하며, 수요 변화에 따라 확장 및 축소됩니다. 저장 계층에서 읽고 몇 분 안에 읽기 서비스를 시작하는 읽기 전용 노드를 추가하여 수평으로 확장하다 할 수 있습니다.
확장성
Atlas Infinite는 컴퓨팅과 독립적으로 스토리지를 저장 하므로 클러스터 계층 확장 하지 않고도 성장하는 엔터프라이즈급 애플리케이션을 지원 하도록 저장 용량 늘릴 수 있습니다.
Atlas Infinite에서는 클러스터 계층 을 늘려 클러스터 수직으로 확장하다 수 있습니다. 계층 이 클수록 더 많은 저장 처리량 과 저장 IOPS를 제공합니다. 클러스터 를 수직으로 확장하다 경우 Atlas Infinite는 데이터를 이동하지 않습니다.
Atlas Infinite 클러스터 에 읽기 전용 노드를 추가하면 해당 노드가 저장 계층에서 읽고 초기 동기화 없이 몇 분 만에 읽기를 제공하기 시작합니다.
보안
Atlas Infinite는 보안을 위해 설계되었습니다. 데이터가 컴퓨팅 노드 벗어나기 전에 항상 암호화하므로 저장 계층이 애플리케이션의 데이터를 읽을 수 없습니다. 암호화는 필수이며, Atlas Infinite는 고객 관리형 데이터 암호화 키(CMK/BYOK)를 지원합니다.
Atlas Infinite는 다음과 같은 보안 제어를 지원합니다.
Atlas 미사용 데이터 암호화하는 방법과 적용 보안 제어를 학습 보려면 Atlas Infinite의 미사용 데이터 암호화를 참조하세요.
회복 탄력성 및 복구
Atlas Infinite의 저장 계층은 데이터를 지속형 유지합니다. MongoDB 데이터의 내구성을 컴퓨팅 노드에 의존하지 않습니다. Atlas Infinite 클러스터 에는 프라이머리 와 대기 노드, 이렇게 두 개의 선택 가능한 컴퓨팅 노드가 있습니다. 이들은 함께 Atlas Infinite 전용이며 MongoDB 샤드 와 구별되는 고가용성 샤드 (HA 샤드 )를 형성합니다. 프라이머리 실패하거나 다시 시작되면 스탠바이가 프라이머리 됩니다. 저장 계층은 클러스터의 노드 중에서 투표 대신 프라이 프라이머리 에서 대기 노드로의 페일오버 조정하고 최근 데이터를 쉽게 사용할 수 있도록 유지합니다. 백업, 복원 및 특정 시점 복구는 저장 계층에서 실행 .
Atlas Infinite 클러스터 에서 복제 및 페일오버 작동하는 방식을 학습 복제 및 페일오버를 참조하세요. 백업 및 복원 에 대해 학습 Atlas 무한 클러스터 복원을 참조하세요.
운영 경험
애플리케이션 은 코드 변경 없이 Atlas Infinite에서 실행됩니다. Atlas Infinite는 MongoDB 유선 프로토콜 사용하며 쿼리, 애그리게이션, 인덱스 및 트랜잭션을 포함한 전체 MongoDB 쿼리 API 지원합니다.
Atlas Infinite는 다음 도구와도 작동합니다.
mongoshCompass
Atlas Administration API(일부 엔드포인트는 Atlas Infinite 전용)
Atlas CLI( Atlas Infinite 전용 일부 명령 포함)
Terraform 제공자( Atlas Infinite에만 적용되는 일부 속성 포함)
클러스터 에서 직접 활성화된SQL 인터페이스
Atlas Infinite 클러스터 에서는 연합 데이터베이스 인스턴스 통하지 않고 클러스터 에서 직접 SQL 인터페이스를 활성화 할 수 있습니다.
Atlas Atlas Infinite와 관련된 경고를 제공합니다.
공개 미리 보기 가용성
공개 미리 보기에서 지원됨
Atlas Infinite는 공개 미리 보기에서 다음 기능을 지원합니다.
공개 미리 보기 기간 동안 Atlas Infinite 클러스터는 Atlas UI 의 Latest Version With Auto Upgrades 출시하다 옵션을 사용하여 최신 MongoDB 9.x 버전을 실행 . 자세한 학습 은 Atlas 의 MongoDB 버전을 참조하세요.
M10M60General 복제본 세트를 통해, 그리고M40에서M60Low-CPU 복제본 세트를 통해.복제본 세트 최대 128TB(논리적)의 저장 용량 .
클라우드 제공자 리전: 공개 미리 보기에서 Atlas Infinite는 AWS에만 배포됩니다.Amazon Web Services (AWS) 리전 표의 Atlas Infinite Support(무한 지원) 열을 참조하세요. 각 클러스터 이러한 리전 중 하나에 배포됩니다.
AWS KMS 통한고객 관리형 데이터 암호화 키(CMK /BYOK) .
백업은 최대 3년 동안 보존됩니다.
클러스터 에서 직접 활성화된 SQL 인터페이스.
Atlas Infinite 클러스터를 인식하지만 해당 기능에 대한 전체 컨텍스트가 없는 AI Cluster 도우미.
공개 미리 보기에서 지원되지 않음
Atlas Infinite는 공개 미리 보기에서 다음 기능을 지원 하지 않습니다. 이 목록은 시간이 지남에 따라 Atlas Infinite가 더 많은 기능에 대한 지원 추가함에 따라 변경될 수 있습니다. 현재 지원되는 기능을 확인하려면 다시 확인하세요.
멀티 리전 클러스터: Atlas Infinite 클러스터 의 모든 노드는 동일한 리전 에 배포 .
멀티 클라우드 클러스터: Atlas Infinite는 공개 미리 보기에서 멀티 클라우드 클러스터를 지원 하지 않습니다. 공개 미리 보기에서 Atlas Infinite 클러스터는 AWS에만 배포 .
M80+ 클러스터 계층: Atlas Infinite는 General 또는 Low-CPU 클러스터 클래스 의 공개 미리 보기에서
M80이상의 클러스터 계층을 지원 하지 않습니다.샤드 클러스터: Atlas Infinite는 공개 미리 보기에서 샤딩된 클러스터를 지원 하지 않습니다.
글로벌 클러스터: Atlas Infinite는 공개 미리 보기에서 글로벌 클러스터를 지원 하지 않습니다. 글로벌 쓰기에는 글로벌 클러스터 필요하므로 사용할 수 없습니다.
Atlas Search 및 Vector Search: Atlas Search 및 Vector Search는 공개 미리 보기의 Atlas Infinite 클러스터에서 지원되지 않습니다.
Atlas Online Archive: Atlas Online Archive 공개 미리 보기의 Atlas Infinite 클러스터에서 지원되지 않습니다.
Atlas Kubernetes Operator: Atlas Kubernetes Operator 공개 미리 보기에서 Atlas Infinite 클러스터를 지원 하지 않습니다.
에디션 간 마이그레이션 및 복원: Atlas Infinite는 Atlas Core와 Atlas Infinite 클러스터 간의 실시간 마이그레이션 또는 백업 및 복원 지원 하지 않습니다.
보관된 스냅샷 가져오기: Atlas Infinite는 공개 미리 보기에서 보관된 스냅샷 가져오기를 지원 하지 않습니다.
NVMe 스토리지: Atlas Infinite는 공개 미리 보기에서 로컬로 연결된 NVMe SSD 저장 지원 하지 않습니다.
데이터베이스 에디션 변경: 클러스터 를 생성한 후에는 Atlas Core와 Atlas Infinite 간에 어느 방향으로든 데이터베이스 에디션을 변경할 수 없습니다.
oplog 재생 없음: Atlas Infinite는 oplog 재생을 지원 하지 않습니다. Atlas Infinite 클러스터에는
mongodump --oplog옵션 또는mongorestore --oplogReplay옵션을 사용하지 마세요.Azure Key Vault 및 Google Cloud KMS: Atlas Infinite는 공개 미리 보기에서 AWS KMS 통해서만 고객 관리형 키를 지원합니다.
조직 간 복원: MongoDB 각 Atlas 조직 에 대해 별도의 암호화 키 관리하므로 스냅샷을 생성한 조직 내에서 스냅샷 복원 할 수 있습니다. Atlas 기본값 암호화 키를 관리하는 방법을 학습 Atlas 무한 암호화를 참조하세요.
Atlas Charts: Atlas Infinite는 공개 미리 보기에서 MongoDB Charts 지원 하지 않습니다.
MongoDB for VS Code: Atlas Infinite는 공개 미리 보기에서 MongoDB for VS Code 확장을 지원 하지 않습니다.
MongoDB MCP 서버: Atlas Infinite는 공개 미리 보기에서 MongoDB MCP 서버를 지원 하지 않습니다.
MongoDB Agent 스킬: Atlas Infinite는 공개 미리 보기에서 MongoDB Agent 스킬을 지원 하지 않습니다.
로그 다운로드 및 로그 동기화: Atlas Infinite는 공개 미리 보기에서 MongoDB 로그 다운로드 또는 외부 서비스에 대한 로그 동기화를 지원 하지 않습니다.
컬렉션 수준 복원: Atlas Infinite는 공개 미리 보기에서 개별 컬렉션 복원을 지원 하지 않습니다.
스냅샷 배포: Atlas Infinite는 공개 미리 보기에서 스냅샷을 다른 리전으로 복사하는 것을 지원 하지 않습니다.
스냅샷 다운로드 및 로컬 복원: Atlas Infinite는 공개 미리 보기에서 스냅샷 을 다운로드하거나 로컬 배포서버 로 복원하는 것을 지원 하지 않습니다.
가동 시간 SLA: Atlas Infinite는 공개 미리 보기에서 가동 시간 SLA를 적용하지 않습니다.
독립 및 비대칭 샤드 자동 확장: Atlas Infinite는 공개 미리 보기에서 독립적 또는 비대칭 샤드 자동 확장 지원 하지 않습니다.
데이터베이스 프로파일러: Atlas Infinite는 공개 미리 보기에서 데이터베이스 프로파일러 활성화를 지원 하지 않습니다.
Atlas Core와 비교
Atlas 컴퓨팅과 저장 동일한 노드 에서 결합된 Atlas Core와 각 계층이 독립적으로 확장되는 분리된 아키텍처인 Atlas Infinite의 두 가지 데이터베이스 에디션을 제공합니다. 두 에디션을 자세히 비교하려면 데이터베이스 에디션을 참조하세요.
이 문서 정보
Atlas 인터페이스, 드라이버, API 및 대부분의 운영 워크플로가 에디션 간에 동일하기 때문에 대부분의 Atlas 설명서는 Atlas Core와 Atlas Infinite 모두에 적용됩니다. 설명서에는 다음과 같이 각 페이지 또는 섹션이 적용되는 에디션이 설명되어 있습니다.
두 에디션에 모두 적용됨: 페이지에 별도로 명시되지 않는 한 해당 콘텐츠는 Atlas Core와 Atlas Infinite 모두에 적용됩니다.
하나의 에디션에만 적용: 콘텐츠가 단일 에디션에 적용되는 경우 페이지의 제목이나 텍스트에서 해당 에디션을 식별합니다.
Atlas Infinite에서 지원되지 않음: 공개 미리 보기 중에 Atlas Infinite에서 기능 사용할 수 없는 경우 페이지에 지원되는 기능에 대한 메모와 링크가 포함됩니다.
Atlas Infinite에서는 다르게 작동합니다: 에디션마다 워크플로나 옵션이 다른 경우 페이지 또는 섹션에서 차이점을 설명합니다.
이 페이지는 Atlas Infinite의 점 입니다. 특정 기능 에 대한 정보를 찾으려면 해당 기능 에 대한 Atlas 주제 로 이동하여 Atlas Infinite 콜아웃을 찾습니다.