Virtualisation sous Linux RedHat - Maîtriser KVM et libvirt
À propos de ce cours
- Découpler les ressources informatique de leur
- implémentation
- But: abstraire le matériel pour s'en affranchir
- Machine Virtuelle
- Processeurs virtuels
- Mémoire
- Périphériques réels ou émulés
- Stockage Virtualisé
- Disque distants
- Disques locaux émulés
- Transition du multitâche au multi-OS
Programme du cours
Objectifs d'apprentissage
- Comprendre les concepts fondamentaux de la virtualisation sous Linux RedHat et son importance dans l'abstraction du matériel.
- Maîtriser la création et la gestion de machines virtuelles (VMs) avec des processeurs virtuels, de la mémoire et des périphériques émulés.
- Apprendre à configurer et administrer des environnements de stockage virtualisé, incluant disques distants et locaux émulés.
- Explorer les avantages de la virtualisation pour optimiser les ressources matérielles et faciliter la transition du multitâche vers le multi-OS.
- Acquérir des compétences pratiques pour déployer des solutions de virtualisation robustes et sécurisées sous RedHat.
Public cible
Ce cours s'adresse aux administrateurs système, ingénieurs DevOps et professionnels de l'IT souhaitant approfondir leurs connaissances en virtualisation sous Linux RedHat. Il est également adapté aux étudiants en informatique désireux de se spécialiser dans les technologies de virtualisation. Une compréhension de base de Linux et des concepts réseau est recommandée pour tirer pleinement profit de cette formation.
Contenu détaillé
La virtualisation sous Linux RedHat permet de découpler les ressources informatiques de leur implémentation physique, offrant ainsi une flexibilité accrue et une meilleure utilisation des infrastructures. Ce cours couvre en détail les principes de base, tels que l'abstraction du matériel pour s'en affranchir, ainsi que les composants clés comme les machines virtuelles (VMs), les processeurs virtuels et la mémoire allouée dynamiquement.
Les participants apprendront à gérer des périphériques réels ou émulés, ainsi qu'à configurer des solutions de stockage virtualisé, incluant des disques distants (iSCSI, NFS) et des disques locaux émulés (qcow2, raw). Le cours aborde également la transition du multitâche traditionnel vers des environnements multi-OS, permettant d'exécuter plusieurs systèmes d'exploitation sur une même machine physique.
Les technologies RedHat spécifiques, comme KVM (Kernel-based Virtual Machine) et libvirt, seront explorées en profondeur, avec des démonstrations pratiques pour créer, configurer et monitorer des VMs. Les bonnes pratiques en matière de sécurité, de sauvegarde et de migration des VMs seront également abordées pour garantir des déploiements stables et performants.
Enfin, ce cours inclut des études de cas réels pour illustrer comment la virtualisation peut résoudre des problèmes concrets, tels que la consolidation de serveurs, l'isolation d'applications critiques ou le déploiement rapide de environnements de test. À l'issue de cette formation, les participants seront capables de concevoir et maintenir des infrastructures virtualisées évolutives sous RedHat.