2 个仓库
Performance optimizations achieved by merging the hypervisor monitor into the runtime execution lifecycle.
Distinct from Performance Optimization Libraries: Focuses on the architectural integration of the monitor and runtime to reduce communication overhead.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Hypervisor-Runtime Integrations. Refine with filters or upvote what's useful.
Kata Containers is an OCI container runtime that launches containers inside lightweight virtual machines to combine hardware-level isolation with container operational speed. It functions as a hardware-isolated container engine and lightweight VM hypervisor, providing a virtual machine monitor interface that abstracts multiple hypervisors to optimize for performance or specific hardware emulation. The project distinguishes itself through a confidential computing runtime that leverages hardware-backed trusted execution environments, such as Intel TDX and AMD SEV-SNP, to protect data in use. It
Eliminates communication overhead and accelerates startup times by integrating the monitor directly into the runtime lifecycle.
Hyperkit is a userspace virtual machine monitor and a development toolkit for building custom hypervisors. It provides primitives for embedding virtualization and hardware emulation capabilities directly into applications to execute guest operating systems within a userspace environment. The project features a guest operating system bootstrapping tool that loads kernels and initializes CPU states without relying on traditional firmware. It includes a hardware emulation library to create virtualized storage, serial ports, and networking components for guest system access. The system covers vi
Integrates a lightweight hypervisor into applications to run virtual machines and containers.