Formation: Virtualisation Linux
Prix:
1020 €
Code cours:
UX123
Public:
chefs de projet, administrateurs souhaitant choisir une solution de virtualisation.
Objectifs:
Connaître les différentes solutions de virtualisation sur linux, et leurs caractéristiques.
Connaissances préalables nécessaires:
Une bonne connaissance du système Unix/Linux est nécessaire.
Objectifs d'un système d'exploitation, gestion de ressources.
Partager des ressources entre plusieurs applications, systèmes, ...
Notion de virtualisation , quelle granularité (disques, système d'exploitation, machines physiques, ...)
Historique : VM (Virtual Machine) , VMWare, UML, Xen , ..
Les différentes techniques possibles :
conteneurs d'application, noyaux secondaires, machines virtuelles, hyperviseur, virtualisation matérielle, ...
Présentation de l'architecture de virtualisation Xen.
Compilation d'un noyau Xen.
Gestion des domaines :
Création d'un domaine, arrêt d'un domaine.
Console d'administration.
Installation du produit.
Création d'une machine virtuelle.
Installation du système d'exploitation. Lancement.
Principe et caractéristiques du produit.
Les différentes Editions.
Configuration des machines virtuelles en XML.
Linux Containers
Objectifs du projet
Isolation et contrôle des ressources.
Mise en oeuvre.
Principe de QEMU et architecture
Kernel Based Virtual Machine : positionnement par rapport aux autres systèmes de virtualisation , et par rapport à QEMU
Travaux pratiques avec un noyau contenant les modules kvm
Administration avec libvirt
Présentation de l'API libvirt et des fonctionnalités apportées
Travaux pratiques :
administration de domaines Xen avec libvirt