Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| xen [Le 13/05/2010, 23:25] – 92.102.182.224 | xen [Le 11/09/2022, 10:35] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | |||
| + | ---- | ||
| ====== Xen ====== | ====== Xen ====== | ||
| - | (Lstr le 08/12/2006 - MàJ le 20/01/2010) | + | Xen est un logiciel de (para)[[: |
| + | Il permet donc de faire tourner plusieurs systèmes d' | ||
| - | <note important> | + | Xen permet de faire fonctionner plusieurs systèmes |
| - | Xen est conseillé | + | |
| - | \\ Ubuntu soutient principalement | + | |
| - | \\ Si vous êtes débutant, [[VirtualBox]] est le plus simple d' | + | |
| - | ===== Présentation ===== | + | Les choses ont beaucoup changé puisque le kernel Linux, à partir de la version 3, intègre nativement Xen. Dès lors il est capable de fonctionner en Dom0 ou DomU sans recompilation ou manipulation. |
| - | Xen est un logiciel de [[: | ||
| - | Il permet donc de faire tourner plusieurs systèmes d' | ||
| Le principe de l' | Le principe de l' | ||
| + | Les systèmes d' | ||
| + | Xen 3 peut également exécuter des systèmes non modifiés comme Windows sur des processeurs supportant les technologies VT d' | ||
| + | Les architectures x86, x64, IA-64, PowerPC et SPARC sont supportées. Le multiprocesseur (SMP) et partiellement l’Hyper-Threading sont supportés. | ||
| + | ===== Installation ===== | ||
| + | [[: | ||
| - | ==== Utilisation ==== | + | ===== Utilisation |
| L' | L' | ||
| - | * Fonctionnement de plusieurs serveurs virtuels sur un unique serveur physique (avec création de serveurs virtuels "à la volée", | + | * Fonctionnement de plusieurs serveurs virtuels sur un unique serveur physique, avec un trou de sécurité actuel de type [[rootkit]] de très bas niveau matériel compatible : [[wpfr> |
| * Gestion de Clusters | * Gestion de Clusters | ||
| * Fonctionnement de plusieurs OS sur une même ressource matérielle (développement multi-OS, | * Fonctionnement de plusieurs OS sur une même ressource matérielle (développement multi-OS, | ||
| Ligne 27: | Ligne 31: | ||
| * Développement de kernel en live (débogage, test,...) | * Développement de kernel en live (débogage, test,...) | ||
| * Facilite le développement de nouveaux OS en sachant que d' | * Facilite le développement de nouveaux OS en sachant que d' | ||
| - | * de par la facilité de mise en oeuvre et ses performances proches de l'OS hébergeur, XEN est parfaitement adapté à la réalisation de machines virtuelles pour des serveurs d' | + | * de par la facilité de mise en oeuvre et ses performances proches de l'OS hébergeur, XEN est parfaitement adapté à la réalisation de machines virtuelles pour des serveurs d' |
| Ligne 41: | Ligne 45: | ||
| ==== Support ==== | ==== Support ==== | ||
| + | Reportez-vous à la [[https:// | ||
| * Processeurs 32bits x86_32 (dont Intel-PAE) | * Processeurs 32bits x86_32 (dont Intel-PAE) | ||
| * Processeurs 64bits AMD x86_64 | * Processeurs 64bits AMD x86_64 | ||
| * Processeurs 64bits Intel (x86_64 EM64T & IA64) | * Processeurs 64bits Intel (x86_64 EM64T & IA64) | ||
| * Processeurs à architecture Power | * Processeurs à architecture Power | ||
| - | * Jusqu' | + | * Jusqu' |
| * HyperThreading | * HyperThreading | ||
| * Multi-Processeurs | * Multi-Processeurs | ||
| Ligne 62: | Ligne 66: | ||
| Le Dom0 correspond au système d' | Le Dom0 correspond au système d' | ||
| - | Les DomU correspondent à chaque système d' | + | Les DomU correspondent à chaque système d' |
| ==== Différences avec VM-Ware, VirtualBox et QEmu ==== | ==== Différences avec VM-Ware, VirtualBox et QEmu ==== | ||
| L'OS invité (Guest) doit en général être modifié pour être virtualisé alors qu' | L'OS invité (Guest) doit en général être modifié pour être virtualisé alors qu' | ||
| - | Il est aussi possible de faire tourner des OS non modifiés (HVM : //Hardware Virtual Machine//) si vous disposez d'une technologie de virtualisation intégrée au processeur : Intel VT ou AMD-V. | + | Il est aussi possible de faire tourner des OS non modifiés (HVM : //Hardware Virtual Machine// |
| Contrairement aux autres technologies de virtualisation, | Contrairement aux autres technologies de virtualisation, | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| ==== Support ==== | ==== Support ==== | ||
| Ligne 86: | Ligne 83: | ||
| Xen supporte les systèmes d' | Xen supporte les systèmes d' | ||
| - | ===== Installation de Xen ===== | ||
| - | <note important> | ||
| - | \\ La dernière image d'un noyau Xen Ubuntu se trouve dans les dépôts de la version 8.04 LTS - Dapper. | ||
| - | \\ Pour utiliser Xen sur un noyau à jour, il est conseillé d' | ||
| - | <note important> | ||
| - | ==== Installation du Dom0 ==== | + | ===== Gestion de Xen ===== |
| - | == Mettre son système à jour == | + | ====OpenXenManager ( GUI pour manager xen) ==== |
| + | {{ http:// | ||
| + | * [[: | ||
| - | Avant de commencer, il convient d' | + | Voir [[https:// |
| - | < | + | ====Xen-tools ==== |
| - | sudo apt-get upgrade</ | + | |
| + | * [[: | ||
| + | FIXME | ||
| - | == Installer le noyau Xen == | + | ====virt-manager.org: |
| - | Installer le paquet " | + | {{ https:// |
| - | <code>sudo apt-get install | + | * [[: |
| - | <note important> | ||
| - | \\ Le paquet ubuntu-xen-server installe tous les utilitaires nécessaires au fonctionnement de Xen. | ||
| - | \\ Cependant, le noyau Xen n'est présent que dans la version 8.04 d' | ||
| - | \\ \\ FIXME Ajouter les procédures pour installer les noyaux Xen ' | ||
| - | == Redémarrer sur le noyau créé == | + | Voir : [[https:// |
| - | Redémarrer votre système en choisissant " | ||
| - | == Vérifier le bon déroulement de l' | ||
| - | |||
| - | * Vérifier le nom du noyau | ||
| - | < | ||
| - | Il doit contenir " | ||
| - | |||
| - | * Vérifier que dom0 est bien lancé | ||
| - | < | ||
| - | |||
| - | * Vérifier que le réseau est bien configuré | ||
| - | < | ||
| - | doit vous retourner au moins 3 interfaces : **lo** (le loopback du système), **eth0** (le bridge (qui n'est plus votre interface réseau mais son image pour les domU)) et **peth0** (votre interface réseau). | ||
| - | |||
| - | * Vérifier votre connexion Internet | ||
| - | Vous devez pouvoir vous connecter à Internet (si c' | ||
| - | |||
| - | |||
| - | === Support XOrg === | ||
| - | |||
| - | == Pilotes graphiques == | ||
| - | |||
| - | Les pilotes ATI semblent fonctionner avec le noyau Xen. | ||
| - | |||
| - | == Accélération graphique == | ||
| - | |||
| - | L' | ||
| - | \\ FIXME À compléter | ||
| - | |||
| - | |||
| - | |||
| - | <note warning> | ||
| - | |||
| - | ==== Installation d'un DomU de système d' | ||
| - | |||
| - | ==== Installation d'un DomU de système d' | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | Car __seuls les processeurs ayant le support matériel de la virtualisation__ peuvent faire tourner des systèmes d' | ||
| - | |||
| - | Liste des processeurs Intel VT et AMD-V : | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | |||
| - | ==== Paramètres des fichiers de configuration ==== | ||
| - | |||
| - | ===== Gestion de Xen ===== | ||
| ===== Liens ===== | ===== Liens ===== | ||
| + | * [[https:// | ||
| * [[http:// | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| + | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| + | * [[https:// | ||
| + | * [[http:// | ||
| * liste de [[http:// | * liste de [[http:// | ||
