SOLUTION DE
VIRTUALISATION: XEN
PRESENTE PAR:
BARRIGAH JEAN MARIE
MATCHAME KEVIN
DIVO MAGLOIRE
OURO-AGRIGNAN SAADATH
AGBO BLESSING WINNIE BRIGHT
SOMMAIRE
I. HISTORIQUE DE XEN
II. LES AVANTAGES ET LES LIMITES DE XEN
III. LES SYTEMES HOTES COMPATIBLES AVEC XEN
IV. LES PREREQUIS POUR L’INSTALLATION DE XEN
V. DEPLOIEMENT
I. HISTORIQUE
• Xen a été créé à l'Université de Cambridge au début des années 2000. Il a été
développé comme un projet de recherche visant à explorer la virtualisation et la
création d'un hyperviseur léger et efficace.
• En 2003, Xen a été publié en tant que projet open source, ce qui signifie que le
code source était accessible au public. Cela a permis à la communauté de
développeurs d'y contribuer, de l'améliorer et de l'adapter à différentes
utilisations.
• En 2007, le projet Xen a été transféré à la Linux Fondation et est devenu le
Xen Project. Cela a renforcé la collaboration et la contribution de la communauté
open source.
II. LES AVANTAGES ET LIMITES DE XEN
• A. LES AVANTAGES DE XEN
Chaque machine virtuelle est isolée
L’utilisation des pilotes du noyau linux garantit un très bon support du materiel
Il est possible de migrer des machines virtuelles sur un autre serveur sans interruption de service
Il est facile d’installer des machines virtuelles sur xen
LES LIMITES
Il n’existe pas de version Windows à ce jour
Xen souffre d’un manque de maturité
III. LES SYSTEMES COMPATIBLES AVEC XEN
Xen peut être utilisé sur différentes machines hôtes, y compris des serveurs
x86, x86-64, ARM, et d'autres architectures matérielles. Les systèmes
d'exploitation compatibles avec Xen en tant qu'hyperviseur incluent les
distributions Linux comme XCP-ng qui a un hyperviseur Xen préconfiguré et
OpenSuSE, les systèmes NetBSD, FreeBSD, Solaris et d'autres systèmes basés
sur Unix notamment Ub
IV. LES PREREQUIS
• Processeur (CPU)
• Mémoire vive (RAM) (4GO)
• Espace disque (46GO)
• Carte réseau (vitesse de 100Mb/s)
V. LE DEPLOIEMENT
1. LA GESTION DE LA MÉMOIRE PAR XEN
• L’hyperviseur XEN contrôle les allocations mémoires aux domaines invités
• Il définie la taille mémoire de chaque domaine dans son fichier de configuration
• Il est possible de modifier dynamiquement la taille mémoire d’un domaine en cours
d’execution
2. GESTION DU RESEAU PAR XEN
• Pour chaque domaine invité N, XEN crée des paires d’interfaces virtuelles
• XEN propose trois modes réseau
- le mode Bridge( mode par défaut ): chaque domaine apparait comme une machine
individuelle
- le mode NAT: le domaine privilégié joue le rôle de passerelle pour les domaines invités
- le mode ROUTE: le domaine privilégié devient routeur pour les domaines invités
[Link] DES ETATS
Un domaine invité peut être dans l’un des six états suivants:
• Running: état normal de fonctionnement
• Paused: le domaine est en pause, l’hyperviseur le considère comme non actif
• Blocked : le domaine est inactif ou ne peut pas être exécuté est en attente
• Crashed: arrêt de manière anormale du domaine
• Dying: en cours d’arret
• shutdown
MERCI DE NOUS AVOIR SUIVI !!!!!!