Reliable, high-performance block storage for virtual machine instances.Try it free
Industry-leading price and performance
HDD offers low-cost storage when bulk throughput is of primary importance. SSD offers consistently high performance for both random-access workloads and bulk throughput. Both types can be sized up to 64 TB.
Share data easily
With multi-reader mounting, many virtual machines can read data from a single Persistent Disk. Attaching a disk to more virtual machines does not affect aggregate performance or cost.
Scale without interruption
No longer worry about undersizing your block devices. Persistent Disk gives you unlimited flexibility by allowing you to resize your storage while it’s in use by one or more virtual machines with no downtime.
Seamless backup and restore
For maximum flexibility and minimal effort, snapshots are geo-replicated and available for restore in all regions by default. Snapshots of a block device can take place in minutes rather than hours.
Persistent Disks are automatically encrypted to protect your data, in transit or at rest. You can supply your own key, or we will automatically generate one for you.
Your storage is located independently from your virtual machine instances, so you can detach or move your disks to keep your data even after you delete your instances.
Sign up for Google Cloud newsletters to receive product updates, event information, special offers, and more.
Adding or resizing zonal persistent disks.
Creating persistent disk snapshots
Create snapshots to periodically back up data from your zonal persistent disks or regional persistent disks.
Codelab: Creating a Persistent Disk
Follow along this lab to learn how to create persistent disks and attach it to a virtual machine.
How to set up a new persistent disk for PostgreSQL Data
Learn how to set up a basic installation of PostgreSQL on a separate persistent disk, which is also the boot disk, on Compute Engine.
Deploying apps with regional persistent disks
See how to release a highly available app by deploying WordPress using regional persistent disks on Google Kubernetes Engine.
|Disk Clones||Use Disk Clones to quickly bring up staging environments from production, create new disks for backup verification or data export jobs, and create disks in a different project.|
|High durability||Persistent Disk is designed for high durability. It stores data redundantly to ensure data integrity.|
|Resizeable volumes||Persistent disk performance scales automatically with size, so you can resize your existing persistent disks or add more persistent disks to an instance to meet your performance and storage space requirements. Each persistent disk can be up to 64 TB in size, so there is no need to manage arrays of disks to create large logical volumes.|
|Independent volumes||Your storage is located independently from your virtual machine instances, so you can detach or move your disks to keep your data even after you delete your instances.|
|Snapshots||Create snapshots to periodically back up data from your zonal persistent disks or regional persistent disks. To reduce the risk of unexpected data loss, consider the best practice of setting up a snapshot schedule to ensure your data is backed up on a regular schedule.|
|Machine Images||Use a machine image to store all the configuration, metadata, permissions, and data from one or more disks for a VM instance running on Compute Engine. The VM instance that you use to create a machine image is referred to as a source instance.|
|Type||Price (per GB / month in USD)|
|Standard provisioned space||$0.040|
|SSD provisioned space||$0.170|
|Balanced provisioned space||$0.100|
|Regional standard provisioned space||$0.080|
|Regional SSD provisioned space||$0.340|
|Regional balanced provisioned space||$0.200|
|Multi-regional snapshot storage||$0.026 in each multi-region|
|IO operations||No additional charge|
If you pay in a currency other than USD, the prices listed in your currency on Google Cloud SKUs apply.