Introduction
Xen is Blue Light's standard virtualisation solution, decided in BLUE-1192
Introduction to Xen: http://wiki.xenproject.org/wiki/Xen_Beginners_Guide#What_is_this_Xen_Project_software_all_about.3F
Glossary
- Domain a Xen VM.
- dom0 The Xen domain/VM used a) to control the hypervisor b) as the primary interface to the hardware.
- domu* Unprivileged Xen domains/VMs
- Enlightened guest An OS designed/modified for use in a domain/VM.
- Full virtualisation A domain/VM providing full emulation of physical hardware. The OS can be the same as runs on real hardware.
- Guest domain Same as domu*.
- Hardware Virtual Machine (HVM) Same as full virtualisation.
- Hypervisor a software system that allows the execution of multiple virtual guest operating systems simultaneously on a single physical machine. Xen's hypervisor is Type 1 or “bare-metal”, meaning it runs on the physical machine as opposed to within an operating system.
- HVM Same as full virtualisation.
- Para-virtualization
- Virtual Machine Monitor (VMM) Same as hypervisor.
Technical
TODO; move Xen notes from the Online.net server page to here.
References
Introductory
- Xen - Debian Wiki
- Xen Beginners Guide - Xen
- Xen On Debian Wheezy With LVM | HowtoForge - Linux Howtos and Tutorials
- Using Xen With LVM-Based VMs Instead Of Image-Based VMs (Debian Etch) | HowtoForge - Linux Howtos and Tutorials
- How To Set Up Xen 4.3 On Debian Wheezy (7.0.2) And Then Upgrade To Jessie | HowtoForge - Linux Howtos and Tutorials
- Setting up XEN on a Hetzner Dedicated Server (EX-series): https://gist.github.com/meskyanichi/3354956
- Routed XEN VM based on LVM (step-by-step for Hetzner DS3000): http://wiki.summercode.com/routed_xen_vm_based_lvm_step_by_step_guide_for_hetzner_ds3000