Volume Types & Performance

Expected IOPS and throughput for v2 Block Storage volume types

Overview

Elastx v2 Block Storage is built on a fully redundant SSD storage cluster, with one cluster per Availability Zone (AZ). A volume is only accessible from compute instances running in the same AZ, and all volumes are Encrypted At Rest (AES 256-bit).

The volume type you choose determines the performance the volume is provisioned for. Each type has a guaranteed IOPS reservation and an expected maximum throughput – picking a larger type raises the performance ceiling, not the capacity.

v2 volumes are available as Volumes in OpenStack IaaS, as volumes in DBaaS, and as Persistent Volumes in Kubernetes CaaS.


Expected performance

Volume type IOPS Throughput
v2-1k 1 000 64 MiB/s
v2-4k 4 000 128 MiB/s
v2-8k 8 000 256 MiB/s
v2-16k 16 000 384 MiB/s
v2-32k 32 000 512 MiB/s
v2-64k 64 000 1 024 MiB/s
v2-128k 128 000 2 048 MiB/s

Billing model

Volumes are billed on two components: a capacity charge per GB, which is the same for every v2 type, and a flat performance charge per volume, which increases with the type. A v2-4k and a v2-64k volume of the same size therefore cost the same per GB and differ only in the per-volume charge. Snapshots are billed per GB. Usage is measured and charged per hour.

For current prices, see the price list at elastx.se/en/openstack, where a cost estimation spreadsheet is also available for download.


Deprecated volume types

The following v1 volume types are deprecated. They are more expensive and less performant than the v2 types, and new volumes should use a v2 type instead. See Volume Retype for how to move an existing volume to a v2 type.

Volume type IOPS
v1-dynamic-40 4 000 plus 40 per GB of size, up to 24 000
4k-IOPS 4 000
8k-IOPS 8 000
16k-IOPS 16 000