Title
Directvisor: virtualization for bare-metal cloud
Abstract
Bare-metal cloud platforms allow customers to rent remote physical servers and install their preferred operating systems and software to make the best of servers' raw hardware capabilities. However, this quest for bare-metal performance compromises cloud manageability. To avoid overheads, cloud operators cannot install traditional hypervisors that provide common manageability functions such as live migration and introspection. We aim to bridge this gap between performance, isolation, and manageability for bare-metal clouds. Traditional hypervisors are designed to limit and emulate hardware access by virtual machines (VM). In contrast, we propose Directvisor - a hypervisor that maximizes a VM's ability to directly access hardware for near-native performance, yet retains hardware control and manageability. Directvisor goes beyond traditional direct-assigned (pass-through) I/O devices by allowing VMs to directly control and receive hardware timer interrupts and inter-processor interrupts (IPIs) besides eliminating most VM exits. At the same time, Directvisor supports seamless (low-downtime) live migration and introspection for such VMs having direct hardware access.
Year
DOI
Venue
2020
10.1145/3381052.3381317
VEE '20: 16th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments Lausanne Switzerland March, 2020
DocType
ISBN
Citations 
Conference
978-1-4503-7554-2
1
PageRank 
References 
Authors
0.37
0
5
Name
Order
Citations
PageRank
Kevin Cheng110.37
Spoorti Doddamani210.37
Tzi-Cker Chiueh310.37
Yongheng Li410.37
Kartik Gopalan5137790.24