Towards a Flexible, Lightweight Virtualization Alternative

David C. van Moolenbroek, Raja Appuswamy, Andrew S. Tanenbaum
2014 Proceedings of International Conference on Systems and Storage - SYSTOR 2014  
In recent times, two virtualization approaches have become dominant: hardware-level and operating system-level virtualization. They differ by where they draw the virtualization boundary between the virtualizing and the virtualized part of the system, resulting in vastly different properties. We argue that these two approaches are extremes in a continuum, and that boundaries in between the extremes may combine several good properties of both. We propose abstractions to make up one such new
more » ... one such new virtualization boundary, which combines hardware-level flexibility with OS-level resource sharing. We implement and evaluate a first prototype. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from
doi:10.1145/2611354.2611369 dblp:conf/systor/MoolenbroekAT14 fatcat:umn7sp6oqze6rcnbywwdrxbt6i