Every vCPU on Arveon is a thread on a hyperthreaded core that nothing else is using. NVMe-only storage. AMD EPYC Genoa or ARM Ampere Altra. Boot in under twelve seconds, billed by the second.
A vCPU is a hyperthread on a physical core that nothing else can touch. CPU steal is exactly 0.00% — measured continuously and exposed in the console.
No spinning disks. No "general purpose SSD with bursting." 412 000 random-read IOPS at p99 94 µs, on every plan from a2 up.
Median p50 is 11.4s, p99 under 22s. We measure it every 60 seconds in every region and post the numbers on our status page.
Boot at 13:42:17, destroy at 13:43:08, pay for 51 seconds. No minimum charges. No "rounded to the hour."
LUKS2 with per-volume keys, sealed in our HSM. Keys are rotated on snapshot, never leave the region, and you can supply your own (BYOK).
When we patch hypervisors, your VM moves to fresh silicon in under 800 ms. No reboot, no scheduled maintenance windows, no email.
Each plan ships with the same NVMe class, the same network throughput per vCPU, and the same SLA. Scale by changing one flag.
| Plan | vCPU | RAM | NVMe | Transfer | € / hour | € / month |
|---|---|---|---|---|---|---|
| a2 Hatch | 2 | 4 GB | 80 GB | 4 TB | €0.022 | €16 |
| a4 | 4 | 8 GB | 160 GB | 8 TB | €0.058 | €42 |
| a8 Forge | 8 | 16 GB | 320 GB | 16 TB | €0.119 | €86 |
| a16 | 16 | 32 GB | 640 GB | unlimited | €0.236 | €172 |
| a24 Anvil | 24 | 64 GB | 1.2 TB | unlimited | €0.583 | €420 |
| a48 | 48 | 192 GB | 3.2 TB | unlimited | €1.722 | €1 240 |
| a96 Bare metal | 96 | 512 GB | 7.6 TB | unlimited | €4.080 | €2 940 |
aarch64 plans are billed at 78% of the listed price. Sustained-use discounts apply automatically after 720 hours.
$ arv compute create \ --plan a8 --image ubuntu-24.04 \ --region eu-hel-1 \ --az "1a,1b,1c" --count 9 \ --tag tier=api --tag env=prod \ --user-data @cloud-init.yaml # 9 nodes ready in 14.2s api-eu-hel-1a-001 185.4.118.92 running api-eu-hel-1a-002 185.4.118.93 running api-eu-hel-1b-001 185.4.119.41 running api-eu-hel-1b-002 185.4.119.42 running api-eu-hel-1c-001 185.4.120.18 running …
resource "arveon_compute" "api" { for_each = toset(["1a", "1b", "1c"]) name = "api-eu-hel-${each.key}" image = "ubuntu-24.04" plan = "a8" region = "eu-hel-1" az = each.key count = 3 tags = { tier = "api", env = "prod" } }
"We migrated 12 services off a hyperscaler over a long weekend. The savings on egress alone paid back the entire migration in six weeks."