IBM Cloud Docs
Block Storage for VPC storage class reference

Block Storage for VPC storage class reference

Virtual Private Cloud

Review the following storage class information for Block Storage for VPC in IBM Cloud Kubernetes Service clusters. For more information about Block Storage for VPC, see About Block Storage for VPC.

All storage classes use hourly billing. For more information about pricing, see Pricing information and the corresponding Block Storage for VPC tiers.

The SSD defined performance (sdp) profiles are second-generation volume profiles that offers more flexibility than the previous custom profiles when it comes to specifying capacity and performance. By using a sdp profile, you can specify the capacity, and the maximum throughput limit.

  • Volume size can range from 1 - 32,000 GB.
  • Volume performance can range from 3000 - 64,000 IOPS.
  • The throughput range is 125-1024 Mbps (1000-8192 Mbps).
  • Boot volumes can expand beyond 250 GB.
  • Snapshot provisioning is allowed for both attached and detached volumes.

After provisioning, you can fine tune the IOPS and throughput of a volume in the CLI, UI, or by accessing the PVC.

For more information, see Block Storage capacity and performance and SSD defined performance profile.

SSD defined performance profiles (SDP) are available in Dallas, Frankfurt, London, Madrid, Osaka, Sao Paulo, Sydney, Tokyo, Toronto, and Washington, D.C. Snapshot creation for SSD defined performance profiles is available in Dallas, Frankfurt, Tokyo, and Washington, D.C.

VPC Block storage class reference
Name File system Volume binding mode Reclaim policy Generation
ibmc-vpc-block-sdp ext4 Immediate Delete Second generation
ibmc-vpc-block-sdp-max-bandwidth ext4 Immediate Delete Second generation
ibmc-vpc-block-sdp-max-bandwidth-sds ext4 WaitForFirstConsumer Delete Second generation
ibmc-vpc-block-10iops-tier ext4 Immediate Delete First generation
ibmc-vpc-block-retain-10iops-tier ext4 Immediate Retain First generation
ibmc-vpc-block-metro-10iops-tier ext4 WaitForFirstConsumer Delete First generation
ibmc-vpc-block-metro-retain-10iops-tier ext4 WaitForFirstConsumer Retain First generation
ibmc-vpcblock-odf-10iops ext4 WaitForFirstConsumer Delete First generation
ibmc-vpcblock-odf-ret-10iops ext4 WaitForFirstConsumer Retain First generation
ibmc-vpc-block-5iops-tier ext4 Immediate Delete First generation
ibmc-vpc-block-retain-5iops-tier ext4 Immediate Retain First generation
ibmc-vpc-block-metro-5iops-tier ext4 WaitforFirstConsumer Delete First generation
ibmc-vpc-block-metro-retain-5iops-tier ext4 WaitForFirstConsumer Retain First generation
ibmc-vpcblock-odf-5iops ext4 WaitForFirstConsumer Delete First generation
ibmc-vpcblock-odf-ret-5iops ext4 WaitForFirstConsumer Retain First generation
ibmc-vpc-block-custom ext4 Immediate Delete First generation
ibmc-vpc-block-retain-custom ext4 Immediate Retain First generation
ibmc-vpc-block-metro-custom ext4 WaitforFirstConsumer Delete First generation
ibmc-vpc-block-metro-retain-custom ext4 WaitForFirstConsumer Retain First generation
ibmc-vpcblock-odf-custom ext4 WaitForFirstConsumer Delete First generation
ibmc-vpcblock-odf-ret-custom ext4 WaitForFirstConsumer Retain First generation
ibmc-vpc-block-general-purpose ext4 Immediate Delete First generation
ibmc-vpc-block-retain-general-purpose ext4 Immediate Retain First generation
ibmc-vpc-block-metro-general-purpose ext4 WaitforFirstConsumer Delete First generation
ibmc-vpc-block-metro-retain-general-purpose ext4 WaitforFirstConsumer Retain First generation
ibmc-vpcblock-odf-ret-general ext4 WaitforFirstConsumer Retain First generation
ibmc-vpcblock-odf-general ext4 WaitforFirstConsumer Delete First generation