복잡한 절차 없이 네이버 클라우드 플랫폼 콘솔에서 간단한 설정만으로 서비스에 바로 사용할 수 있는 MongoDB 데이터베이스가 제공됩니다.
샤드 클러스터(Sharded Cluster), 레플리카 세트(Replica Set) 중 원하는 클러스터 타입을 선택할 수 있으며, 클러스터 타입 선택만으로 세컨더리(Secondary), 샤드(shard)를 추가로 구성할 수 있습니다.
자동 페일오버 기능을 통해 Primary DB에 장애가 발생하더라도 서비스를 안정적으로 제공할 수 있습니다.
매일 1회, 자동 백업이 진행되며 백업한 데이터는 최대 30일까지 보관됩니다. 또한 신규 클러스터를 구성한 뒤 백업 파일을 활용하여 데이터를 복원할 수 있습니다.
데이터베이스의 고가용성을 확보할 수 있는 레플리카 세트(Replica Set)를 최대 7대까지 확장할 수 있습니다. 노드의 작업 처리를 분산하는 MongoDB의 Read Preference 옵션을 사용하면 데이터베이스 읽기 부하도 분산할 수 있습니다.
설치 완료 후 바로 여러 지표를 통해 MongoDB 성능 관련 이슈를 모니터링 기능할 수 있고, 서버 상태, 메모리, 쿼리 양 등 전체 메트릭(metric)을 설정하거나 그래프를 통해 장애를 빠르게 확인할 수 있습니다. 장애 또는 이벤트가 발생할 경우 사용자 메일과 SMS로 장애 현황을 제공받을 수 있습니다.
Sharded Cluster는 다중 Replica Set에 데이터를 분산 저장하는 구성입니다.
MongoDB는 샤딩(Sharding)을 사용하여 매우 큰 데이터 세트와 높은 처리량을 요하는 작업에 필요한 구성을 지원합니다.
MongoDB의 Replica Set은 동일한 데이터 세트를 유지하는 Mongod 프로세스 그룹이며 중복성과 고가용성을 제공합니다.
테스트 및 개발 환경에 적합한 구성을 지원합니다.
MongoDB Replica Set에서의 자체적인 primary term 방식을 사용하여 Fail-over 기능을 제공합니다. 사용자의 선택에 따라 HA가 지원되지 않는 Standalone 구성 또한 가능합니다.
데이터 스토리지는 50GB를 기본으로 제공하며 10GB 단위로 2TB까지 용량이 자동으로 증가합니다. 데이터 스토리지 타입은 필요한 I/O 속도에 따라 HDD, SSD 중 선택할 수 있습니다.
MongoDB용 GUI인 Compass를 통해 MongoDB에 저장된 데이터를 검색, 시각화 및 CRUD 작업을 할 수 있습니다. 인덱싱, 문서 유효성 감사 등의 작업을 분석할 수 있습니다.
MongoDB를 비즈니스 인텔리전스(Business Intelligence, BI) 및 분석 플랫폼의 데이터 소스로 사용할 수 있도록 쿼리 형식을 변환해 주는 MongoDB BI Connector를 제공합니다. MongoDB BI Connector를 사용하여 MongoDB에 저장된 데이터와 다른 데이터베이스에 저장된 데이터를 결합하여 통합 분석을 진행하면서 새로운 인사이트를 발굴할 수 있습니다.
MongoDB는 Auditing 기능을 이용해 데이터베이스 내 모든 이벤트를 기록합니다. 특히 사용자 권한 변경, 특성 데이터베이스 접근 여부, 컬렉션 삭제, 아키텍처 설정 변경 등 민감한 활동에 대한 접근 이력을 보관합니다. 감사 로그는 실시간으로 모니터링 그래프를 통해 확인할 수 있습니다.
Cloud DB for MongoDB 서비스는 MongoDB, Inc.에서 개발한 NoSQL 데이터베이스인 MongoDB를 이용하고 있습니다.
Config Server : Sharded Cluster에서만 생성 가능하며, 최소 3대~최대 7대까지 구성 가능합니다.
Arbiter : Replica Set당 최대 1대만 생성 가능하며, High CPU 2vCPU, 4GB 메모리 스펙만 제공합니다.
Mongos : Sharded Cluster에서만 생성 가능하며, 최소 2대~최대 5대까지 구성 가능합니다.
분류 | 타입 | vCPU | 메모리 | 디스크 | 과금 기준 | 요금 |
---|---|---|---|---|---|---|
Arbiter | High CPU | 2개 | 4GB | 50GB | 시간 | - |
Config | Standard | 2개 | 8GB | 50GB | 시간 | - |
Config | Standard | 4개 | 16GB | 50GB | 시간 | - |
Config | Standard | 8개 | 32GB | 50GB | 시간 | - |
Config | Standard | 16개 | 64GB | 50GB | 시간 | - |
Config | Standard | 32개 | 128GB | 50GB | 시간 | - |
Config | High CPU | 2개 | 4GB | 50GB | 시간 | - |
Config | High CPU | 4개 | 8GB | 50GB | 시간 | - |
Config | High CPU | 8개 | 16GB | 50GB | 시간 | - |
Config | High CPU | 16개 | 32GB | 50GB | 시간 | - |
Config | High CPU | 32개 | 64GB | 50GB | 시간 | - |
Mongos | Standard | 2개 | 8GB | 50GB | 시간 | - |
Mongos | Standard | 4개 | 16GB | 50GB | 시간 | - |
Mongos | Standard | 8개 | 32GB | 50GB | 시간 | - |
Mongos | Standard | 16개 | 64GB | 50GB | 시간 | - |
Mongos | Standard | 32개 | 128GB | 50GB | 시간 | - |
Mongos | High CPU | 2개 | 4GB | 50GB | 시간 | - |
Mongos | High CPU | 4개 | 8GB | 50GB | 시간 | - |
Mongos | High CPU | 8개 | 16GB | 50GB | 시간 | - |
Mongos | High CPU | 16개 | 32GB | 50GB | 시간 | - |
Mongos | High CPU | 32개 | 64GB | 50GB | 시간 | - |
(VAT 별도)
Config Server, Arbiter, Mongos 구성 시 청구되는 요금입니다.
분류 | 타입 | vCPU | 메모리 | 과금 기준 | 요금 |
---|---|---|---|---|---|
Arbiter | High CPU | 2개 | 4GB | 시간 | - |
Config | Standard | 2개 | 8GB | 시간 | - |
Config | Standard | 4개 | 16GB | 시간 | - |
Config | Standard | 8개 | 32GB | 시간 | - |
Config | Standard | 16개 | 64GB | 시간 | - |
Config | Standard | 32개 | 128GB | 시간 | - |
Config | High CPU | 2개 | 4GB | 시간 | - |
Config | High CPU | 4개 | 8GB | 시간 | - |
Config | High CPU | 8개 | 16GB | 시간 | - |
Config | High CPU | 16개 | 32GB | 시간 | - |
Config | High CPU | 32개 | 64GB | 시간 | - |
Mongos | Standard | 2개 | 8GB | 시간 | - |
Mongos | Standard | 4개 | 16GB | 시간 | - |
Mongos | Standard | 8개 | 32GB | 시간 | - |
Mongos | Standard | 16개 | 64GB | 시간 | - |
Mongos | Standard | 32개 | 128GB | 시간 | - |
Mongos | High CPU | 2개 | 4GB | 시간 | - |
Mongos | High CPU | 4개 | 8GB | 시간 | - |
Mongos | High CPU | 8개 | 16GB | 시간 | - |
Mongos | High CPU | 16개 | 32GB | 시간 | - |
Mongos | High CPU | 32개 | 64GB | 시간 | - |
(VAT 별도)
Replica Set의 경우 최소 3대 이상 구성 가능합니다.
Sharded Cluster 는 최소 2개의 shard로 구성되며 총 서버 수는 Shard 수 * Replica Set당 Member 수 입니다.
Stand Alone 은 1대로 구성 가능합니다.
분류 | 타입 | vCPU | 메모리 | 디스크 | 과금 기준 | 요금 |
---|---|---|---|---|---|---|
Mongod | Standard | 2개 | 8GB | 50GB | 시간 | - |
Mongod | Standard | 4개 | 16GB | 50GB | 시간 | - |
Mongod | Standard | 8개 | 32GB | 50GB | 시간 | - |
Mongod | Standard | 16개 | 64GB | 50GB | 시간 | - |
Mongod | Standard | 32개 | 128GB | 50GB | 시간 | - |
Mongod | High CPU | 2개 | 4GB | 50GB | 시간 | - |
Mongod | High CPU | 4개 | 8GB | 50GB | 시간 | - |
Mongod | High CPU | 8개 | 16GB | 50GB | 시간 | - |
Mongod | High CPU | 16개 | 32GB | 50GB | 시간 | - |
Mongod | High CPU | 32개 | 64GB | 50GB | 시간 | - |
(VAT 별도)
Mongod 구성 시 청구되는 요금입니다.· MongoDB의 Community Edition과 Enterprise Edition Edition을 제공합니다.
Edition | 타입 | vCPU | 메모리 | 과금 기준 | 요금 |
---|---|---|---|---|---|
Community | Standard | 2개 | 8GB | 시간 | - |
Community | Standard | 4개 | 16GB | 시간 | - |
Community | Standard | 8개 | 32GB | 시간 | - |
Community | Standard | 16개 | 64GB | 시간 | - |
Community | Standard | 32개 | 128GB | 시간 | - |
Community | High CPU | 2개 | 4GB | 시간 | - |
Community | High CPU | 4개 | 8GB | 시간 | - |
Community | High CPU | 8개 | 16GB | 시간 | - |
Community | High CPU | 16개 | 32GB | 시간 | - |
Community | High CPU | 32개 | 64GB | 시간 | - |
Enterprise | Standard | 2개 | 8GB | 시간 | - |
Enterprise | Standard | 4개 | 16GB | 시간 | - |
Enterprise | Standard | 8개 | 32GB | 시간 | - |
Enterprise | Standard | 16개 | 64GB | 시간 | - |
Enterprise | Standard | 32개 | 128GB | 시간 | - |
Enterprise | High CPU | 2개 | 4GB | 시간 | - |
Enterprise | High CPU | 4개 | 8GB | 시간 | - |
Enterprise | High CPU | 8개 | 16GB | 시간 | - |
Enterprise | High CPU | 16개 | 32GB | 시간 | - |
Enterprise | High CPU | 32개 | 64GB | 시간 | - |
(VAT 별도)
구성
Mongod 1대 : Mongod (Enterprise Edition) - Standard 2vCPU, 8GB Memory
이용 요금
Mongod 가격 * 24시간 * 30일
(- + -) * 24 * 30 = -
Case 1)
구성
Replica Set Member 3대 : Mongod (Enterprise Edition) - Standard 2vCPU, 8GB Memory
이용 요금
Mongod 가격 * Replica Set Member 수 * 24시간 * 30일
(- + -) * 3 * 24 * 30 = -
Case 2)
구성
Replica Set Member 2대 : Mongod (Enterprise Edition) - Standard 2vCPU, 8GB Memory
Arbiter 1대 : Arbiter - High CPU 2vCPU, 4GB Memory
이용 요금
(Mongod 가격 * Replica Set Member 수 + Arbiter 가격) * 24시간 * 30일
((- + -) * 2 + (- + -)) * 24 * 30 = -
Case 1)
구성
Mongos 2대 : Mongos – High CPU 2vCPU, 4GB Memory
Config Server 3대 : Config Server - High CPU 2vCPU, 4GB Memory
2 Shard
Replica Set Member 3대 : Mongod (Enterprise Edition) - Standard 2vCPU, 8GB Memory
이용 요금
(Mongod 가격 * Replica Set Member 수 * Shard 수 + Mongos 가격 * Mongos 수 + Config Server 가격 * Config Server 수) * 24시간 * 30일
((- + -) * 3 * 2 + (- + -) * 2 + (- + -) * 3) * 24 * 30 = -
Case 2)
구성
Mongos 2대 : Mongos - High CPU 2vCPU, 4GB Memory
Config Server 3대 : Config Server - High CPU 2vCPU, 4GB Memory
2 Shard
Replica Set Member 2대 : Mongod (Enterprise Edition) - Standard 2vCPU, 8GB Memory
Arbiter 1대 : Arbiter - High CPU 2vCPU, 4GB Memory
이용 요금
(Mongod 가격 * Replica Set Member 수 * Shard 수 + Arbiter 가격 * Shard 수 + Mongos 가격 * Mongos 수 + Config Server 가격 * Config Server 수) * 24시간 * 30일
((- + -) * 2 * 2 + (- + -) * 2 + (- + -) * 2 + (- + -) * 3 ) * 24 * 30 = -
데이터베이스 데이터를 저장하기 위한 스토리지입니다. 테이블, 인덱스 및 로그 데이터 등 전체 데이터베이스 데이터를 저장합니다.
기본 10GB 제공되며, 데이터 저장량 증가에 따라 10GB 단위로 최대 2000GB까지 자동 증가합니다.
10GB 단위로 사용 단위가 증가할 때마다 사용자에게 이벤트로 알람을 전달합니다.
데이터 스토리지 사용량에 따른 요금표는 요금 > 리전별 요금제 > (리전) > Block Storage에서 확인할 수 있습니다.
데이터베이스 데이터를 백업 저장하기 위한 스토리지입니다. 테이블과 인덱스 전체 데이터를 1일 1회 자동 백업합니다.
백업 기간은 최소 1일에서 최대 30일로, 백업 저장 기간의 스토리지 사용량만큼 시간 요금으로 과금됩니다.
구분 | 제공 사양 | 월평균 저장량 요금(GB-월) |
---|---|---|
백업 데이터 | 스토리지 1GB 당 | - |
(VAT 별도)
아웃바운드 트래픽에 대한 네트워크 사용량은 요금표에 따라 과금합니다.
네트워크 사용량에 따른 요금표는 요금 > 리전별 요금제 > (리전) > Network에서 확인할 수 있습니다.