Block storage units are disk volumes attached to virtual servers. Those volumes are accessed through the file system. They can be either SSD or HDD. Disk volumes can often be moved from one server to another and persist even without being attached to any server.
The largest providers charge extra for IOPS and throughput. But some include some amount of IOPS and throughput in the storage price. Some also allow bursts of IOPS and throughput. All those prices, burst and allowance values are listed in the table below when applicable.
Provider | Name Price / GB / month IOPS and Throughput prices |
Description |
---|---|---|
Alibaba Cloud |
$0.030
Standard SSD Pay as You Go Network Access Storage in US East |
"Ultra Disk" is $0.01/GB for Pay as you go in the US east region.
Alibaba Cloud block storage |
Amazon EC2 |
gp2 $0.100 |
gp2 is the default EBS volume type for Amazon EC2 instances (SSD).
Amazon EC2 block storage |
Amazon EC2 |
st1 $0.045 |
Throughput Optimized HDD (st1) Volumes
Amazon EC2 block storage |
Amazon EC2 |
gp3 $0.080 IOPS price: $0.005 IOPS allowance: 3000 Max IOPS Burst: Throughput price per MBps: $0.040 Throughput allowance MBps: Max Throughput Burst MBps: Max burst duration in seconds: |
General purpose SSD (gp3). IOPS and throughput are charged extra.
AWS also offer cold HDD for $0.025/GB/month.
Amazon EC2 block storage |
Amazon Lightsail |
$0.100 | Amazon Lightsail block storage |
Atlantic.Net |
$0.079
50 GB Free to Use for One Year |
Designed for 100% availability, Secure Block Storage (SBS) is automatically replicated multiple times to protect your data from component failure
Atlantic.Net block storage |
BuyVM |
$0.005
256GB minimum |
Called Block Storage Slabs. You must own a VPS (Slice) to have a "Slab". Slabs can be attached or moved to any Slice in the same datacenter.
Often unavailable.
BuyVM block storage |
DigitalOcean |
$0.100 |
Volumes are encrypted at rest, replicated multiple times and can be resized live.
DigitalOcean block storage |
Genesis Public Cloud |
$0.080
1GiB min / 4TiB max |
gp1: General Purpose (3k IOPS max / 0.5GiB/sec max)
Genesis Public Cloud block storage |
Genesis Public Cloud |
$0.100
10GiB min size / 4TiB max |
gp2: General Purpose (3 IOPS/GiB, 50k IOPS and 10 Million IO burst, 300 IOPS min / 3k IOPS max)
Genesis Public Cloud block storage |
Genesis Public Cloud |
$0.180
10GiB min / 4TiB max |
gp3: General Purpose (6 IOPS/GiB, 100k IOPS and 20 Million IO burst, 600 IOPS min / 6k IOPS max)
Genesis Public Cloud block storage |
Google Compute Engine |
Hyperdisk Balanced $0.080 IOPS price: $0.005 IOPS allowance: 3000 Max IOPS Burst: Throughput price per MBps: $0.040 Throughput allowance MBps: Max Throughput Burst MBps: Max burst duration in seconds: |
Hyperdisk volumes are network storage for Compute Engine, with configurable performance and volumes that can be dynamically resized. They offer substantially higher performance, flexibility and efficiency compared to Persistent Disk. Hyperdisk Balanced High Availability (Preview) can synchronously replicate data between disks located in two zones, providing protection if a zone becomes unavailable. Google Compute Engine block storage |
Google Compute Engine |
Balanced persistent disk $0.110 |
Persistent Disk volumes provide high-performance and redundant network storage. Each Persistent Disk volume is striped across hundreds of physical disks. By default, VMs use zonal Persistent Disk, and store your data on volumes located within a single zone, such as us-west1-c. Google Compute Engine block storage |
Hetzner |
0.048€ ($0.052)
10GB minimum |
Billed hourly. SSD based.
Hetzner block storage |
Hivelocity |
$0.075 |
You can attach a volume to any VPS server in the same location.
|
IONOS |
HDD $0.053 Max IOPS and throughput are fixed. IOPS price: IOPS allowance: 1100 Max IOPS Burst: Throughput price per MBps: Throughput allowance MBps: Max Throughput Burst MBps: Max burst duration in seconds: |
HDD. Max bandwidth per instance: 200 MB/s.
IONOS block storage |
IONOS |
Standard $0.080 Max IOPS and throughput are fixed. IOPS price: IOPS allowance: 24000 Max IOPS Burst: Throughput price per MBps: Throughput allowance MBps: Max Throughput Burst MBps: Max burst duration in seconds: |
SSD Standard. Max bandwidth per instance: 300 MB/s.
IONOS block storage |
IONOS |
Premium $0.170 Max IOPS and throughput are fixed. IOPS price: IOPS allowance: 45000 Max IOPS Burst: Throughput price per MBps: Throughput allowance MBps: Max Throughput Burst MBps: Max burst duration in seconds: |
Max bandwidth per instance: 600 MB/s.
IONOS block storage |
Kamatera |
$0.050 |
The Cloud Block Storage engine is a fully redundant, enterprise-grade storage system. Storage pricing is calculated by the minute.
Kamatera block storage |
Katapult |
£0.150 ($0.189) |
Incredibly fast and entirely NVMe-based storage with triple-copy redundancy as standard.
Katapult block storage |
Linode |
$0.100
10GB minimum size |
Volumes are configured with built-in data replication. Linode Block Storage is powered by NVMe SSD drives.
Linode block storage |
Microsoft Azure |
Premium SSD $0.135 Prices decrease with disk size. LRS (locally redundant). The price reported here is for P15 256GB. IOPS price: IOPS allowance: 1100 Max IOPS Burst: 3500 Throughput price per MBps: Throughput allowance MBps: 170 MBps Max Throughput Burst MBps: 170 MBps Max burst duration in seconds: 1800 seconds |
Called "Managed disks" in Azure.
Those disks are sold in preset sizes. The larger the disk the more IOPS and throughput.
Microsoft Azure block storage |
Microsoft Azure |
Standard SSD $0.075 The price reported here is for an E15 256GB disk. |
Block storage is called "Managed disks" in Azure. Standard SSD disks are sold in preset sizes. The larger the disk the more IOPS and throughput and the lower the price per GB.
Microsoft Azure block storage |
Microsoft Azure |
Premium SSD v2 $0.081 IOPS price: $0.005 IOPS allowance: 3000 Max IOPS Burst: Throughput price per MBps: $0.041 Throughput allowance MBps: Max Throughput Burst MBps: Max burst duration in seconds: |
Block storage is called "Managed disks" in Azure.
Provisioned IOPS and throughput must be selected when buying the disk and are charged extra above allowance.
Microsoft Azure block storage |
MoonQube |
$0.100
Minimum 10GB. |
IOPS: up to 8,000 (12,000 burst)
Throughput: up to 350 MB/s (525 MB/s burst)
MoonQube block storage |
OVHcloud |
0.042€ ($0.046) |
Classic: 250 IOPS guaranteed, 4 TB max.
OVHcloud block storage |
OVHcloud |
0.086€ ($0.095) |
High speed: Up to 3000 IOPS, 4 TB max.
OVHcloud block storage |
OVHcloud |
0.086€ ($0.095) |
High speed gen2: 30 IOPS/GB for up to 20000 IOPS per volume
OVHcloud block storage |
OVHcloud US |
$0.096 |
Triple replication. $0.096 is for High Speed Volumes (3000 IOPS). Also available as "Classic Volumes" at lower speeds for $0.045/GB/month. OVHcloud US block storage |
Scaleway |
0.060€ ($0.066) |
SSD based. 3x replicated.
Scaleway block storage |
Server Optima |
$0.085 |
Block Storage with 3 replicas on 2*100G fiber network and Enterprise NVMe SSD are available at $0.85 / month per 10GB.
Server Optima block storage |
UpCloud |
0.220€ ($0.242) |
MaxIOPS storage.
Read 100k IOPS
Write 30k IOPS.
UpCloud block storage |
UpCloud |
$0.056 |
Archive block storage: high capacity data storage.
Up to 600 IOPS performance.
UpCloud block storage |
UpCloud |
0.085€ ($0.094) |
Standard storage: general purpose data storage.
Up to 10k IOPS performance, read and write.
UpCloud block storage |
Vultr |
$0.100
10GB minimum |
Each volume is replicated 3 times across a highly available cluster.
Vultr block storage |
Object storage is for storing files in the cloud. Object storage files can be accessed through an API made available by the provider. The most popular API is S3. Snapshots are sometimes saved into Object Storage. Egress network bandwidth is normally charged on top of the storage costs. Some providers add extra charges for read and write API calls. For example, Amazon S3 charges around $0.005 per 1000 requests.
Provider | Price / GB / month | Egress Cost | Description |
---|---|---|---|
Alibaba Cloud |
$0.016
First 5GB free. |
$0.076 / GB Allowance per month: 0.10 TB |
Standard Storage. Infrequent and Archive storage option are also available for lower prices.
Alibaba Cloud object storage |
Amazon EC2 |
$0.023
Price for the first 50TB, slightly cheaper for monthly transfers over 50TB. |
$0.090 / GB Allowance per month: 0.10 TB |
S3 standard.
AWS S3 also offers infrequent access and Glacier object storage for lower prices.
Amazon EC2 object storage |
Aruba Cloud |
0.021€ ($0.023)
10GB minimum |
0.050€ / GB ($0.055 / GB) Allowance per month: 0 TB |
This is the pay-per-use price. API is S3 compatible. Fixed size packages including storage and egress available at lower prices (as low as 0.011€/GB/month for the largest package). Aruba Cloud object storage |
Contabo |
0.010€ ($0.011)
Minimum 250GB. Sold in 250GB slices (2.49€ / 250GB). |
0.000€ / GB ($0.000 / GB) |
S3-compatibility and built-in redundancy. No charges for data transfer and no long-term commitments. Prices valid for Europe and USA. Higher prices apply to Asia. Contabo object storage |
DigitalOcean |
$0.020
250GB minimum |
$0.010 / GB Allowance per month: 1 TB |
Object storage is called "Spaces" at DO. $5 for 250GB/month that include 1TB of outbound transfer (CDN included) DigitalOcean object storage |
Genesis Public Cloud |
$0.010 |
$0.020 / GB Allowance per month: 20 TB |
S3 and Swift compatible. Triple replication. No additional cost for bandwidth and traffic.
Genesis Public Cloud object storage |
Google Compute Engine |
$0.023
Standard Storage. First 5GB free. |
$0.120 / GB Allowance per month: 0 TB |
Object storage is called "Cloud Storage" at Google. Nearline and Coldline storage are also available at lower prices and speeds. Data transfer and operation fees are extra. Google Compute Engine object storage |
Hetzner |
0.005€ ($0.005)
1TB minimum |
0.001€ / GB ($0.001 / GB) Allowance per month: 1 TB |
S3 compatible.
Available in Germany only as of October 2024.
Hetzner object storage |
IONOS |
$0.010 |
$0.036 / GB Allowance per month: 2 TB |
S3 compatible object storage. Incoming traffic is free. Outgoing traffic starts at $0.036/GB for the first 10TB and becomes cheaper for larger transfer volumes.
IONOS object storage |
LayerStack |
$0.011
250GB minimum. |
$0.010 / GB Allowance per month: 1 TB |
S3 compatible. Available in Singapore and Hong-Kong.
LayerStack object storage |
Linode |
$0.020
250GB minimum |
$0.005 / GB Allowance per month: 1 TB |
S3 compatible.
1 TB outbound transfer included.
Up to 50 Million Objects per Cluster.
Linode object storage |
Microsoft Azure |
$0.018
Hot, General purpose v2, LRS. Price is for first 50TB, cheaper with higher volumes. |
$0.000 / GB |
Called "Azure Storage Blobs". Also available as Cool or Archive storage at lower prices. Egress and ingress are free for Hot and Premium storage tiers. Microsoft Azure object storage |
MoonQube |
$0.020
Min 250GB |
$0.010 / GB Allowance per month: 0 TB |
S3 compatible.
MoonQube object storage |
OVHcloud |
0.007€ ($0.008)
This price is for Standard Object Storage. |
0.010€ / GB ($0.011 / GB) Allowance per month: 0 TB |
S3 API.
OVHcloud object storage |
OVHcloud US |
$0.008
This price is for Standard Object Storage. |
$0.011 / GB Allowance per month: 0 TB |
S3 API Triple replication OVHcloud US object storage |
Scaleway |
0.015€ ($0.016) |
0.010€ / GB ($0.011 / GB) Allowance per month: 0.08 TB |
Scaleway object storage |
Server Optima |
$0.005 |
$0.003 / GB Allowance per month: 3 TB |
A high-performance Object Storage supports the S3 API and versioning, enabling easy integration with S3-enabled applications and third party tools, 11 nines durability.
3x egress free.
Server Optima object storage |
Servers.com |
$0.030
1TB minimum. |
$0.030 / GB Allowance per month: 0 TB |
OpenStack Swift object storage with triple replication and geo replication.
Servers.com object storage |
UpCloud |
0.020€ ($0.022)
250GB minimum. |
0.000€ / GB ($0.000 / GB) |
Transfer cost included up to twice the size of paid storage.
UpCloud object storage |
Vultr |
$0.006
250GB minimum |
$0.010 / GB Allowance per month: 1 TB |
Includes 1TB of bandwidth.
Vultr object storage |
Backups allow storing copies of disk volumes. They can be used to restore a server state to a state at some other point in time. The concepts of Backups and Snapshots largely overlap. Some providers offer both features, some others only one of them. The main difference is that backups are often tied to a particular server and providers add scheduling functions on top of the backups so that users don't need to manually manage them.
Provider | Price / GB / month | Description |
---|---|---|
Aruba Cloud |
0.150€ ($0.165)
10GB minimum |
This is the pay-per-use price. Backups can be scheduled on an hourly, daily or weekly basis. Aruba Cloud backups storage |
Clouding.io |
0.020€ ($0.022) |
Clouding.io lets you choose number of backups to retain and frequency of backups. You can then restore full servers from the backup of your choice.
Clouding.io backups storage |
DigitalOcean |
$0.050
Prices vary depending on droplet monthly price. |
Prices vary depending on droplet size: backups are 20% of droplet total price. Therefore backup prices are considerably more expansive on General Purpose droplets. When backups are enabled, DO will create a disk image of the droplet once per week and will keep it for 4 weeks. DigitalOcean backups storage |
Genesis Public Cloud |
$0.010 |
Genesis Public Cloud has backups for $0.01/GiB/month and compresses, then stores, the backups onto object storage.
Genesis Public Cloud backups storage |
Hetzner |
0.025€ ($0.028)
Around €0.025 for CS instances. Prices vary depending on instance size. |
20% of instance price. Backups are automatically scheduled. Up to 7 backups can be stored. Hetzner backups storage |
IONOS |
$0.050
Prices vary depending on storage size and add-ons, more value in larger storage needs. Pay-per-use variant for 0.07 USD/GB/month. |
Backups can be encrypted, scheduled and versioned.
IONOS backups storage |
Katapult |
£0.050 ($0.063) |
Secure backups are stored offsite and you are only charged for the data stored. Snapshots are included for free.
Katapult backups storage |
Linode |
$0.062
$0.06 for 2GB Linode. 20% of instance price in general. |
Prices vary depending on instance size: approximately 20% of instance price.
The backups service automatically performs daily, weekly, and biweekly local backups of your cloud instances
Linode backups storage |
MoonQube |
$0.100 |
Backed by block storage. Backups can be scheduled for all servers.
MoonQube backups storage |
Servers.com |
$0.043 |
Backups are created automatically once a day and the user can specify the number of copies to store.
Servers.com backups storage |
Togglebox |
$0.070 |
Fully managed backups. Restores are instantaneous.
Togglebox backups storage |
UpCloud |
0.050€ ($0.055)
1 daily backup is free. |
UpCloud Simple Backups are automatically scheduled with 3 options: 7 daily backups, 4 weekly backups, 12 monthly backups. Prices respectively 20%, 40% or 60% of VPS price in addition to $0.05/GB/month.
UpCloud backups storage |
Vultr |
$0.050
Prices vary depending on instance size |
Actual price is 20% of the instance. Backups are automatically scheduled and the 2 most recent ones are preserved at all times. Vultr backups storage |
Snapshots are images of disk volumes. They can be created at any time from any volume and can be restored to other same size volumes or even used to create a brand new server based on a snapshot image.
Provider | Price / GB / month | Description |
---|---|---|
Alibaba Cloud |
$0.018
First 5GB are free |
US-East price.
Charges only for incremental size of the snapshot.
Snapshots are stored in object storage (OSS).
Alibaba Cloud snapshots storage |
Amazon Lightsail |
$0.050 | Amazon Lightsail snapshots storage |
Atlantic.Net |
$0.050
First 50GB are free for one year |
Point-in-time copy of your Cloud Server's local storage.
|
Clouding.io |
0.020€ ($0.022) |
Entire server snapshots can be made in seconds at any point in time.
Clouding.io snapshots storage |
DigitalOcean |
$0.050 |
Snapshots are created on users requests and are images of block storage disk volumes.
DigitalOcean snapshots storage |
Google Compute Engine |
$0.023 |
GCE snapshots are incremental and stored in "Cloud Storage" (object storage)
Google Compute Engine snapshots storage |
Hetzner |
0.012€ ($0.013) |
These are manual backups and can be created at any time.
Hetzner snapshots storage |
OVHcloud |
0.011€ ($0.012) |
Storage replicated x3.
OVHcloud snapshots storage |
OVHcloud US |
$0.011 |
Goes to object storage.
OVHcloud US snapshots storage |
Vultr |
$0.050 | Vultr snapshots storage |