Dedicated

Dedicated compute

The same deploy, on hardware nobody else is on

Reserve whole machines and run your services on them. Nothing about your pipeline changes: the same push, the same rollback, the same private network. What changes is who else is on the hardware, which is nobody.

$ keel nodes add --class m-32 --reserve 12m
	reserved  node-eu1-14  (32 vCPU, 128 GB)
	discount  34% against on-demand

$ keel scale web --node-class m-32 --min 4
	scheduled on reserved capacity
	rollout   4/4  healthy

The machines

ClassvCPUMemoryNVMeUplinkOn demandReserved, 12 months
m-88 dedicated32 GB2 x 960 GB10 Gbit180.00119.00
m-1616 dedicated64 GB2 x 1.9 TB10 Gbit340.00224.00
m-3232 dedicated128 GB4 x 1.9 TB10 Gbit640.00422.00
m-6464 dedicated256 GB4 x 3.8 TB25 Gbit1,220.00805.00
Per hour while a service is running, and per month if it never stops. Memory is the ceiling, not the reservation.

What a reservation is, and what it is not

  • Term Twelve months, from the day the node is live
  • Billing Monthly, at the reserved rate, not up front
  • Scheduling Your services only, by node class
  • Burst Beyond the node, onto on-demand, automatically
  • Failure Reschedule onto another node and keep the old build until the new one passes its health check
  • Leaving early The remaining months, or roll it into a larger class
  • Growing Add a node at any time, at the same reserved rate
  • Region Chosen per node, and nodes can be in several

Questions

Does anything about my deploy change?

No. A node class is a scheduling constraint on a service, so the only change is one line in the configuration. The build, the rollout and the rollback are identical.

What happens if a reserved node fails?

The service is rescheduled onto another node, usually inside thirty seconds, and the time it was down is not billed.

Can I run a database on reserved capacity?

Yes, and it is the most common reason people take one. A managed Postgres on a node you have reserved has no noisy neighbour by construction.

Is there a minimum number of nodes?

One. The discount does not scale with count, because a volume discount on top of a commitment discount is a way of making the first price wrong.

Get started

Reserve capacity when the bill stops being lumpy

Once a service runs more than about sixteen hours a day, a reservation costs less than the same hours on demand.