안녕하세요, 

베스핀글로벌 GCP Support팀입니다.


이번 아티클에서는 주제로 "BigQuery Storage와 Cloud Storage의 가격 정책 비교"를 다루고자 합니다.



BigQuery Storage와 Cloud Storage 가격 정책 비교


BigQuery Storage[1]와 Cloud Storage[2]는 다른 가격 정책를 가지고 있습니다.

일반적으로 생각할 때 단순 데이터 저장 및 백업 용도로 사용하는 Cloud Storage가 더 저렴할 것 같지만 상황에 따라 실제 가격을 비교해볼 때 BigQuery Storage가 더 저렴한 경우도 있습니다.


아래는 두 저장소의 가격을 US 멀티 리전 기준으로 비교한 것입니다.

두 저장소에 저장된 데이터를 핫데이터로 간주하여 BigQuery Storage는 Active storage, Cloud Storage는 Standard Class 기준입니다.


BigQuery Storage(Active) : $0.020 per GB/month

Cloud Storage(Standard) : $0.026 per GB/month


US 리전을 기준으로 BigQuery Storage가 GB당 $0.006 더 저렴한 것을 확인할 수 있습니다.


또한 두 리소스는 월 무료 사용량에서도 차이점이 있습니다.

BigQuery는 리전에 상관없이 매월 첫 10GB의 스토리지를 무료 사용량으로 제공하지만 Cloud Storage는 매월 5GB를 US-WEST1, US-CENTRAL1, US-EAST1 3개 리전에 걸쳐 제한적으로 무료 사용량이 제공되고 있습니다.


BigQuery Storage에 보관 후 90일간 수정되지 않은 모든 테이블 및 테이블 파티션 스토리지는 Long Term Storage로 자동으로 변경되어 보관 비용이 약 50%의 가격으로 인하됩니다.


Cloud Storage는 객체 저장소로 BigQuery와 더 다양한 형태의 데이터의 보관이 가능하며 Archive class같이 장기 보관용도로 사용시 훨씬 저렴한 비용으로 사용하실 수 있습니다.


US 리전 기준 Archive Class : $0.0024 per GB/month


다만 장기 보관 용도의 Class를 사용 시 데이터를 호출 할 때마다 비용이 발생하기 때문에 자주 접근하는 Hot data를 보관하실 때는 주의가 필요합니다.

또한 정해진 보관 기간보다 조기 삭제 될 경우 잔여 데이터 보관 기간의 비용 만큼 조기 삭제 비용이 발생합니다.



따라서 사용하시는 데이터의 타입 및 용도에 따라 어느 데이터에 보관하는 것이 좋을지를 고려해보실 수 있습니다.



데이터 유형BigQuery StorageCloud Storage
정형 데이터(예 : 테이블, 스키마)가능
가능
비정형 데이터(예: 이미지, 비디오)불가
가능
장기 보관 데이터Long Term Storage 사용 가능Archive Class 사용 가능
핫 데이터Active Storage 사용 가능Standard Class 사용 가능



참조 링크


[1] BigQuery Storage 가격 정책

https://cloud.google.com/bigquery/pricing#storage

[2] Cloud Storage 가격정책

https://cloud.google.com/storage/pricing#price-tables



관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.


감사합니다.