Fast and Live Replacement of Hypervisors and Operating Systems

Description:

New technology replaces a hypervisor without disturbing running Virtual Machines 

 

Background: 

Hypervisors and operating systems are becoming increasingly complex and must be often updated for applying security patches, bug fixes, and feature upgrades. However, updates to an operational hypervisor or OS can be highly disruptive. Before being updated, virtual machines (VMs) and applications running on a hypervisor must be either migrated away or shut down, resulting in downtime, performance loss, and network overhead.

 

 

Technology Overview:  

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.

  

 

https://binghamton.technologypublisher.com/files/sites/rb614.jpg

https://www.pexels.com/photo/internet-technology-computer-pc-193349/

 

 

Advantages 

  • 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. 

 

 

Patent Information:
For Information, Contact:
Scott Hancock
Senior Director, Technology Transfer
Binghamton University
(607) 777-5874
shancock@binghamton.edu
Inventors:
Kartik Gopalan
Hui Lu
Keywords:
© 2024. All Rights Reserved. Powered by Inteum