onhost
Onhost is a software pattern and, in some contexts, a product category that enables workloads to run and be managed directly on the host machine. By performing execution and control locally, onhost contrasts with centralized orchestration where the control plane runs on separate nodes or clusters. The term is used in hardware-constrained environments and in edge computing to emphasize data locality and low latency.
Core components typically include an onhost agent, a local resource manager, a sandboxed runtime, a policy engine,
Operations emphasize lifecycle management, resource isolation, and direct access to host resources such as GPUs, accelerators,
Benefits include reduced latency, improved data locality, simpler networking, and stronger trust boundaries at the host
Typical use cases are edge computing, real-time analytics, industrial IoT, and on-premises AI inference where fast
See also: edge computing, containerization, orchestration, local control plane.