Skip to content

Google Cloud Storage – Study Notes

  • by

Overview

In the study note series, this post covers Google Cloud Storage (GCS) which is the defacto storage solution from Google and is comparable to S3. All details are accurate at the time of writing, please refer to Google for current details.

Storage Class

Minimum storage duration

Typical monthly availability

Standard Storage

None

>99.99% in multi-regions and dual-regions

99.99% in regions

Nearline Storage

30 days

99.95% in multi-regions and dual-regions

99.9% in regions

Coldline Storage

90 days

99.95% in multi-regions and dual-regions

99.9% in regions

 From https://cloud.google.com/storage/docs/storage-classes

Notes

  • The storage class you set for an object affects the object’s availability and pricing model.

  • You can change the storage class of an existing object either by rewriting the object or by using Object Lifecycle Management.

  • When you create a bucket, you can specify a default storage class for the bucket. When you add objects to the bucket, they inherit this storage class unless explicitly set otherwise.

  • Changing the default storage class of a bucket does not affect any of the objects that already exist in the bucket.

  • Unlimited storage with no minimum object size.

  • Worldwide accessibility and worldwide storage locations.

  • Low latency (time to first byte typically tens of milliseconds).
  • Geo-redundancy if the data is stored in a multi-region or dual-region.

Storage Class Comparison

  • Standard Storage is best for data that is frequently accessed (“hot” data) and/or stored for only brief periods of time.
  • Nearline Storage is ideal for data you plan to read or modify on average once per month or less.
  • Coldline Storage is the best choice for data that you plan to access at most once a year, due to its slightly lower availability, 90-day minimum storage duration, costs for data access, and higher per-operation costs. For example:

From https://cloud.google.com/storage/docs/storage-classes

Pricing

Standard Storage

(per GB per Month)

Nearline Storage

(per GB per Month)

Coldline Storage

(per GB per Month)

$0.026

$0.010

$0.007

A retrieval cost applies when you read, copy, or rewrite data or metadata that is stored as Nearline Storage or Coldline Storage. This cost is in addition to any network charges associated with reading the data.

From https://cloud.google.com/storage/pricing#archival-pricing

Leave a Reply

Your email address will not be published. Required fields are marked *

Close Bitnami banner
Bitnami