Objectifs pédagogiques
-
Créer, gérer des machines virtuelles avec KVM
-
Savoir migrer des machines virtuelles
-
Construire un stockage redondant
-
Gérer les machines virtuelles en ligne de commande et via des API
Modalités et moyens pédagogiques
Formation délivrée en présentiel ou distanciel* (e-learning, classe virtuelle, présentiel à distance).
Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).
Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :
-
Ordinateurs Mac ou PC (sauf pour les cours de l'offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
-
Environnements de formation installés sur les postes de travail ou en ligne
-
Supports de cours et exercices
En cas de formation intra sur site externe à ECI, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatique...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.
* nous consulter pour la faisabilité en distanciel
** ratio variable selon le cours suivi
Niveau requis
Programmation Shell Bash" ou avoir les connaissances équivalentes.
Public concerné
Administrateurs systèmes et/ou réseaux.
Programme détaillé
Jour 1
Retour sur le concept de virtualisation
-
Panorama des principales solutions de virtualisation sous Linux
-
Présentation générale de KVM (Kernel-based Virtual Machine)
-
Principes clés, fonctionnalités et composants
-
Architecture : base QEMU, intégration dans le noyau Linux
Prérequis matériels et logiciels
Installation et base QEMU
Présentation de QEMU
-
Code compilé pour un processeur
-
Emulation d’une machine physique
-
Installation et lancement de KVM : différentes possibilités
-
Gérer les images virtuelles avec qemu-img
-
Gérer le réseau dans Qemu
-
Paravirtualisation : VirtIO
Jour 2
Installation de KVM
-
Gestion d’un hyperviseur KVM et libvirt
-
Présentation de libvirt
-
Les outils virsh et virtmanager
-
Gérer et configurer des supports de stockage
-
Gérer et configurer les modes réseaux NAT et routage
-
Gérer les VM
Jour 3
Maintenance
-
Migrer des VM, à chaud et à froid
-
Réaliser des snapshots
-
Manipuler les images disque
-
Outils
Prise en main avancée
-
Open vSwitch
-
Accéder au matériel de l’hôte
-
Partager des fichiers
Performance
-
Gérer la mémoire
-
Haute disponibilité des VMs : stockage redondant,
-
failover, clusters
OpenStack
-
Cloud Computing, principes
-
OpenStack et le Cloud
-
Utiliser KVM pour mettre en oeuvre un cloud privé