Compute

Substrate Compute #

Defines the virtualization and compute model for Deevnet sites.


Overview #

Compute infrastructure provides virtualization hosts for management-plane and tenant workloads. Hypervisors run within the substrate and host:

  • Extended services β€” Observability, automation, and access tooling VMs
  • Tenant application VMs β€” Workloads deployed by tenants

Compute Hosts #

Each site includes one or more hypervisors that provide the virtualization layer. Compute hosts are provisioned through the builder and managed via the management plane.

RolePurpose
Management hypervisorHosts extended services (logging, metrics, CI/CD, jump hosts)
Tenant hypervisorHosts tenant application VMs

Architectural Properties #

  • Compute hosts are stateless β€” they can be reprovisioned from scratch via the builder
  • VM placement is determined by role (management vs. tenant), not by manual assignment
  • All compute hosts receive static IP assignments in the management segment
Page last modified: March 9, 2026