Accueil > Les Journées Systèmes (JoSy) > JoSy "Virtualisation"

JoSy "Virtualisation"


Objet : Une première journée thématique avait présenté les techniques de virtualisation ainsi que les solutions logicielles comme Xen, Linux-Vserver et VMWare Gsx en septembre 2006 (Voir JOSY "La Virtualisation" ).

En 5 ans, l’usage de la virtualisation s’est répandu. Les logiciels ont évolué et de nouvelles problématiques apparaissent, comme celle concernant la gestion et la sauvegarde de multiples machines virtuelles.

Cette nouvelle Josy se propose de présenter quelques uns des nouveaux produits de virtualisation (xenserver, kvm, openVZ, LXC, hyperV etc...) avec des retours d’expérience sur des solutions en exploitation dans la communauté de l’enseignement supérieur et de la recherche.

Date et lieu : 9 et 10 juin 2011 (9 juin après-midi et 10 juin matin) à la Résidence du Collège Doctoral Européen de Strasbourg

Web diffusion : La JOSY a été enregistrée et diffusée sur le WEB grâce à la cellule Webcast du Centre de Calcul de l’IN2P3.

Vidéos de la Josy
Diffusion de la Josy


Vidéos à la demande

Organisateurs : Olivier Boebion, Anne Facq, Maurice Libes, Frédérique Ostré, Thierry Dostes

Programme

Jeudi 9 juin
13H00-14h00
<span style="font-weight: bold; font-style: italic;">Accueil des participants
14H00

<span
style="font-style: italic;">Présentation de la journée et introduction
<span
style="font-style: italic;"> - Frédérique Ostré (Laboratoire d’Imagerie et de Neurosciences Cognitives) (pdf, target="_blank">video)

14H15

<span
style="font-style: italic;">Environnement Xen
<span
style="font-style: italic;"> - Vincent Bayle (Univ
Marseille) (pdf, target="_blank">video)

Présentation de l’environnement Xen, des fonctionnalités, des
possibilités et de la simplicité d’utilisation.
Exploitation au quotidien de ces machines
virtuelles en production : sauvegarde, administration, ...

14H45

Gestion de 13 Serveurs Xen Dom0 -
Gabriel Moreau (LEGI Grenoble) (pdf, target="_blank">video)

Retour d’expérience de Xen avec gestion de 14 VLAN.
Export des volumes SAN AoE du dom0 vers des domU.
Sauvegarde avec backuppc et
« snapshot lvm + rsync Â »

15H15

Plateforme XenServer à l’école
d’architecture de Strasbourg
 - Michel
Schaffner
(Ecole<span
style="font-style: italic;"> Nationale Supérieure <em
style="font-style: italic;">d’Architecture de<span
style="font-style: italic;"> Strasbourg) (pdf, target="_blank">video)

Outil de sauvegarde
sous XEN
 : sauvegarde à froid et restauration.
Retour
d’expérience sur la
gestion et l’utilisation des
Snapshots : avantage<font
color="#000000">, <font
color="#000000">inconvénient.
<font
face="Times New Roman, serif">Mise
en place et configuration de la
solution de
sauvegarde à l’ENSAS : script de sauvegarde à chaud de Andy
Burton<font
face="Times New Roman, serif">

15H45

Présentation
de KVM - Utilisation de KVM au sein d’un laboratoire 
<span
style="font-style: italic;" class="">- Jacquelin
Charbonnel (campus universitaire d’Angers) (pdf, target="_blank">video)

Mise en oeuvre de KVM : installation, utilisation avec et sans
interface graphique
Exemple d’utilisation dans un laboratoire
Exemple d’utilisation à plus grande échelle : la plate-forme en ligne
pour les mathématiques

16H15
<span style="font-weight: bold;">Pause café
16H45

Mise en
place d’un cluster de 2 serveurs permettant d’héberger un lot de
machines virtuelles, choix KVM 
<span
style="font-style: italic;" class="">- Jonathan
Schaeffer (IUEM Brest) (pdf, target="_blank">video)

Les technologies libres
permettent aujourd’hui de
monter une grappe de serveurs pour exécuter des machines virtuelles de
faà§on souple et sà »re. On peut dès lors imaginer un "Cluster Haute
Disponibilité" dédié à la virtualisation des services.

Cette
session sera l’occasion d’un retour d’expérience sur la mise en place
d’un cluster de 2 serveurs permettant d’héberger un lot de machines
virtuelles. Les technologies utilisées, les difficultés rencontrées,
les limites et les solutions alternatives seront exposées et discutées.

