Skip to content
LiveStart building for free · CA$100 signup credit, up to CA$300 totalCA$1 verification payment credited back · Ends December 31, 2026
Get started for free →

Storage Types and Resilience

ZCP public-cloud block storage is available in host-local and shared replicated tiers. Choose the tier based on performance, recovery requirements, and workload criticality.

  • YUL-1 is the primary production region for local storage.
  • YOW-1 is intended for development and testing. Do not use it as the production target for this storage offering.
  • Availability and ordering status depend on the selected region and plan. Confirm the current selection in the portal or with ZSoftly before deployment.
  • The plans shown in the portal are the source of truth for current regional availability. If a plan is not shown as orderable, do not assume it is available for self-service deployment.

The ZCP pricing page is the source for current storage rates and local-tier ordering status. The docs explain storage behavior and selection, but do not duplicate the pricing tables.

TierStorageResilienceGood fit
b2.l1Local NVMe SSDOne host and one diskDatabases with application replication, caches, scratch data, and build workloads
b2.l2Local SATA SSDOne host and one diskEconomical local capacity and lower-I/O workloads
b2.g1Shared replicated NVMeDistributed across the storage clusterProduction workloads that need host recovery and shared-storage resilience
b2.g2Shared replicated SSDDistributed across the storage clusterProduction workloads that need host recovery and shared-storage resilience

Local storage attaches the VM to storage on its host. It provides direct disk performance, but the volume depends on that host. Local storage does not provide storage-level replication or normal cross-host live migration.

Shared replicated storage adds network and replication overhead. It provides a stronger recovery boundary because the data remains available across the storage cluster when the platform supports recovery on another host.

The standard local root tiers start at 40 GiB. Larger fixed sizes include 60, 80, 120, 160, 200, 320, and 400 GiB. Custom data-volume sizing has a 10 GiB minimum where the selected plan supports custom volumes.

Root storage is included with the selected VM plan. A separate data volume is useful when you need to keep application data separate from the operating system, change the VM independently from the data, or apply a separate backup plan.

Local storage is not a replacement for backups. A host failure, host maintenance event, or disk failure can make a local volume unavailable. Use application replication, volume snapshots, and backups according to the recovery objective for the workload.

Choose shared replicated storage when the workload needs storage-level resilience or recovery on another host. Choose local storage when direct disk performance or lower storage cost matters more than immediate cross-host recovery.

See also: Create Volume, Volume Snapshots, Backups