logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:systeme:xen [31/07/2013 21:50]
127.0.0.1 modification externe
doc:systeme:xen [14/08/2023 20:03] (Version actuelle)
captnfab [Xen]
Ligne 1: Ligne 1:
-====Xen====+====== Xen ======
  
-  *[[xen:intro|Xen - Fonctionnement et bases]] +  * Objet : Xen 
-  *[[xen:install|Xen - Installation ​de Xen]] +  * Niveau requis :​{{tag>​avisé}} 
-  *[[xen:confdom0|Xen - Configuration ​du Dom0]] +  * Commentaires : //Solution de virtualisation la plus utilisée pour les serveurs//​ 
-  ​*[[xen:creadomu|Xen - Création de DomU (Domaines Hôtes)]]+  * Suivi : {{tag>à-compléter à-actualiser}}  
 +    * Création par [[user>​smolski]] le 17/​08/​2009 
 +    * Testé par .... le .... 
 +  * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=1637 ​|C'est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))  
 + 
 +===== Introduction ===== 
 + 
 +Xen est actuellement la solution de virtualisation la plus utilisée sous GNU/Linux pour les serveurs. 
 + 
 +Xen peut fonctionner en mode : 
 +   "​para-virtualisation"​ (comme "​VirtualBox",​ ou "​VMWare Workstation"​ 
 +   en solution commerciale par exemple) 
 +ou en mode : 
 +   "​hyper-virtualisation"​ (comme les solutions commerciales VMWare ESX ou ESXi). 
 +Xen est intégré directement au sein du noyau et pas émulé. 
 + 
 +Cependant l'​hypervirtualisation n'est présente que depuis les versions 3. 
 + 
 +Le principe ​de l'​hyperviseur est de faire tourner les OS dans le noyau (kernel) même, et non-pas de les émuler, ce qui permet de conserver des performances proches des natives. 
 + 
 +===== Distributions compatibles et remarques ===== 
 + 
 +Xen est disponible sur la plupart des distributions:​ 
 + 
 +  * Debian Wheezy (ancienne Stable) 
 +  * Debian Jessie (actuelle Stable) ainsi que dans les branches Testing, Sid et Experimental 
 +  * CentOS (et ses dérivés comme Fedora) 
 +  * Ubuntu 
 + 
 +<note importante>​ATTENTION !</​note>​ 
 +   Les paquets de ces différentes distributions sont encore relativement instables,​ 
 +   vous pouvez donc vous attendre à de nombreux bugs ! 
 +Dans la rédaction de cette documentation j'​utiliserai principalement **Xen 3.4.0** compilé manuellement. 
 + 
 +===== Vocabulaire===== 
 +==== Dom0 ==== 
 +Domaine 0 (le chiffre zéro) (maître) 
 + 
 +Dans la terminologie ​Xen, il s'​agit ​du premier système d'​exploitation lancé par Xen. 
 +   C'est le système d'​exploitation "​maître"​ ou domaine 0. 
 +Ce système se veut, normalement,​ __//​léger//​ et //​sécurisé//​__. 
 + 
 +Il doit permettre de lancer, arrêter, gérer les systèmes invités. 
 +   Le domaine 0 est un domaine privilégié ​: 
 +   il peut accéder directement aux ressources matérielles. 
 + 
 + 
 + 
 +==== DomU : ==== 
 + 
 +Domaine utilisateur (hôtes). 
 + 
 +Dans la terminologie ​Xen, il s'agit des systèmes invités. 
 +   Ils accèdent aux ressources matérielles via le domaine 0. 
 +D'une manière simplifiée et profane cela correspond à vos machines virtuelles. 
 + 
 +===== Utilisation,​ Caractéristiques et Supports ===== 
 + 
 +__A) Utilisation__ 
 + 
 +L'​Hyperviseur/​Paravirtualisateur Xen peut servir à beaucoup de choses : 
 + 
 +  * Faire fonctionner plusieurs OS sur une même machine, par exemple dans le cas de développement multi-os, ou dans le développement d'​application ou de kernel en live. 
 + 
 +  * Création ​et Gestion ​de Cluster Virtualisés. 
 + 
 +  * Fonctionnement de plusieurs serveur virtuels, au sein d'un même serveur physique. 
 + 
 +__B) Caractéristiques et Supports__ 
 + 
 +  * Support des Processeurs 32bits x86_32 ​(Dont Intel PAEet Processeurs 64bits AMD x86_64 (EM64T & Opteron). 
 + 
 +  * 4 Go de Ram en architecture 32bit (//A vérifier...//​) 
 + 
 +  * 64 Go de Ram en architecture 64bit (//A vérifier...//​) 
 + 
 +  * Support jusqu'​à **100 machines virtuelles** (//testé en réel !//) par serveur physique. 
 + 
 +  * Utilisation des solutions natives de virtualisation des processeurs dernières générations Intel et AMD (Intel Core 2 Duo, Core 2 Quad, AMD Athlon X2, Opteron, AMD Quad Core, etc..) 
 +=> C'est notamment cette caractéristique : 
 +   si on a un processeur AMD ou Intel utilisant la technologie de virtualisation 
 +   au sein du processeur 
 +qui détermine si on utilise Xen : 
 +   en Mode Paravirtualisation ou en Mode Hypervirtualisation. 
 + 
 +  * Sécurité accrue : 
 + 
 +   un DomU a des droit inférieurs a celui du Dom0 
 + 
 +  * Possibilité de virtualisation de routeur 
 + 
 +  * Possibilité d'​automatiser par l'​intermédiaire de scripts ! 
 + 
 +===== Mode Paravirtualisé ou Mode Hypervirtualisé =====
  
doc/systeme/xen.1375300209.txt.gz · Dernière modification: 31/07/2013 21:56 (modification externe)

Pied de page des forums

Propulsé par FluxBB