This page explains the concept of storage class and the differences between storage classes. To learn how to specify a storage class for your bucket, see Creating Storage Buckets. To learn how to view or change a bucket's storage class, see Managing Buckets.
Overview of storage classes
Google Cloud Storage offers three types of storage: Standard Storage, Durable Reduced Availability (DRA) Storage, and Nearline Storage. All storage classes offer the same throughput, low latency, and high durability. The classes differ by their availability, minimum storage durations, and pricing for storage and access.
You choose which type of storage to use at the bucket level when you create a bucket. Standard Storage is the default storage class. To change a bucket to a different storage class, see Managing a bucket's storage class or location.
Use the table below to match your data storage needs with a storage class. The sections below the table describe each storage class in more detail.
Comparison of storage classes
|Storage Class||Characteristics||Use Cases||Price (per GB per month)|
|Standard Storage||High availability, low latency (time to first byte is typically tens of milliseconds).||Storing data that requires low latency access or data that is frequently accessed ("hot" objects), such as serving website content, interactive workloads, or gaming and mobile applications.||$0.026|
|Durable Reduced Availability (DRA)||Lower availability than Standard Storage and lower cost per GB stored.||Applications that are particularly cost-sensitive, or for which some unavailability is acceptable such as batch jobs and some types of data backup.||$0.02|
|Cloud Storage Nearline||Lower availability than Standard Storage; lowest cost per GB stored, but with costs for data access and a 30-day minimum storage duration.||Data you do not expect to access frequently (i.e., no more than once per month). Typically this is backup data for disaster recovery, or so called "cold" storage that is archived and may or may not be needed at some future time.||$0.01|
All storage classes support:
Creating buckets in regional and multi-region locations.
The same OAuth and granular access controls to secure your data.
Redundant storage in multiple locations.
The same data security through encryption at rest.
Unlimited storage that can be accessed worldwide.
Paying only for what you use.
For more information about storage pricing, including Cloud Storage Nearline retrieval pricing, see Google Cloud Storage Pricing.
Standard Storage is appropriate for storing data that requires low latency access or data that is frequently accessed ("hot" objects), such as serving website content, interactive workloads, or data supporting mobile and gaming applications. Standard data has the most availability compared to other storage classes at a slightly higher storage cost.
Durable Reduced Availability (DRA)
Durable Reduced Availability (DRA) Storage enables you to store data at lower cost, with the trade-off of lower availability than standard Cloud Storage. For information about DRA storage pricing, see Pricing.
DRA storage is appropriate for storing data that is particularly cost-sensitive, or for which some unavailability is acceptable. For example:
Data backup - Where high durability is critical, but the highest availability is not required.
Batch jobs - Batch jobs can recover from unavailable data, for example by keeping track of the last object that was processed and resuming from that point upon restarting.
Google Cloud Storage Nearline is a low-cost, highly-durable storage service for data archiving, online backup, and disaster recovery. Data is available in milliseconds, not hours or days. With 1 cent per GB/month pricing, Cloud Storage Nearline gives you great performance at a low cost.
Nearline Storage is a better choice than Standard Storage in scenarios where slightly lower availability, a 30-day minimum storage duration, and costs for data access are acceptable trade-offs for lowered storage costs. For example:
Cold Data Storage - Infrequently accessed data, such as data stored for legal or regulatory reasons, can be stored at low cost as Nearline Storage, and be available when you need it.
Disaster recovery - In the event of a disaster recovery event, recovery time is key. Google Cloud Storage provides low latency access to data stored as Nearline Storage.
You can read more about Nearline Storage in the Cloud Storage Nearline White Paper. For more information about transferring data from Amazon Glacier to Google Cloud Storage specifically, see the Migrating to Google Cloud Storage From Amazon Glacier White Paper.