Changes

Jump to: navigation, search

An Overview of Virtualization Techniques

113 bytes added, 18:10, 1 June 2008
Hypervisor Virtualization
- '''Full Virtualization''' - Full virtualization provides support for unmodified guest operating systems. The term ''unmodified'' refers to operating system kernels which have not be altered to run on a hypervisor and therefore still execute privileged operations as though running in ring 0 of the CPU. In this scenario, the hypervisor provides CPU emulation to handle and modify privileged and protected CPU operations made by unmodified guest operating system kernels. Unfortunately this emulation process requires both time and system resources to operate resulting in inferior performance levels when compared to those provided by paravirtualization.
- '''Hardware Virtualization''' - Hardware virtualization is a hypervisor based solution that leverages virtualization features built into the latest generations of CPUs from both Intel and AMD. These technologies, known as Intel VT and AMD-V CPU virtualization supportrespectively, using features of these technologies provide extensions necessary to handle any privileged and protected CPU operations of run unmodified guestsguest virtual machines without the overheads inherent in the emulation performed during full virtualization.
In addition to the virtual machines, an administrative operating system and/or management console also runs on top of the hypervisor allowing the virtual machines to be managed.
1,798
edits

Navigation menu