Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Hypervisor Software
  3. StratoVirt

StratoVirt

What it is

StratoVirt is a free virtual machine monitor for Linux cloud data centers. It is designed for virtual machine, container, and serverless scenarios, with a command-line management interface. Its external API is compatible with QEMU Monitor Protocol, it supports OCI compatibility, and it can interconnect with libvirt. Lightweight workloads can use fast boot, while standard virtual machines support UEFI boot and can attach Virtio-pci or VFIO devices. Documentation says a microVM can start within 50 ms and use less than 4 MB of memory. The project describes hardware-based isolation and Rust language-level security, and says it uses fewer than 46 system calls while running. StratoVirt works with iSulad and Kata containers and can integrate with Kubernetes. Intel and Arm platforms are supported through x86_64 and AArch64 hosts using KVM. Linux is required for hosts and guests, and the documented maximum is 254 CPUs per VM.

For and against

For

  • Free plan is available
  • Supports x86_64 and AArch64 hosts
  • MicroVM startup can be within 50 ms
  • Works with Kubernetes integration
  • Supports up to 254 CPUs per VM

Against

  • Linux is required for hosts and guests
  • Installation needs 4 GiB memory
  • Installation needs 16 GiB drive space
  • No free trial is offered

The verdict

StratoVirt provides a free, Linux-only VMM with VM, container, and serverless support. Its documented startup, memory, device, and integration options fit cloud environments with the stated Linux and hardware requirements.

Who it suits

StratoVirt suits teams running Linux cloud infrastructure that need virtual machines, containers, or serverless workloads on Intel or Arm hosts.

Plans and prices

StratoVirt

Free

No price or usage limits stated on the pages opened

Every plan, in full

On the record

Architecture
Its external API is compatible with QEMU Monitor Protocol, supports OCI compatibility, and can interconnect with libvirt.docs.openeuler.org · read 8 Oct 2026
Boot
It supports fast boot for lightweight scenarios and UEFI boot for standard VMs.docs.openeuler.org · read 8 Oct 2026
Container ecosystem
The documentation says StratoVirt works with iSulad and Kata containers and can integrate with Kubernetes.docs.openeuler.org · read 8 Oct 2026
CPU limit
The documented maximum is 254 CPUs per VM.docs.openeuler.org · read 8 Oct 2026
Installation requirements
The installation guide lists AArch64 or x86_64, a 2-core CPU, 4 GiB memory, and 16 GiB available drive space as minimum requirements.gitee.com · read 8 Oct 2026
I/O
It offers common I/O capabilities and minimalist I/O device emulation; standard VMs can attach Virtio-pci and VFIO devices.docs.openeuler.org · read 8 Oct 2026
Isolation
The feature list describes StratoVirt as highly isolated based on hardware.docs.openeuler.org · read 8 Oct 2026
Memory footprint
The documentation states that StratoVirt works with a memory footprint of less than 4 MB.docs.openeuler.org · read 8 Oct 2026
Operating system limit
The documented restrictions say only Linux is supported for the host and guest operating systems, with recommended kernel versions 4.19 and 5.10.docs.openeuler.org · read 8 Oct 2026
Processor support
The feature list says StratoVirt supports Intel and Arm platforms.docs.openeuler.org · read 8 Oct 2026
Product
StratoVirt is an enterprise-class virtual machine monitor for cloud data centers, designed to support VM, container, and serverless scenarios.docs.openeuler.org · read 8 Oct 2026
Security
The documentation lists Rust language-level security and says StratoVirt uses fewer than 46 system calls while running.docs.openeuler.org · read 8 Oct 2026
Startup speed
The documentation states that a microVM can start within 50 ms.docs.openeuler.org · read 8 Oct 2026

Alternatives to StratoVirt

Every alternative, ranked