Vous n'êtes pas identifié(e).
Pages : 1
Hors ligne
Xen
I) 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 solution 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.
II) Distributions compatibles et remarques
Xen est disponible sur la plupart des distributions:
*
Debian Etch (ancienne Stable)
*
Debian Lenny (actuelle Stable) ainsi que dans les branches Testing, Sid et Experimental
*
CentOS (et ses dérivés comme Fedora)
*
Ubuntu
ATTENTION !
Les paquets de ces différentes distributions sont encore relativement instables,
vous pouvez donc vous attendre à de nombreux bugs !
même sur Debian Lenny ou Etch !
Dans la rédaction de cette documentation j'utiliserai principalement Xen 3.4.0 compilé manuellement.
III) 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 "hôte" 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ôte).
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.
IV) 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 PAE) et 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 !
V) Mode Paravirtualisé ou Mode Hypervirtualisé
Perso, j'y connais rien de rien, c'est donc avec beaucoup d'intérêt que je suivrai l'évolution de ce tuto... Yop !
Dernière modification par smolski (29-07-2009 15:07:51)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
aprt ammen les 4Go de RAM
.... glop ?
Un HT que jv vus:
.... glouop ?
Gentoo avec un srv 4
... et reglop !
Am...ié Jojo le noeud-noeud.... Yep !
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Dernière modification par mecanotox (28-07-2009 19:56:21)
Hors ligne
Dernière modification par smolski (29-07-2009 15:17:14)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Dernière modification par mecanotox (29-07-2009 14:53:29)
Hors ligne
Dernière modification par smolski (29-07-2009 15:20:55)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Dernière modification par mecanotox (31-07-2009 00:06:59)
Hors ligne
Hors ligne
captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Hors ligne
Hors ligne
Hors ligne
Pages : 1