Accueil > Virtualisation/Stockage/Cloud > Linux : virtualiser les systèmes avec KVM
Formation #VSC10

Formation Linux : virtualiser les systèmes avec KVM

Durée : 4 jours

Code : VSC10


Prochaines dates programmées :

Du 25 au 28 Juin 2024

Du 10 au 13 Sept. 2024

Du 10 au 13 Déc. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Acquérir les bases de la virtualisation sous Linux
  • Comprendre le principe de fonctionnement de KVM (Kernel-based Virtual Machine)
  • Savoir installer et administrer KVM
  • Savoir gérer des machines virtuelles avec KVM
Programme
1/ Introduction
  • Notion de virtualisation
  • Tour d'horizon sur les principales solutions de virtualisation sous Linux
2/ Présentation générale de KVM
  • Principes clés, fonctionnalités et composants
  • Architecture : base QEMU, intégration dans le noyau Linux
  • Prérequis matériels et logiciels
3/ Installation de KVM
  • Installation des composants logiciels
  • Utilisation de l'outil Virtual Machine Manager
  • Préparer le stockage, la configuration réseau
4/ 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
5/ 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
6/ Gestion des machines virtuelles
  • Extension du 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
7/ Migration d'images
  • Migrer des VM, à chaud et à froid
  • 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 œuvre
8/ Prise en main avancée
  • Open vSwitch
  • Accéder au matériel de l’hôte
  • Partager des fichiers
9/ Performance
  • Utiliser des HugePages
  • Gérer la mémoire avec KSM
  • Haute disponibilité des VMs : stockage redondant, failover, clusters
10/ 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
11/ OpenStack
  • Cloud Computing, principes
  • OpenStack et le Cloud
  • Utiliser KVM pour mettre en oeuvre un cloud privé
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Administrateurs
  • Chefs de Projet
  • Ingénieurs
  • Toute personne souhaitant mettre en oeuvre la virtualisation avec KVM
Dates

Dates

  • Du 25 au 28 Juin 2024
  • Du 10 au 13 Sept. 2024
  • Du 10 au 13 Déc. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.