Hi All,
Hope that everyone is well and safe from the COVID-19 virus these days.
I have been watching Genode, Muen, and especially NOVA for a number of years and I have an idea that I would like to get your opinion/comments on regarding its potential as well as if it has a beneficial point to it.
I would like to take and build up a system based on the MuenSK with NOVA, and Bhyve while also possibly adding the Sculpt OS GUI into the mix for a nice basis for a hypervisor.
I was thinking that the layers could be (bottom to top)
1. MuenSK ---- Provides Separation Kernel for real hardware configuration 2. NOVA Hypervisor ---- Provides virtualization of the real hardware provided by the SK 3. Bhyve --- Provides the VMM for each instance given by NOVA
Of course, there are other things to be included but this is just the base that I am working towards.
Do you see an advantage to something like this?
About the only close Virtualizing Separation Kernel that I have come across is the LynxSecure Separation Kernel Hypervisor ( https://www.lynx.com/products/lynxsecure-separation-kernel-hypervisor) but I would like to build an open sourced version.
Any thoughts, suggestions, or comments? Cheers, Lonnie