이용 패턴에 따라 자동으로 스펙과 용량을 최적화하는 대용량 데이터베이스
대규모 트래픽과 데이터 증가에도 안정적으로 서비스 가능한 아키텍처를 도입해 대용량 서비스를 지원합니다.
사용량에 따라 자동으로 리소스를 확장 및 축소하여 갑작스러운 부하에도 안정적인 성능을 유지합니다.
특정 시점의 데이터를 스냅샷으로 저장해 신속하고 정확하게 복구할 수 있습니다.
프로비저닝 없이 실제 인스턴스 및 스토리지 사용량 기반 과금을 통해 합리적인 비용 운영이 가능합니다.
서버리스 아키텍처 기반의 Cloud DB Serverless는 사용자의 이용패턴에 따라 컴퓨팅 자원을 자동으로 할당해 인프라 프로비저닝과 자원 관리의 부담을 최소화합니다. 사용량 변화에 따라 컴퓨팅 자원이 탄력적으로 확장되며, 실제 사용량 기반의 과금 구조를 통해 자원 관리의 효율성과 비용 최적화를 동시에 달성할 수 있습니다.
트래픽 증가나 감소에 따라 인스턴스의 CPU 및 메모리 스펙을 자동으로 확장·축소함으로써 대규모 서비스 환경에서도 안정적인 성능을 유지할 수 있습니다.
데이터 스토리지는 10GB를 기본으로 제공하며 10GB 단위로 16,000GB까지 용량이 자동 증가합니다.
DB 클러스터의 운영 체제 및 데이터베이스 관련 다양한 성능을 모니터링할 수 있습니다. 데이터베이스에서 발생하는 에러 로그나 슬로우 쿼리 로그를 콘솔에서 확인할 수 있고, 장애 또는 특정 이벤트가 발생할 경우 메일과 SMS로 실시간 알림 설정이 가능합니다.
사용자가 지정한 임계치에 따라 인스턴스 수를 자동으로 확장·축소하며 대규모 서비스에서도 안정적인 부하 분산을 보장합니다.
스냅샷을 활용해 매일 1회 원하는 시점에 자동으로 백업을 진행합니다. 장애 발생 시 혹은 사용자가 원하는 시점에 대용량 데이터도 빠르고 안정적으로 복구할 수 있습니다.
사용량을 측정하는 Unit 단위를 도입해 주기적으로 사용자의 컴퓨팅 자원 및 스토리지 사용량을 측정합니다. 프로비저닝 없이 실제 사용량에 대해서만 과금하는 합리적인 요금제를 제공합니다.
데이터베이스 고가용성을 위해 Primary와 Replica를 서로 다른 존에 배치하는 멀티 존 옵션을 제공합니다. 이 구성을 통해 한쪽 존에 장애가 발생하더라도 데이터베이스의 가용성을 유지할 수 있습니다. 각 존은 지리적, 물리적으로 분리된 인프라로 구성되어 있어 높은 안정성을 보장합니다.
Cloud DB Serverless는 장애에 대비하기 위하여 자동 페일오버 기능을 제공합니다. 기본적으로 Primary DB와 Replica DB를 생성해 평상시에는 데이터베이스의 읽기 부하 분산용으로 사용할 수 있고, 장애가 발생할 경우 Primary DB로 자동 전환됩니다. 이러한 DNS 방식 이중화를 제공하여 애플리케이션 변경 없이 장애에 대비할 수 있습니다.
Cloud DB Serverless는 컨테이너 디플로이 자동화, 스케일링, 컨테이너화된 애플리케이션의 관리를 위한 오픈 소스인 Kubernetes를 이용하고 있습니다.
Cloud DB Serverless는 세계에서 가장 많이 쓰이는 오픈 소스의 관계형 데이터베이스인 MySQL을 이용하고 있습니다.
DB 클러스터 생성시 이중화를 위해 Primary와 Replica, 총 2개의 DB 인스턴스가 생성됩니다.
1 Unit은 약 2GB 메모리를 사용하며, vCPU는 사용 메모리에 비례해 자동으로 증가합니다.
DB 인스턴스는 최소 1 Unit부터 생성 가능하며 최대 160 Unit까지 증가합니다.
DB 부하 발생시 사용자가 설정한 Unit 값에 따라 즉시 스펙 업이 진행되며, 스펙 다운은 20분 이내 진행됩니다.
과금 기준 | 요금 |
|---|---|
Unit/시간 | - |
(VAT 별도)
(예) 한 달 동안 DB 클러스터 1대 이용시 DB 인스턴스 이용 요금은 다음과 같습니다. (한 달을 30일 기준으로 산정)
하루 중 18시간은 1 Unit 사용
2개 × 1 Unit × 170원 × 18시간 × 30일 = 183,600원
하루 중 6시간은 부하가 발생해 4 Unit으로 사용
2개 × 1 Unit × 170원 × 6시간 × 30일 = 244,800원
한 달 이용 요금 183,600원 + 244,800원 = 428,400원
DB 데이터를 저장하기 위한 스토리지입니다. 테이블, 인덱스 및 로그 데이터 등 전체 DB 데이터를 저장합니다.
최초 생성시 DB 인스턴스당 10GB 제공되며, 데이터 저장량 증가에 따라 10GB 단위로 최대 16,000GB까지 자동 증가합니다.
Cloud DB Serverless는 CB2 스토리지를 사용합니다. 데이터 스토리지 사용량에 따른 요금 정보는 서비스 > Storage > Block Storage > Block Storage 요금(KVM 하이퍼바이저)에서 확인할 수 있습니다.
DB 데이터의 백업 파일을 저장하기 위한 스토리지입니다. 테이블과 인덱스 전체 데이터를 1일 1회 자동 백업합니다.
백업 기간은 최소 1일에서 최대 30일로, 백업 저장 기간의 스토리지 사용량만큼 시간 요금으로 과금됩니다.
과금 기준 | 요금 |
|---|---|
GB/월(월 평균 저장량) | - |
(VAT 별도)
Cloud DB Serverless는 사용자의 VPC와 DB 클러스터를 비공개 네트워크로 연결하는 Private Link로 DB 접속 주소를 제공합니다. 최초 생성시 Read Endpoint, Write Endpoint 총 2개의 Endpoint Interface가 자동으로 생성되며, 건당 유지 시간 기준으로 과금됩니다.
자세한 요금 정보는 서비스 > Network > VPC(Virtual Private Cloud) > Private Link 요금에서 확인할 수 있습니다.