Mots clés : cloud, pacemaker,
DRBD, galères, KVM, STONITH

17H15

Présentation
LXC - migration de Xen vers KVM - migration de Linux-vserver vers LXC
- Yann Dupont et
Jean-Philippe Menil (Service IRTS, DSI Université de Nantes)
(pdf, target="_blank">video)

La DSI de l’Université de Nantes utilise massivement la virtualisation depuis de nombreuses années, initialement avec linux-vserver et XEN. Xen a depuis été remplacé par KVM, et similairement, une migration de linux-vserver vers LXC est en cours. Tout comme linux-vserver, LXC partage une philosophie commune de virtualisation légère, gérée par le système d’exploitation (containers), et donc sans ralentissements notables mais limitée à des invités Linux. Par rapport aux solutions concurrentes, LXC a le gros avantage d’être intégré au noyau Linux, ce qui garantit sa vitalité et sa pérennité. LXC est une technologie encore jeune, mais plus avancée dans certains domaines que d’autres concurrents, car elle dispose d’une virtualisation de la couche réseau, ce qui est important pour IPv6 par exemple.

En contre partie, elle possède un certain nombre de limites, parfois importantes, réduisant le cadre de son déploiement. Ces limites seront vues, ainsi que l’infrastructure générale de LXC. Enfin un exemple concret de service virtualisable par LXC sera donné, avec les fichiers de configuration nécessaires.

17H45

Présentation
de virtualisation avec OpenVZ
<span
style="font-style: italic;" class=""> - Fabien Muller et Hubert Hollender (IPCMS Strasbourg) (pdf, target="_blank">video)

Cette présentation décrit la
solution de
virtualisation et de haute-disponibilité mise en service à l’Institut
de Physique et de Chimie des Matériaux de Strasbourg (IPCMS). Elle
s’appuie au niveau de l’infrastructure matérielle sur deux baies SAN
interconnectées à des serveurs fonctionnant en cluster actif/actif, une
de ces baies étant localisée dans la zone locale, l’autre dans la zone
démilitarisée. 

Tous les services ont été
virtualisés avec OpenVz et la gestion de la haute disponibilité des
machines virtuelles est assurée par le logiciel Pacemaker.
 Pour
la DMZ, une vingtaine de machines sécurisent les services HTTP et HTTPS
en configuration apache reverse proxy, Postfix, SSH et FTP. En interne,
une vingtaine de machines sécurisent les services SAMBA et NFS, CUPS,
Cyrus IMAP, OBM, DHCP, LDAP, MYSQL, POSGRESQL.

18H15

Présentation Proxmox<span
style="font-style: italic;"> - Maurice Libes
(Centre d’Oceanologie de Marseille) (pdf, target="_blank">video)

Proxmox Virtual Environment (PVE) est une plateforme de virtualisation qui tourne sur système Linux et qui permet de créer des machines virtuelles de type openVZ et KVM.

Grâce a une interface graphique de type Web, Proxmox VE facilite la création et l’administration des machines virtuelles (VM) et fournit une vue synoptique de l’ensemble des VM installées sur
plusieurs hà´tes physiques. Proxmox VE permet de contrà´ler plusieurs machines virtuelles réparties sur plusieurs hà´tes physiques, en ce sens on peut dire qu’il crée une grappe ("cluster") de machines virtuelles.

Proxmox est donc une couche d’administration graphique web qui permet de créer et administrer les machines virtuelles
(création, lancement, arrêt, destruction, déplacement etc...) créées par les technologies openVZ ou KVM.

Dans notre laboratoire, nous avons virtualisé l’ensemble de nos services (Samba, Ldap, www, ssh, cups, mysql etc..). Proxmox VE nous a permis une gestion plus aisée des différentes machines virtuelles et nous pouvons ainsi rapidement déplacer un service sur une autre machine en cas d’anomalie.

Comme le nombre de services est conséquent, l’utilisation de la console d’administration proxmox nous permet d’avoir une vision synoptique de nos machines virtuelles et d’avoir le confort de pouvoir les gérer à travers une interface graphique simple et souple.

18H30
<span style="font-weight: bold; font-style: italic;">Fin de la journée <span style="font-style: italic; font-weight: bold;">et apéro<span style="font-weight: bold; font-style: italic;"> (offert par X/Stra)

 

Vendredi 10 juin
8H00-9H00
<span style="font-weight: bold; font-style: italic;">Accueil des participants
9H00

Présentation
Vmware - Mise en Å“uvre de la virtualisation à l’IGBMC (VMWare cà´té
serveurs)
 <span
