Skip to content
Open console

Instance Types

ZCP compute plans come in three families across two regions and four storage tiers. For how a plan ID encodes all of that, see Plan Names. For the live per-size specs (vCPU, RAM) and pricing of every plan, see the pricing page, which is the source of truth.

Since October 11, 2026, every plan covers CPU and memory only. The root disk is a separate block storage volume that you size and pay for per GB. The review step shows compute, network, public IP, and block storage root as separate lines.

Prices on this page were checked on 2026-10-11. The pricing page is the source of truth, and zcp plan vm and zcp plan storage show current prices.

Plan names carry a c before the size. ca2c.m gives you 2 vCPU and 4 GB of memory in YUL, with a root disk on b2.g1 (shared replicated NVMe). It costs $24.80 per month. The earlier bundled plan ca2.m was $36 per month with an 80 GB disk. See Plan Names.

Existing servers keep their plan and their price. Resizing an existing server’s plan does not change its root disk.

You choose the root disk on the OS Disk Offering step when you create the instance.

  • The disk is billed per GB per month on the tier you pick. The step lists tiers such as b2.g1 (YUL, shared replicated NVMe) and b1.g1 (YOW, shared replicated NVMe).
  • The minimum size is the size of the template. You cannot choose less.
  • Grow the disk at any time. You cannot shrink it.
TierRegionMediaPrice per GB per month
b1.g1YOWShared replicated NVMe$0.14
b1.g3YOWShared HDD$0.03
b2.g1YULShared replicated NVMe$0.14
b2.g2YULShared replicated SSD$0.09
b2.l1YULLocal NVMe$0.10
b2.l2YULLocal SSD$0.07

Prices are in CAD. The console lists the orderable tiers for each region.

Worked example: a 2 vCPU, 4 GB server on YUL with an 80 GB root disk on b2.g1 at $0.14 per GB:

  • Compute, ca2c.m: $24.80 per month
  • Root disk, 80 GB at $0.14: $11.20 per month
  • Total: $36.00 per month

This matches the earlier bundled ca2.m price. The same root size on the default tier costs the same total as before. A larger or smaller disk changes only the storage line.

The catalogue tags these plans Recommended. The create page does not show the tag yet.

CategoryYOW (b1.g1, b1.g3)YUL (b2.g1, b2.g2)
General purposeca1c.l, ca1hc.lca2c.l, ca2sc.l
CPU-optimizedcac1c.mcac2c.m, cac2sc.m
Memory-optimizedcam1c.mcam2c.m, cam2sc.m

Custom plans, where you pick your own CPU and memory, are retired. Choose a fixed size. Servers already created from a custom plan keep running on it.

FamilyRAM-to-vCPUBest for
General purpose2:1 (4:1 from xl, capped at 16 vCPU)Balanced web and app workloads
Memory-optimized (m)8:1RAM-heavy workloads (caches, in-memory DBs)
CPU-optimized (c)1:1High-density compute

Each series has a default storage tier, shown below, and the default varies by region (see Regions). The tier is the one the series is intended for, not the only option. On the OS Disk Offering step you can choose any tier the console lists as orderable for your region.

Default tierRegionsSeries
b1.g1 (shared replicated NVMe)YOWci1c, ca1c, cim1c, cam1c, cac1c
b2.g1 (shared replicated NVMe)YULca2c, cam2c, cac2c
b2.g1 (shared replicated NVMe)YULci2c, cim2c
b2.g2 (shared replicated SSD)YULca2sc, cam2sc, cac2sc (budget tier)
b1.g3 (shared HDD)YOWci1hc, ca1hc, cim1hc (budget tier)

Sizes run xs, s, m, l, xl, 2xl, 4xl, 6xl, smallest to largest. Not every series offers every size. The pricing page lists the exact vCPU and RAM for each size, and the portal shows the current options when you create an instance.

Ask the ZCP docs

Type a question and pick an assistant. The assistant opens in a new tab and reads this page and the full ZCP documentation, so its answer comes from our docs.

Example questions

Ask with

Your question goes to the assistant you pick, under its own terms.