언어 선택
durumis AI가 요약한 글
- Cloud SQL은 MySQL과 PostgreSQL을 라이센스 비용 없이 제공하며, HA 구성과 Enterprise Plus 옵션을 통해 추가 기능과 자동 장애 복구 기능을 제공합니다.
- AlloyDB는 Google의 스토리지 기술을 기반으로 개발된 데이터베이스로, Cloud SQL 대비 최대 4배 빠른 성능을 제공하며, HA 구성과 높은 SLA를 제공합니다.
- 서비스 규모가 커지면 Cloud SQL 보다는 AlloyDB가 가성비 측면에서 우수할 수 있으며, Cloud SQL은 AlloyDB, Cloud Spanner와 함께 Google의 데이터베이스 서비스 계층 구조를 구성합니다.
Cloud SQL
구글의 가장 기본적인 SQL 서비스. 기본적으로 MySQL 과 PostgreSQL은 라이센스비가 없지만 MS SQL 은 라이센스비가 왕창 추가 된다.
Cloud SQL의 가격구성은 크게 4가지 조합이 가능한데.
HA 구성을 할것인가 말것인가 & Enterprise vs Enterprise Plus
HA 구성을 하게 되면 문제가 생겼을때 자동으로 Fail Over 가 가능해지고,
Enterprise Plus 를 선택하면 다양한 추가적인 기능들이 제공된다.
가격을 보면
( 각각 가격의 순서는 기본 월 가격 / 1년 약정 / 3년 약정 )
vCPU
- 기본 : 39.201 $ / 29.40075 $ / 18.81648 $
- 기본 + HA : 78.402 $ / 58.8015 $ / 37.63296 $
- Plus : 50.954 $ / 38.2155 $ / 24.45792 $
- Plus + HA : 101.908 $ / 76.431 $ / 48.91584 $
Memory
- 기본 : 6.643 $ / 4.98225 $ / 3.18864 $
- 기본 + HA : 13.286 $ / 9.9645 $ / 6.37728 $
- Plus : 8.614 $ / 6.4605 $ / 4.13472 $
- Plus + HA : 17.301 $ / 12.97575 $ / 8.30448 $
Storage ( SSD )
- 기본 : 0.221 $ / GB,월간
- HA : 0.442 $ / GB,월간
Storage ( HDD )
- 기본 : 0.117 $ / GB,월간
- HA : 0.234 $ / GB,월간
최대 사이즈
- Enterprise : 96 vCPU / 624 GB Memory
- Enterprise Plus : 128 vCPU / 864 GB Memory
AlloyDB
구글이 자랑하는 스토리지 기술로 개발한 데이터베이스.
현재 서울리전( asia-northeast3 ) 기준으로 가격은 다음과 같다.
- vCPU : 61.7434 $ / 46.3112 $ / 29.638 $
- Memory : 10.4682 $ / 7.8548 $ / 5.0224 $
- Storage : 0.38398 $ / GB,월간
- 최대 사이즈 : 128 vCPU / 864 GB Memory
전체적으로 보면, 우선 HDD는 올려 놓긴 했는데, 실제로 데이터 백업용이 아니고서는 실 서비스에서 사용이 어렵다.
( 워낙 성능이 낮기도 하고, 데이터를 읽고 쓰는데, 한계가 명확하다. 그런데, 하물며 HDD HA .. 는 왜... )
AlloyDB의 경우에도 HA 구성이 가능하나, 기본적으로 워낙 SLA 가 좋아서.
각자 자신의 상황에 맞춰서 위의 표를 보고 가격 계산을 하기를 ( 구글홈에 잘 나와 있지만 조금 흩어져 있어서..)
딱딱 성능에 맞춰서 스펙을 올리면 좋은 가격에 고성능으로 서비스가 가능하다. 다만, 매번 변경하는게 그게 손이 좀 많이 갈뿐..
참고로 AlloyDB는 기존 Cloud SQL 대비 최대 4배 더 빠른 성능을 낸다고 하는데, 그 부분은 테스트를 못해봤다. 아직 그정도의 서비스가 아니라서, ( 여러분들이 그렇게 만들어 주세요..)
그리고 Cloud SQL 은 AlloyDB에 비해 상대적으로 한계점들이 있어서, 서비스가 규모가 커진다면 Cloud SQL 보다는 AlloyDB 가 가성비로 훨씬 우수할 수 있다.
사실 처음에 AlloyDB가 출시되었을때 이걸 이가격에 내놓는다고? 라고 생각한적이 있다. 그 이전에 Enterprise 상품은 Cloud Spanner 였다. 지금은 Cloud SQL 윗 등급으로 AlloyDB 그리고, 그 위에 Cloud Spanner 가 존재한다고 이해하면 된다.