본문 바로가기

직접 만든 소프트웨어, 두 가지 개발 기록

구현 구조와 적용 범위, 확인한 기능과 남은 한계를 함께 기록합니다.

소프트웨어개발

Aurora Serverless v2와 프로비저닝 비교: 최소 ACU·유휴 시간·지연 조건

by 아빠띠띠뽀 2026. 10. 19.

사용량 변화가 크다면 Aurora Serverless v2를, 지속적으로 일정한 부하와 용량 계획이 중요하다면 프로비저닝 구성을 함께 비교하세요. Serverless라는 이름만으로 유휴 비용이 항상 0이 되지는 않습니다. 최소 ACU, 자동 일시 중지 지원 조건, 연결 상태와 재개 지연을 확인해야 합니다.

선택이 빗나가는 원인: 평균 부하만 보는 것

하루 평균 사용량이 낮아도 출근 시간에 연결과 쿼리가 몰릴 수 있습니다. 반대로 접속자가 적어 보여도 백그라운드 작업이 데이터베이스를 계속 사용하기도 합니다. 견적에는 평균만 넣고 최소 용량은 가장 작게 정하면 실제 필요한 응답 시간을 충족하지 못할 수 있습니다.

관찰 검토 방향 시험 항목
큰 부하 변화 Serverless 후보 확장 중 지연
일정한 지속 부하 프로비저닝과 비교 같은 기간 전체 비용
긴 유휴 구간 일시 중지 조건 연결·재개 지연
엄격한 첫 응답 최소 용량 검토 유휴 뒤 실제 요청

1. 평시·피크·유휴 구간을 분리한다

최근 운영 지표에서 CPU, 메모리, 연결 수, 쿼리 지연과 배치 시간을 함께 봅니다. “유휴”는 웹 방문자가 없는 시간이 아니라 데이터베이스 작업과 연결의 실제 상태로 확인해야 합니다. 시험 대상의 데이터를 얻지 못했다면 예상 부하라고 표시하고 운영 실측으로 표현하지 않습니다.

비교표에는 일시 중지 뒤 첫 요청에 허용할 지연도 적습니다. 사용자 요청을 즉시 처리해야 하는 업무와 예약 배치를 기다릴 수 있는 업무는 최소 용량 결정이 달라집니다. 피크가 매일 같은 시간에 오는지, 갑작스럽게 발생하는지도 구분하세요.

2. 최소 ACU를 메모리와 확장 요구에 맞춘다

ACU는 메모리와 이에 대응하는 CPU·네트워크 자원의 단위입니다. Serverless 인스턴스는 설정된 최소·최대 범위 안에서 용량이 변합니다. 최소값을 작게 설정할 수 있다는 것과 해당 업무에 적합하다는 것은 다릅니다. 캐시와 백그라운드 작업에 필요한 자원도 고려합니다.

자동 일시 중지와 0 ACU 지원은 엔진·버전과 설정 조건을 확인해야 합니다. 문서의 최신 기능을 기존 클러스터에도 그대로 사용할 수 있다고 가정하지 마세요. 최대 용량 역시 실제 지원 범위와 지연 목표에 맞게 정하고, 최대에 도달했을 때의 지표를 관찰합니다.

3. 인스턴스 비용과 전체 DB 비용을 분리한다

프로비저닝 인스턴스와 Serverless의 용량 과금 단위는 다릅니다. 두 후보의 같은 기간 비용을 비교하되 저장소, I/O 관련 구성, 백업과 선택 기능도 별도로 확인합니다. 컴퓨팅이 줄어든다고 데이터 저장 비용까지 사라지는 것은 아닙니다.

관찰한 ACU 평균 하나만으로 청구액을 확정하지 마세요. 측정 간격과 실제 과금 집계가 다를 수 있습니다. 기존 약정·할인 조건이 있다면 계약 범위도 확인합니다. 이 글은 특정 리전 단가나 절감률을 주장하지 않으며 실제 견적을 대체하지 않습니다.

확인 방법: 운영 전환 전 대표 쿼리로 비교한다

승인된 비운영 환경에 대표 데이터와 쿼리를 준비하고 평시, 급격한 증가, 유휴 후 재개를 각각 시험합니다. 같은 데이터·클라이언트·연결 설정을 사용하고 성공률과 지연 분포, 실제 용량을 함께 기록하세요. CPU가 정상이라는 사실만으로 사용자 요청 성공을 대신하지 않습니다.

운영 전환은 별도 계획으로 진행합니다. 원본 설정과 복구 가능한 백업, 연결 대상 변경과 되돌림 방법을 정하고 시험 성공 후 적용합니다. 백업이 있다는 표시만으로 복구 가능성을 단정하지 말고 복원 절차도 검증합니다.

주의와 FAQ

사용자가 없으면 무조건 비용이 0인가요? 최소 용량·일시 중지 조건과 저장소 등 다른 과금을 확인해야 합니다.

Serverless면 용량 계획이 필요 없나요? 최소·최대 범위와 지연 요구를 정하고 관찰해야 합니다.

혼합 구성도 가능한가요? 같은 클러스터에서 두 용량 유형을 조합할 수 있으나 역할과 장애 전환 조건을 함께 검토합니다.

공식 출처와 관련 글

자료 확인일: 2026년 10월 18일. 공식 문서 기반 설명이며 실제 서비스·명령 실행 시험은 수행하지 않았습니다. 설치 버전과 리전·지원 범위는 적용 전에 확인하세요.

Aurora Serverless 동작

최소·최대 용량 선택

Aurora 인스턴스 과금

관련 글: PostgreSQL 이전과 검증 기준

적용 전 원본 설정을 보존하고 승인된 시험 범위에서 결과를 확인하세요.

변화하는 용량과 고정 용량의 데이터베이스를 대비한 개념 그림
직접 생성한 개념 이미지입니다. 실제 서비스 화면이나 구축·성능 시험 결과가 아닙니다.