Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 3 Rust KVM Projects
-
kata-containers
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
-
cloud-hypervisor
A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal compact footprint. Written in Rust with a strong focus on security.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
There is no mention of cloud-hypervisor[1] (also in the rust-vmm ecosystem) in the article. It has the memory reclamation feature they require. It also support VFIO and virtiofs.
Project mention: LAN Mouse is a mouse and keyboard sharing software | news.ycombinator.com | 2024-01-02You might take some inspiration (or some code) from https://github.com/htrefil/rkvm
I've used it and it works pretty well, is written in rust, and it has one big advantage - by emulating the keyboard and mouse at the linux evdev layer it avoids touching any of the desktop-specific apis. (It also has encryption, though over TCP so has issues with managing connections. I think your choice of UDP was a good one)
Rust KVM related posts
- Fly Kubernetes
- Method to block possible internet traffic from LLaMA on MacOS
- A Virtual Machine Monitor for Modern Cloud Workloads
- Cloud Hypervisor vs Hypervisors
- Cloud Hypervisor Is an Open Source Virtual Machine Monitor (VMM)
- Ignite – Use Firecracker VMs with Docker-Like UX
- Cloud-Hypervisor - A virtual machine monitor for modern cloud workloads
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source KVM projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | kata-containers | 4,842 |
2 | cloud-hypervisor | 3,562 |
3 | rkvm | 360 |