How it works
Rudder Virt is the control plane for open-source virtualization.
Rudder Virt connects a simple user experience to our custom made open-source hypervisor. This allows teams to launch modules quickly and run consistent virtual machine labs at scale.

Real virtual machines, orchestrated at scale.
Virtual machines are a core building block of modern IT because they let teams run isolated systems on shared hardware with predictable, repeatable behavior.
Rudder Virt uses this open source technology to scale and distribute many virtual machines across servers, per class, or per user without requiring dedicated physical infrastructure for each workload.
Our Backing technologies
System Architecture
Rudder Virt + Aileron
The platform has two primary layers: Rudder Virt, the app users interact with, and Aileron, the open-source runtime where workloads are executed and evaluated.
Rudder Virt
This is the control plane for users and instructors: create modules, assign work, monitor results, and manage environments through a clean browser interface.
Aileron
This is the execution layer where virtual machines run, grading is performed, and module logic is enforced using open-source infrastructure components.
Aileron deep dive
Inside the runtime platform.
Aileron combines multiple open-source building blocks that work together to run, evaluate, and isolate module environments.
Operating system
A hardened base image and runtime environment that standardizes execution and keeps module behavior predictable.
Hypervisor
Open-source virtualization that provisions and runs virtual machines for each module namespace with strong isolation.
Grader
Automated checks validate outcomes and provide consistent scoring against module-defined criteria.
Open-source ecosystem
Aileron is open-source. Built from open-source components and developed in the open — browse the code, file issues, and contribute on GitHub.
View Aileron on GitHub