관리형 애플리케이션곧 출시
서버리스 Postgres
유휴 시 잠드는 Postgres
큐브 위에서 대신 운영하는 PostgreSQL로, 데이터는 볼륨에 둡니다. 아무 요청이 없으면 잠들고, 다음 연결이 오면 깨어납니다.
확정된 내용
앞으로 실행할 것과 지금 실행되는 것.
- 계획 중
PostgreSQL 16, 17, 18, pgvector와 PostGIS 등 포함.
- 계획 중
다음 연결까지 잠든 상태로, 큐브의 microVM에서 실행되며 데이터는 볼륨에 둡니다.
그때까지는 어떤 데이터베이스 이미지든 큐브로, 전용 볼륨과 함께 실행하세요.
이해를 돕기 위한 예시 그림
지금 Postgres를 쓰려면
데이터용 볼륨, 비밀번호용 시크릿, 그리고 프로젝트 내부 네트워크에서만 접근할 수 있는 큐브로 실행한 이미지.
glac drives create --name pg-data \
--size-bytes 20GiB --region eu
# asked for, and not shown
glac secrets put pg-pass
PG=/var/lib/postgresql/data
glac deploy postgres:17 --name db \
--port 5432 --public false \
--region eu --drive pg-data:$PG \
-e PGDATA=$PG/pgdata \
--secret POSTGRES_PASSWORD=pg-pass가격과 한도
사용한 큐브 리소스만큼 과금하며, 잠든 동안에는 저장한 데이터만 과금합니다. 전체 가격과 요금제
| 과금 대상 | 계산 방식 | 가격 |
|---|---|---|
| CPU | CPU가 실제로 일한 시간, 밀리초 단위 | $0.01 / 100만 CPU-밀리초$0.00001 / CPU-초$0.036 / CPU-시간$26.28 / CPU-월 |
| 메모리 | 잡아 둔 메모리, 128 MiB 단위로 밀리초마다 | $0.00222 / 100만 GiB-밀리초$0.00000222 / GiB-초$0.008 / GiB-시간$5.84 / GiB-월 |
| 잠든 동안 보관 | 잠든 인스턴스가 보관하는 데이터와 스냅샷 | $0.00000761 / 100만 GB-밀리초$0.00000000761 / GB-초$0.0000274 / GB-시간$0.02 / GB-월 |
| 데이터 | 볼륨에 담긴 전체 데이터, 계층형 스토리지에 보관 | $0.00000761 / 100만 GB-밀리초$0.00000000761 / GB-초$0.0000274 / GB-시간$0.02 / GB-월 |
| NVMe 캐시 | 머신의 NVMe에 두는 부분, 직접 정한 크기만큼, 쓰기·읽기 요금 없음 | $0.0000228 / 100만 GB-밀리초$0.0000000228 / GB-초$0.0000822 / GB-시간$0.06 / GB-월 |
한 달 비용 계산
실제 워크로드와 그 한 달 비용을 유료 요금제와 무료 요금제로 계산합니다.
개발자마다 하나씩, 주중 근무 시간에 사용합니다.
사람들이 하루 종일 쓰는 제품의 데이터베이스.
고객마다 데이터를 따로 두며, 대부분의 고객은 하루 중 거의 조용합니다.
계속 커지는 테이블, 오래된 파티션은 계층형 스토리지로 옮깁니다.
데이터베이스마다: 2 GB 볼륨 하나, 그중 1 GB 캐시.
한 달은 30일, 계정에 이 워크로드만 있다고 가정합니다. 출처
유료 요금제 한 달 비용
데이터베이스당 $1.47
- CPU13억 CPU-밀리초$12.96
- 메모리1,800 GiB-시간$14.40
- 요청$0.00
- 저장 데이터40 GB-월$0.80
- NVMe 캐시20 GB-월$1.20
- 송신 트래픽$0.00
- 정가로 계산한 사용량
- $29.36
- 유료 요금제 포함분
- −$4.20
- 유료 요금제 기본료
- $5.00
무료 요금제 한도를 넘는 항목: CPU, 메모리, 저장 데이터 및 NVMe 캐시.
모든 vCPU를 한 달 내내 깨어 있는 것으로 과금19.7배 비쌈
Glac$29.36
크기 기준$578.00