Storage - Block Storage
Block Storage is a scalable, high-speed, and fault tolerant storage service used to add additional storage to a Linode Compute Instance.
NoteOur newer NVMe Block Storage solution is now available across most of our data centers. This new hardware dramatically increases the performance of Block Storage and is offered at no additional cost. Review the NVMe Block Storage Upgrade guide to learn more about this roll out.
Scalable
A Block Storage Volume augments the raw storage capacity of a cloud instance, which can be useful if your storage needs are greater than your computing demands. Because a Volume is scalable, it can adapt as your data grows in size.
Resilient and Fault Tolerant
Block Storage Volumes are configured with 3x data replication. This built-in redundancy ensures that your data is highly-available and protected from loss. Since Volumes are managed independently of Compute Instances, your data persists even if you delete your attached instance.
Ultra-Fast Performance
Newer Block Storage deployments are powered entirely by NVMe SSD storage devices. Review the Availability section to learn which data centers utilize this newer NVMe Block Storage.
NVMe storage offers dramatically increased performance over standard SATA SSDs, HDDs, or hybrid storage solutions. Performance is also automatically increased in 60 second bursts for even faster real-world speeds. See the table below for both standard and burst performance limits on the new NVMe-only Block Storage:
IOPS | Throughput | |
---|---|---|
Standard | 8,000 | 350 MB/s |
Burst | 12,000 | 525 MB/s |
Performance may vary based on the workload and Compute Instance type. Plans with dedicated CPU resources (such as Dedicated CPU or High Memory Compute Instances) will not be impacted by resource contention, though a Shared Compute Instance may be impacted.
NoteThese performance details are only applicable to newer NVMe-backed Block Storage deployments. Volumes that are still using our older Block Storage solution are less performant.
Availability
Block Storage is available across all regions. Additionally, the newer NVMe-backed Block Storage has been deployed to most of our data centers. See the NVMe Block Storage Upgrade guide for additional details regarding this roll out, as well as information on upgrading existing Volumes.
Plans and Pricing
Block Storage Volumes cost $0.10/GB per month ($0.00015/GB per hour) and can range from 10 GB to 10,000 GB in size.
Limits and Considerations
The minimum size for a Volume is 10GB and the maximum size is 10,000 GB (10 TB).
To attach a Volume, both the Volume and the Compute Instance must be located in the same data center. Migrating a Volume to a different data center is not directly available at this time. See Transfer Block Storage Data between Data Centers for a work-around.
A combined total of 8 storage devices, including a Linode’s local disks and Block Storage Volumes, can be attached to a Linode at the same time.
Our Backup Service does not cover Block Storage Volumes. You must manage your own backups if you wish to backup data stored on your Volumes.
A Linode must be running in Paravirtualization mode in order to work with our Block Storage service. Block Storage currently does not support Full-virtualization.
This page was originally published on