New technology replaces a hypervisor without disturbing running Virtual Machines.
About
We present a new technique, called HyperFresh, to transparently replace a hypervisor with a new updated instance without disrupting any running VMs. A thin shim layer, called the hyperplexor, performs live hypervisor replacement by remapping guest memory to a new updated hypervisor on the same machine.
Key Benefits
• The hyperplexor leverages nested virtualization for hypervisor replacement while minimizing nesting overheads during normal execution. • We present a prototype implementation of the hyperplexor on the KVM/QEMU platform that can perform live hypervisor replacement within 10ms. • We also demonstrate how a hyperplexor-based approach can be used for sub-second relocation of containers for live OS replacement.