style="font-style: italic;">- 
Guillaume
Seith et Rémy Fritz (
class="txt_main">Institut de Génétique et de Biologie
Moléculaire et Cellulaire de Strasbourg)
(pdf, target="_blank">video)

I -Introduction
Réflexions générales sur le stockage et la virtualisation
  - Evolution de la démarche au sein de
l’institut
  - Infrastructure matérielle mise en place
o Besoins en haute disponibilit, en souplesse, ...
II- Consolidation et sécurisation des serveurs avec
VMware
  - Présentation du système
  - Installation
  - Exploitation

9H30

Vmware dans la
vraie vie du CNRS Â » sous entendu quand on est pas très riche …
 <span
style="font-style: italic;">- 
Xavier
Laure (Délégation CNRS Centre Poitou Charentes)
(pdf, target="_blank">video)

Pourquoi vmware à Orléans ?
Le cluster 3 hosts + SAN + NAS (PRA)
Aspects de sauvegarde, aspects réseau, les pièges à éviter.

10H00

Présentation de HyperV<span
style="font-style: italic;"> - Djélani
BABA (CIML Marseille) (pdf, target="_blank">video)

Comment implémenter et
administrer Hyper-V à travers des démonstrations et des exemples.

10H30
<span style="font-weight: bold;">Pause café
11H00

Virtualisation du poste client et des
applications clients
 -
Grégory Cadici et Rémy Fritz 
(<span
style="font-style: italic;" class="txt_main">Institut
de Génétique et de Biologie Moléculaire et Cellulaire de Strasbourg) (pdf, target="_blank">video)

Infrastructure de poste virtuel à 
l’IGBMC (VDI)
  I. Principe de
fonctionnement
  II. Présentation de la
maquette
  III. Comparaison 
Xendesktop, Vmware View
  IV. Choix de l’infrastructure
  V. 
Conclusion 

11H30

Postes de travail et virtualisation - Sébastien Geiger (Institut Pluridisciplinaire Hubert Curien) (pdf, target="_blank">video)

Solution actuellement utilisée à l’IPHC, un laboratoire de l’IN2P3 de Strasbourg. Elle permet d’accéder simultanément à un environnement Windows ou Unix, depuis un portable même si celui-ci est chiffré.
Je peux vous exposer les problématiques lié à  :
 La réalisation des machines virtuelles.
 L’accès aux données entre la machine
virtuelle et la machine physique.
 L’accès distant aux données 
(serveur du laboratoire, Grille de calcul).
 La gestion et la mise à jour des
machines virtuelles.

12H00

Solution de sauvegarde des VM à l’UdS<span
style="font-style: italic;"> - Ivan Combes
(Direction Informatique Université de Strasbourg) (pdf, target="_blank">video)

1) Introduction :
problématique de la sauvegarde d’une VM
 - sauvegarde de la machine hà´te ou des VM ?
 - restitution granulaire des données ?
 - autres aspects
2) les solution possibles
 2.1) les solutions commerciales
 - intégration de mécanisme de sauvegarde des VM (ex VMWARE)
option spécifique des logiciels de sauvegarde commerciaux.et
intégration au logiciel de sauvegarde
 2.2) les solutions libres
 - cas de l’UdS : utilisation
de KVM - (je ne développe que sur KVM, plus si temps)
  - pas de support des produits
sauvegarde commerciaux avec fonctionalitées avancées
 
 - Architecture VM UdS : de nombreuses machines Linux
dans
lesquelles des VM - données parfois sur des baies NetAPP.
 
 - la problématique KVM - fichiers qcow2 donc gros problème :
la
volumétrie  (problématique sauvegarde)
3) solution de sauvegarde utilisée à l’UdS pour les VM :
3.1) aperà§u de la solution sauvegarde des VM de l’UdS
  - snapshot LVM de la VM sur la
machine hà´te
  - sauvegarde utilisant la déduplication
  - parfois client de sauvegarde dans la
VM. (BD - restitution granulaire)
3.2) l’architecture déduplication mise en place à l’UdS
  - qu’est-ce que la déduplication ?
(principe)
  - la solution utilisée à l’UdS :
HyperStream Server de Atempo.
  
architecture sauvegarde mise en place. (serveur TiNa - serveur HSS)
  - les résultats obtenus
  - les précautions à prendre.
4) Conclusion :
 solution intéressante.

12H30
<span style="font-weight: bold; font-style: italic;">12h30 à  13h30-14h : buffet/déjeuner (offert par X/Stra)