Virtualisation with the Xen hypervisor


Xen Panda logo

In recent years the subject of virtualisation has seen increasing interest. This interest has been driven by a number of factors including the reduction of greenhouse gas emissions by reducing the power consumption of servers and the cooling equipment required to maintain their operating temperature within an acceptable range, the desire to increase the utilisation of expensive hardware by combining separate functions requiring their own incompatible configurations onto a single physical server, and the improvement in reliability which can be achieved by decoupling the operating system and applications from the hardware on which they operate.

In this document we shall examine using the Xen hypervisor to provide paravirtualisation support to the Linux operating system, as both the control domain and the guest domain, as well as full hardware virtualisation which can be useful when virtualising operating systems which do not have virtualisation support built-in.