VPS vs VDC in Canada: Price, What Changes, and When to Switch
Published 2026-10-01
One computer vs your own small datacenter
A VPS is one computer. A VDC (Virtual Data Center) is your own walled slice of a cloud: your virtual network, firewall, multiple VMs, storage policies, backup, user roles, API. ThinkOn sells VDCs on VMware (vCloud Director + Compass portal) in compute units — 1 unit is 1 GHz + 2 GB. That packaging is why the minimum is hundreds per month, not single digits. Same words, different bill — and the switch point is about customers and contracts, not CPU.
Price today, Canadian soil
| Option | Fixed $/mo | What that covers |
|---|---|---|
| Sovereign VPS (keys / small app) | $4–25 | Root VM, NVMe, DDoS, snapshots. You do patching, Postgres backups, uptime |
| Sovereign VPS full-stack (4 vCPU / 8 GB + block) | ~$22–35 | Whole pilot on one box. No HA, shared blast radius |
| AWS ca-central-1 (today) | ~$111 | Residency, not sovereignty — US-controlled services remain |
| AWS containerized (Fargate ARM + Spot + ALB) | ~$150–155 | Performance + portability, not savings |
| ThinkOn VDC (small, quote-only) | ~$300–600 | VMware license, Toronto DC + NOC, SOC 2 paper, price lock, no-replication letter |
VPS-to-VDC gap for the same bits: roughly 15–30×. The VDC premium (about $300–550/mo over a VPS) buys the contract and the audit packet, not speed.
What actually changes
- Blast radius: one VPS host dies, everything dies. A VDC gives you HA, live-migrate, and separate middleware/ledger networks.
- Database: on a VPS you run Postgres in a container and test your own pgBackRest restores. On a VDC, point-in-time recovery is someone else's 3 a.m. problem.
- Keys: a VPS holds LUKS + SOPS/age with a KEK you control (fine for the keys-in-Canada pattern). A VDC adds HSM/KMS options with dual control and a rotation log auditors accept without argument.
- Paper: a VPS gives you an invoice plus your own attestation. A VDC gives you SOC 2 Type II, ISO scope, a no-replication letter, and a CAD data-processing addendum.
- Ops: a VPS makes you the NOC — budget 4–8 hrs/mo patching, or the savings are fictional after the first incident. A VDC includes 24/7 support with an SLA that has teeth.
When the value shifts: by customer count
Assume $29/mo per paying client (scale to your own ARPU — the math is linear). A mid-case VDC premium of ~$350/mo needs about 12 extra customers to cover.
- 1–15 paying tenants (~$30–435 revenue): VPS wins outright. The VDC premium eats most of your revenue. Run keys-on-VPS plus blind-blob AWS: ~$10 VPS + $111 AWS ≈ $121.
- 15–30 tenants (~$435–870): inflection zone. If one enterprise deal ($500+/mo or annual prepay) demands Canadian-owned paper, that single contract funds the VDC. Move on the contract or a written auditor rejection — never on CPU graphs.
- 30–100 tenants (~$870–2,900): the VDC starts paying for itself in risk, not dollars. One all-night restore or one lost deal over "who owns the hypervisor?" costs more than three months of premium. Move keys and the ledger DB first; keep blobs cheap.
- 100+ tenants / first hire: VDC wins. You need separate middleware/ledger networks, staging parity, on-call rotation, and a SOC 2 packet for every RFP. No VPS produces those.
Shortcut rule: switch when premium ÷ ARPU < customers one enterprise deal brings. At $350 ÷ $29 ≈ 12: if the deal that requires sovereignty brings 12+ customers (or one $4k+/yr contract), sign the VDC. Otherwise stay on the VPS and pocket the ~$4,000/yr difference.
The decision in one paragraph
Stay on a Canadian-owned VPS while you sell to small businesses on trust + residency + keys-you-hold. Move to a ThinkOn-class VDC the day a contract, RFP, or auditor writes down "Canadian-owned infrastructure with attestation" — that sentence is worth $350/mo the moment it appears, and not a dollar before.
Prices checked October 2026. ThinkOn VDC figures are anchored estimates, not quotes — get yours in writing. Companion piece: Truly Canadian Sovereign VPS: 5 Hosts Compared.
