Première approche de Xen
Introduction
Xen est un logiciel qui permet de lancer plusieurs systèmes d'exploitation simultanément sur une même machine, qu'on appellera machine hôte. On désigne souvent les différents systèmes d'exploitation lancés sous Xen comme des machines invitées. Xen fait partie de la catégorie des hyperviseurs.
Actuellement, Xen est développé en Angleterre par l'université de Cambridge mais est aidé par la société XenSource en ce qui concerne le développement, le support et la promotion. On peut comparer cet exemple avec la société Canonical dédiée au support et à la promotion d'Ubuntu.
Un des principaux avantages de Xen c'est qu'il est gratuit et totalement open-source. Aujourd'hui, de nombreuses distributions intègrent Xen dans leur système comme par exemple Red Hat, Ubuntu, Suse ou encore Gentoo.
Dans cet article, nous comparerons Xen à une solution de virtualisation classique, nous étudierons son fonctionnement de base et nous verrons comment l'installer et l'utiliser.