Sun 14 Apr 2019 11:15 - 11:40 at Garden Room - Session1

Hypervisors are increasingly complex and must be often updated for applying security patches, bug fixes, and feature upgrades. However, in a virtualized cloud infrastructure, updates to an operational hypervisor can be highly disruptive. Before being updated, virtual machines (VMs) running on a hypervisor must be either migrated away or shut down, resulting in downtime, performance loss, and network overhead. 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. 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 used for sub-second relocation of containers for live OS replacement.

Sun 14 Apr
Times are displayed in time zone: Eastern Time (US & Canada) change

10:00 - 12:05: Session1Research Papers at Garden Room
10:00 - 10:25
Talk
TEEv: Virtualizing Trusted Execution Environments on Mobile Platforms
Research Papers
Wenhao LiShanghai Jiao Tong University, China, Yubin XiaShanghai Jiao Tong University, China, Long LuNortheastern University, n.n., Haibo ChenShanghai Jiao Tong University, China, Binyu ZangShanghai Jiao Tong University, China
10:25 - 10:50
Talk
Secure Guest Virtual Machine Support in Apparition
Research Papers
Ethan JohnsonUniversity of Rochester, USA, Komail DharseeUniversity of Rochester, USA, John CriswellUniversity of Rochester, USA
10:50 - 11:15
Talk
ACRN: A Big Little Hypervisor for IoT Development
Research Papers
Hao Li , Xuefei XuIntel, China, Jinkui RenIntel, China, Yaozu DongIntel, China
11:15 - 11:40
Talk
Fast and Live Hypervisor Replacement
Research Papers
Spoorti DoddamaniBinghamton University, USA, Piush Kumar SinhaBinghamton University, USA, Hui LuBinghamton University, USA, Tsu-Hsiang K. ChengBinghamton University, USA, Hardik H. BagdiBinghamton University, USA, Kartik GopalanBinghamton University, USA
11:40 - 12:05
Talk
A Binary-Compatible Unikernel
Research Papers
Pierre OlivierVirginia Tech, USA, Daniel ChibaVirginia Tech, USA, Stefan LankesRWTH Aachen University, Germany, Changwoo MinVirginia Tech, USA, Binoy RavindranVirginia Tech, USA