• Aucun résultat trouvé

Le logiciel Convirt

Dans le document La virtualisation selon Xen (Page 108-130)

109

Le logiciel Convirt (1)

• Convirt est un outil graphique de gestion d’environnements virtualisés :

• supervision de l’activité des machines virtuelles.

• création simplifiée de nouveaux domaines invités par la mise à disposition de modèles.

• réallocation des ressources « à chaud ».

• Convirt permet de gérer les machines virtuelles créées avec Xen et KVM.

• Il est possible d’administrer :

• les domaines invités présents sur la machine ;

• jusqu’à 1000 machines virtuelles disséminées sur une centaine de serveurs différents.

• Debian Lenny ne propose pas de paquet Convirt, mais il existe une procédure pour l’installer.

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

Convirt remplace le logiciel XenMan.

Le paquet Convirt est disponible dans la version testing (squeeze) de Debian.

110

Le logiciel Convirt (2)

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

111

Installation de Convirt sur Lenny

• Récupération de la clé garantissant l’intégrité du paquet téléchargé depuis le site Convirture :

• Ajout de la nouvelle source dans le référentiel des dépôts de paquets :

• Installation du paquet Convirt :

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009 zorro:~# cd /tmp/

zorro:/tmp# wget http://www.convirture.com/repos/convirture_packaging_pub_key zorro:/tmp# apt-key add convirture_packaging_pub_key

zorro:/tmp# cd /etc/apt/sources.list.d/

zorro:/etc/apt/sources.list.d# wget http://www.convirture.com/repos/definitions/debian/5.x/convirt.list

zorro:~# apt-get update zorro:~# apt-get install convirt

112

Le logiciel Convirt : illustrations (1)

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

113

Le logiciel Convirt : illustrations (2)

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

114

Le logiciel Convirt : illustrations (3)

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

Convirt utilise le SSH pour accéder au(x) serveur(s) distant(s) afin de lire les différents fichiers de configuration, créer des périphériques virtuels et des volumes LVM.

Il est préférable de privilégier l’utilisation de l’authentification forte pour simplifier l’administration des différents serveurs.

115

Conclusions

116

Conclusions

• Il est relativement facile de mettre en œuvre des machines virtuelles avec Xen.

• Différentes méthodes sont disponibles selon la finalité recherchée :

• Mutualiser une machine physique en hébergeant plusieurs services et systèmes d’exploitation.

• Mettre en œuvre des plans de reprise d’activité.

• Réaliser des maquettes pour valider de nouveaux services.

• Valider ces services sur une machine de tests avant de les migrer en production sur un serveur correctement dimensionné.

• Disposer de « snapshots » pour rétablir au plus vite des serveurs en cas d’incident matériel par exemple.

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

117

XenServer

118

Présentation de XenServer (1)

• XenServer est une plate-forme de virtualisation native 64 bits.

• Il s’appuie sur l’hyperviseur Xen.

• Il est développé par Citrix :

• une version gratuite très complète : migration en temps réel et backup consolidé.

• une version payante procurant la haute disponibilité.

• Il fournit en standard des modèles d’installation des différents systèmes d’exploitation.

• Il est complété d’une console d’administration : le XenCenter.

• XenServer permet de convertir un serveur existant en machine virtuelle Xen.

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

XenServer simplifie considérablement la création, le déploiement et l’administration de domaines invités.

La console d’administration XenCenter n’est disponible que sous Windows. En revanche, il est possible de gérer le serveur via une interface en ligne de commande, soit

directement depuis la console du serveur, soit par l’intermédiaire d’un serveur SSH.

119

Présentation de XenServer (2)

• XenServer s’installe directement sur un serveur physique (« bare metal »).

• Le processus d’installation est composé de deux CD :

• le premier comporte XenServer, la console

d’administration, la documentation du produit et les modèles d’installation pour Windows.

• le second comporte les modèles d’installation des domaines invités Linux et différents outils de gestion dédiés.

• Il offre des fonctions avancées de maintenance pour la mise à jour de la plate-forme de virtualisation.

• Il est possible de préciser un serveur syslog externe.

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

XenServer s’installe directement sur un serveur physique. Il fournit une couche d’abstraction entre le serveur et les futures machines virtuelles.

http://www.citrix.com/lang/English/lp/lp_1688615.asp

XenServer supporte les systèmes d’exploitation suivants :

-Microsoft Windows depuis Windows 2000 SP4 jusqu’à Windows Server 2008 (32 et 64 bits).

-Cent0S de la version 4.5 à la version 5.2.

-Red Hat Enterprise Linux 3.6 jusqu’à 5.2.

-les versions 9 et 10 de SUSE Linux Enterprise Server.

-les distributions Debian Sarge, Etch et Lenny.

Lorsque vous souhaitez mettre à jour la version de XenServer installée sur un serveur, il est possible de migrer de manière transparente, le temps de la mise à niveau, vos

machines virtuelles sur un autre XenServer.

120

Fonctionnalités de XenServer

• XenServer propose de nombreuses fonctionnalités en natif :

• le transfert de machines vers de nouveaux serveurs sans interruption de service.

• la création de modèles à partir de machines virtuelles existantes.

• l’importation et l’exportation de machines virtuelles.

• le clonage de domaines invités.

• un espace de stockage pour conserver les images ISO d’installation des systèmes d’exploitation.

• un mécanisme de snapshot.

• la gestion des espaces de stockage disponibles sur le réseau (ex : NFS).

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

121

XenServer : illustrations (1)

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

122

XenServer : illustrations (2)

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

123

Installation de Windows XP (1)

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

124

Installation de Windows XP (2)

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

125

Installation de Windows XP (3)

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

126

Installation de Windows XP (4)

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

127

Installation de Windows XP (5)

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

128

Annexes

129

Quelques sites utiles

• Le projet Xen : www.xen.org

• Le Wiki du projet Xen : wiki.xensource.com

• Le Wiki Debian dédié à Xen : wiki.debian.org/Xen

• La plate-forme XenServer : www.citrix.com

• La trousse à outils Xen-tools : www.xen-tools.org/software/xen-tools/

• Des documentations : www.xen-support.com

JT SIARS – Virtualisation selon Xen - 17 & 18 Septembre 2009

130

Fin

Dans le document La virtualisation selon Xen (Page 108-130)

Documents relatifs