Hacker News new | ask | show | jobs
by brmgb 2225 days ago
Does it really matter ? Are people actually planning of running unikernel on bare metal a situation where you would need significant tooling to manage them ?

MirageOS was initially clearly designed to run on top of an hypervisor. The idea was going from host os, guest os and application to just host os and unikernel.

As I see it, it was a different way of solving the same problem containers are now used for : do you really need both a host os and guest os when all you want is isolation ? Using container is pushing isolation in the kernel while losing the actual virtualization (in a way merging host os and guest os) while unikernel is pushing the useful part of the guest os into the application (merging guest os and application) keeping the benefits of full virtualization. I think it's why Docker bought the company making MirageOS.

I don't really see where rump kernels sit there. Clearly there is interest as people are working on them but I fail to see where they would be useful.