Survey of System Virtualization Techniques

This paper discusses two main trends in the development of virtual machine systems: full system virtualization, where an entire hardware architecture is replicated virtually, and paravirtualization, where an operating system is modified so that it can be run concurrently with other operating systems that have also been designed for paravirtualization.

PDF