Virtualization White Papers
Pre-Virtualization: Slashing the Cost of Virtualization
Overview Despite its current popularity, para-virtualization has an enormous cost. Its diversion from the platform architecture abandons many of the benefits that come with pure virtualization (the faithful emulation of the platform API): stable and well-defined platform interfaces, single binaries for kernel and device drivers (and thus lower testing, maintenance, and support cost), and vendor independence. These limitations are accepted as inevitable for significantly better performance and the ability to provide virtualization-like behavior on non-virtualizable hardware, such as x86. The paper argues that the above limitations are not inevitable, and present pre-virtualization, which preserves the benefits of full virtualization without sacrificing the performance benefits of para-virtualization. In a semi-automatic step an OS is prepared for virtualization.
| Publisher | University of Karlsruhe | File Format | |
|---|---|---|---|
| Date Published | October 2005 | Downloads | 2 |
| Format | White Papers | ||
| Topics | |||



