안녕하세요,
베스핀글로벌 GCP Support팀입니다.
이번 아티클에서는 주제로 "BigQuery Storage와 Cloud Storage의 가격 정책 비교"를 다루고자 합니다.
BigQuery Storage와 Cloud Storage 가격 정책 비교
BigQuery Storage[1]와 Cloud Storage[2]는 다른 가격 정책를 가지고 있습니다.
일반적으로 생각할 때 단순 데이터 저장 및 백업 용도로 사용하는 Cloud Storage가 더 저렴할 것 같지만 상황에 따라 실제 가격을 비교해볼 때 BigQuery Storage가 더 저렴한 경우도 있습니다.
아래는 두 저장소의 가격을 서울(Asia-northeast3) 리전 기준으로 비교한 것입니다.
두 저장소에 저장된 데이터를 핫데이터로 간주하여 BigQuery Storage는 Active storage, Cloud Storage는 Standard Class 기준입니다.
BigQuery Storage(Active) : $0.023 per GiB/month
Cloud Storage(Standard) : $0.023 per GB/month
※ BigQuery는 GiB, Cloud Storage는 GB 기준입니다.(1GiB = 약 1.07GB)
서울 리전을 기준으로 BigQuery Storage가 약간 저렴한 것을 확인할 수 있습니다.
BigQuery Storage에 보관 후 90일간 수정되지 않은 모든 테이블 및 테이블 파티션 스토리지는 Long Term Storage로 자동으로 변경되어 보관 비용이 최대 50%의 가격으로 인하됩니다.(리전마다 차이가 있음)
서울리전의 경우 Long Term Storage는 $0.016 per GiB/month가 청구됩니다.
또한 두 리소스는 월 무료 사용량에서도 차이점이 있습니다.
BigQuery는 리전에 상관없이 매월 첫 10GB의 스토리지를 무료 사용량으로 제공하지만 Cloud Storage는 매월 5GB를 US-WEST1, US-CENTRAL1, US-EAST1 3개 리전에 걸쳐 제한적으로 무료 사용량이 제공되고 있습니다.
Cloud Storage는 객체 저장소로 BigQuery와 더 다양한 형태의 데이터의 보관이 가능하며 Archive class같이 장기 보관용도로 사용시 훨씬 저렴한 비용으로 사용하실 수 있습니다.
서울 리전 기준 Archive Class : $0.0025 per GB/month
다만 장기 보관 용도의 Class를 사용 시 데이터를 호출 할 때마다 비용이 발생하기 때문에 자주 접근하는 Hot data의 보관은 권장하지 않습니다.
또한 정해진 보관 기간보다 조기 삭제 될 경우 잔여 데이터 보관 기간의 비용 만큼 조기 삭제 비용이 발생합니다.
따라서 사용하시는 데이터의 타입 및 용도에 따라 어느 데이터에 보관하는 것이 좋을지를 고려해보실 수 있습니다.
참조 링크
[1] BigQuery Storage 가격 정책
https://cloud.google.com/bigquery/pricing#storage
[2] Cloud Storage 가격 정책
https://cloud.google.com/storage/pricing#price-tables
관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.
감사합니다.