Description
Ce programme de formation sur la virtualisation s'adresse aux professionnels souhaitant maîtriser les technologies de virtualisation, notamment KVM, Libvirt et Qemu. Il couvre les concepts fondamentaux tels que l'hyperviseur, les conteneurs et les émulateurs, ainsi que la prise en main des outils comme le Virtual Machine Manager. Les participants apprendront à gérer des machines virtuelles sous GNU/Linux, à effectuer des migrations, à assurer la haute disponibilité et à utiliser des commandes et API pour automatiser les tâches. Cette formation permet d'acquérir des compétences pratiques pour optimiser l'utilisation des environnements virtualisés.
Objectifs
- Utiliser KVM au travers des outils standard et ceux des différents éditeurs
- Construire une infrastructure évolutive concernant le stockage
- Maîtriser les processus de création, de déploiement et de migration de machines virtuelles
Récapitulatif
Public
Administrateurs et ingénieurs systèmes, responsables de l'intégration et de la gestion des machines virtuelles
Prérequis
Connaissances de base en administration système Linux
Méthodes et modalités pédagogiques
Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.
Moyens et supports pédagogiques
Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation
Modalités de suivi et d'évaluations
Auto-positionnement des stagiaires avant la formation
Émargement des stagiaires et formateur par 1/2 journée
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Auto-évaluation des acquis de la formation par les stagiaires
Questionnaire de satisfaction à chaud et à froid à l'issue de la formation
Programme détaillé
Présentation de la plateforme de virtualisation
- Hyperviseur, conteneur, émulateur, manager
- Composants de la plateforme : KVM, Libvirt, Qemu...
Prise en main de la plateforme
- Installation des composants logiciels
- Utilisation de l'outil Virtual Machine Manager
- Préparer le stockage, la configuration réseau
Les machines virtuelles GNU/Linux
- Gestion des périphériques, accès à la console
- Types de matériels émulés, les périphériques "Virtio"
- Pilotes matériels des systèmes hôtes Linux et Windows
- Stockage : les différentes approches
- Réseau : éléments de configuration des hôtes
Gestion des machines virtuelles
- Etendre le stockage d'une machine virtuelle
- L'outillage graphique aux fichiers XML
- Sauvegardes, restaurations, snapshots, images
- Clonage, déploiement et dépannage de machines virtuelles
- Analyser la charge et les performances des VM
Migration de machines virtuelles
- Migration online/offline vers un autre hôte KVM
- Linux et le changement de matériel : démarrage, chargeur, ramdisk
- Importer des VM VirtualBox ou VmWare
- P2V : état des outils disponibles et mise en oeuvre
Haute disponibilité et virtualisation du stockage
- Construire un stockage redondant
- Failover, bascule vers le serveur de secours
- Clusters de virtualisation du stockage. Accéder à un stockage redondant, multipathing
Les commandes et API de scripting
- Les commandes liées à Libvirt, KVM et Qemu
- Créer, cloner des machines via des scripts
- Interfaces pour la collecte d'informations