| Les deux révisions précédentesRévision précédente | |
| xen [Le 11/09/2022, 10:35] – 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 | xen [Le 12/11/2026, 15:07] (Version actuelle) – liens morts krodelabestiole |
|---|
| {{tag>Xenial virtualisation BROUILLON}} | {{tag>Xenial virtualisation BROUILLON}} |
| |
| ---- | |
| |
| ====== Xen ====== | ====== Xen ====== |
| |
| Les architectures x86, x64, IA-64, PowerPC et SPARC sont supportées. Le multiprocesseur (SMP) et partiellement l’Hyper-Threading sont supportés. | Les architectures x86, x64, IA-64, PowerPC et SPARC sont supportées. Le multiprocesseur (SMP) et partiellement l’Hyper-Threading sont supportés. |
| | |
| ===== Installation ===== | ===== Installation ===== |
| | |
| [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>xen-hypervisor]]**. Le nom du paquet peut varier en fonction de votre architecture. | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>xen-hypervisor]]**. Le nom du paquet peut varier en fonction de votre architecture. |
| |
| |
| L'utilisation d'un hyperviseur comme Xen peut servir dans beaucoup d'applications : | L'utilisation d'un hyperviseur comme Xen peut servir dans beaucoup d'applications : |
| * 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>Blue_Pill|blue pill]] (avec création de serveurs virtuels "à la volée", notamment lorsque l'un d'entre-eux plante ou est victime de piratage,...) et inversement amélioration de la sécurité en cloisonnant les OS et processus. ( [[http://qubes-os.org/|Qubes OS]] ) | * 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>Blue_Pill|blue pill]] (avec création de serveurs virtuels "à la volée", notamment lorsque l'un d'entre-eux plante ou est victime de piratage,...) et inversement amélioration de la sécurité en cloisonnant les OS et processus. ( [[http://qubes-os.org/|Qubes OS]] ) |
| * 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,...) |
| * Facilite le développement de nouveaux OS en sachant que d'autres pilotes seront réutilisables. | * Facilite le développement de nouveaux OS en sachant que d'autres pilotes seront réutilisables. |
| * 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'infrastructure réseau : DNS, NTP, NIS, FTP, VOIP, WEB, mail,... | * 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'infrastructure réseau : DNS, NTP, NIS, FTP, VOIP, WEB, mail,... |
| |
| |
| ==== Caractéristiques ==== | ==== Caractéristiques ==== |
| * Supporte la plupart des pilotes Linux | * Supporte la plupart des pilotes Linux |
| * Installation de la machine "hôte" en Ring1 (droits inférieurs au Ring0 = root) mais possibilité de faire des requêtes (HyperCall) vers le Ring0. | * Installation de la machine "hôte" en Ring1 (droits inférieurs au Ring0 = root) mais possibilité de faire des requêtes (HyperCall) vers le Ring0. |
| |
| |
| ==== Support ==== | ==== Support ==== |
| | |
| Reportez-vous à la [[https://wiki.xenproject.org/wiki/Xen_Release_Features|page officielle]] pour les dernières infos | Reportez-vous à la [[https://wiki.xenproject.org/wiki/Xen_Release_Features|page officielle]] pour les dernières infos |
| * Processeurs 32bits x86_32 (dont Intel-PAE) | * Processeurs 32bits x86_32 (dont Intel-PAE) |
| * Multi-Processeurs | * Multi-Processeurs |
| * Processeurs à virtualisation hardware Intel VT (Vanderpool Technology) et AMD-V (Pacifica) | * Processeurs à virtualisation hardware Intel VT (Vanderpool Technology) et AMD-V (Pacifica) |
| |
| |
| ==== Principe ==== | ==== Principe ==== |
| |
| Les DomU correspondent à chaque système d'exploitation invité (OS Guest). | Les DomU correspondent à chaque système d'exploitation invité (OS Guest). |
| | |
| ==== Différences avec VM-Ware, VirtualBox et QEmu ==== | ==== Différences avec VM-Ware, VirtualBox et QEmu ==== |
| |
| Xen supporte les systèmes d'exploitation non-modifiés à travers la virtualisation matérielle des processeurs compatibles (Intel VT et AMD-V). | Xen supporte les systèmes d'exploitation non-modifiés à travers la virtualisation matérielle des processeurs compatibles (Intel VT et AMD-V). |
| |
| | ===== Gestion de Xen ===== |
| |
| | ==== OpenXenManager ( GUI pour manager xen) ==== |
| |
| | {{http://sourceforge.net/p/openxenmanager/screenshot/266822.jpg}} |
| ===== Gestion de Xen ===== | |
| | |
| ====OpenXenManager ( GUI pour manager xen) ==== | |
| {{ http://sourceforge.net/p/openxenmanager/screenshot/266822.jpg }} | |
| * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>openxenmanager]]**. | * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>openxenmanager]]**. |
| |
| Voir [[https://github.com/OpenXenManager/openxenmanager|site officiel]] | Voir [[https://github.com/OpenXenManager/openxenmanager|site officiel]] |
| |
| ====Xen-tools ==== | ==== Xen-tools ==== |
| |
| * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>xen-tools]]**. | * [[:deb#installer_un_paquet_deb|Installez le paquet]] ''[[apt>xen-tools]]''. |
| FIXME | FIXME |
| |
| ====virt-manager.org: un système de management utilisant libvirt ==== | ==== virt-manager.org: un système de management utilisant libvirt ==== |
| |
| {{ https://virt-manager.org/screenshots/manager-summary.png }} | {{ https://virt-manager.org/screenshots/manager-summary.png }} |
| |
| * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>ubuntu-virt]]**. | * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>ubuntu-virt]]**. |
| |
| |
| Voir : [[https://virt-manager.org/|Site officiel]]. | Voir : [[https://virt-manager.org/|Site officiel]]. |
| |
| | ===== Voir aussi ===== |
| |
| | * [[https://xenproject.org/|Site officiel]] |
| ===== Liens ===== | |
| * [[https://help.ubuntu.com/community/Xen|Wiki ubuntu anglais Xen]] | * [[https://help.ubuntu.com/community/Xen|Wiki ubuntu anglais Xen]] |
| * [[http://www.cl.cam.ac.uk/research/srg/netos/xen/|Site officiel de Xen (En)]] | |
| * [[http://www.virtuatopia.com/index.php/Xen_Virtualization_Essentials|Virtuatopia]] : Une série de tutos sur Xen en anglais | * [[http://www.virtuatopia.com/index.php/Xen_Virtualization_Essentials|Virtuatopia]] : Une série de tutos sur Xen en anglais |
| * [[http://www.howtoforge.com/perfect_xen_setup_debian_ubuntu|The Perfect Xen Setup For Debian And Ubuntu]] | * [[http://www.howtoforge.com/perfect_xen_setup_debian_ubuntu|The Perfect Xen Setup For Debian And Ubuntu]] |
| * [[https://blog.info16.fr/index.php?article53/script-lister-les-domu-xen-et-leurs-ressources|Script: Lister les DomU Xen et leurs ressources]] | * [[https://blog.info16.fr/index.php?article53/script-lister-les-domu-xen-et-leurs-ressources|Script: Lister les DomU Xen et leurs ressources]] |
| * [[http://wiki.xen.org/wiki/Guest_VM_Images#Aur.C3.A9lien_Jarno.27s_Debian_Images|Télécharger des VM debian fait pour xen ( etc )]] | * [[http://wiki.xen.org/wiki/Guest_VM_Images#Aur.C3.A9lien_Jarno.27s_Debian_Images|Télécharger des VM debian fait pour xen ( etc )]] |
| |
| * liste de [[http://www.xen.org/community/projects.html|projets]] liés a Xen. | * liste de [[http://www.xen.org/community/projects.html|projets]] liés a Xen. |
| |
| ---- | ---- |
| //Contributeurs: [[utilisateurs:Fabien26]]// | //[[:Contributeurs]] : [[utilisateurs:Fabien26]], ...// |