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
Storage Class |
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