logoalt Hacker News

lrvick • yesterday at 7:57 PM • 3 replies • view on HN

I am more convinced by the day that the Nova Microhypervisor approach is correct.

Do virtualization with a tiny formally verified microkernel and have complex kernels like Linux run underneath instead of letting a huge, complex, and brittle linux kernel and vm ecosystem control the hypervisor layer.

https://hypervisor.org/


Replies

eddythompson80 • yesterday at 8:17 PM

How is this different from Xen? It's the same approach as Xen or Hyper-V where the hypervisor is its own component, then you boot into a virtualized Dom0 or Root Partition (in Xen and Hyper-V terminology respectively) that can manage the hypervisor underneath it.

This is different from KVM where your hypervisor runs in your Dom0/Root Partition.

➕ show 4 replies
tptacek • yesterday at 8:30 PM

I don't know much of anything about Nova but since the late 1990s this has also been the pitch for L4; there are several mature L4's.

➕ show 2 replies
traceroute66 • yesterday at 8:05 PM

> the Nova Microhypevisor approach is correct

To save people the time:

"This code is experimental and not feature complete. If it breaks, you get to keep both pieces."

➕ show 2 replies