Phare : logo phirio Phirio  : apprendre à apprendre

Phare : logo phiriopuzzle pour les serious games Phirio

Phare : logo phirioDataCenter de Phirio

Phare : logo phirioIllustration des Serious Games Phirio

PrecedentSuivant
  • Formations
    • Catalogue
    • Cloud
    • Big Data
    • Applicatif
    • DataScience
    • Infrastructures
    • Accompagnement
    • Sur mesure
  • Cheat sheets & labs
    • Présentation des technologies
    • Le Laboratoire
    • Blockchain
    • Big Data
    • Liens utiles
  • Informations pratiques
    • Phirio Team
    • Prestations
    • Qualité
    • Centre de formation
    • Nos références
  • Contact
    • Plan d'accès
    • Contact post-formation
    • Recrutement
    • Demande d'informations
  1. Vous êtes ici : Accueil
  2. Déroulés pédagogiques
  3. Systemes
  4. Unix
  5. Linux
  6. Virtualisation avec kvm

Formation : Virtualisation avec KVM

Durée2 jours
Code coursSY007
Inscription

Public:

Administrateurs systèmes Linux, ingénieurs systèmes et infrastructure, architectes IT, responsables d'exploitation, techniciens systèmes.

Objectifs:

Comprendre le fonctionnement de KVM dans un contexte cloud, savoir l'installer, construire des images cloud-ready, administrer et optimiser une infrastructure de virtualisation destinée à s'intégrer dans un environnement cloud.

Connaissances préalables nécessaires:

Maîtriser l'administration Linux. Avoir des connaissances de base en réseaux TCP/IP.

Déroulé pédagogique


Introduction
Durée : 2h30
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
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 de virtualisation sur Linux. Définitions : conteneurs, machines virtuelles, hyperviseurs, virtualisation matérielle. Virtualisation complète vs paravirtualisation : différences et cas d'usage.
Présentation de kvm : Kernel-based Virtual Machine. Principe et architecture : module intégré dans le noyau Linux, base QEMU. Chaîne d'exécution d'une VM. Positionnement par rapport aux autres solutions de virtualisation. KVM comme hyperviseur de référence dans les plateformes cloud (OpenStack, Proxmox). Prérequis matériels et logiciels. Vérification du support Intel VT-x / AMD-V.
Rôle de QEMU dans l'écosystème KVM. Consoles des machines virtuelles : graphiques (VNC, Spice) ou mode texte.
Atelier : vérification de compatibilité matérielle et préparation de l'environnement KVM


Installation de KVM et premières machines virtuelles
Durée : 2h30
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Installation des paquets KVM, modules kvm-intel/kvm-amd, libvirt, virt-manager.
Prise en main de libvirt : domaines, pools de stockage et réseaux virtuels.
Gestion du cycle de vie des VM : création, démarrage, arrêt, pause, reprise via virsh et virt-manager.
Création d'une VM à partir d'une image ISO, allocation des ressources (CPU, mémoire, stockage).
Snapshots : usage, limites et bonnes pratiques.
Atelier : installation d'une plateforme KVM fonctionnelle et déploiement d'une première VM Linux


Construction et gestion des images pour le cloud
Durée : 2h30
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Formats de stockage : raw, qcow2, LVM — comparatif, cas d'usage et performances (IOPS, latence).
Commandes de manipulation d'images : info, check, resize, convert.
Construction d'images réutilisables : templates, clonage, virt-customize, virt-sysprep.
Préparation d'images pour le cloud : intégration cloud-init, injection de métadonnées, compatibilité Glance.
Volumes virtuels : création, attachement et gestion via les pools libvirt.
Sauvegarde des VM : snapshots qcow2, export d'images, procédures de restauration.
Atelier : construction d'une image template cloud-ready (qcow2, cloud-init), conversion de formats, clonage et export


Réseau KVM
Durée : 2h30
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Principes du réseau virtuel KVM : interfaces TAP, switches virtuels, communication inter-VM.
Différents modes de connectivité : user, NAT, bridge. Critères de choix.
Articulation avec les couches réseau supérieures (Neutron, OVS) : ce que KVM gère, ce qu'il délègue.
Atelier : configuration réseau bridge, vérification de la connectivité VM-à-VM et VM-à-hôte


Migration de machines virtuelles
Durée : 2h30
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Le besoin. Migration à froid vs migration à chaud (live migration) : principes et différences.
Limites par rapport aux processeurs.
Mise en oeuvre et options de la commande 'migrate'. Paramètres (bande passante).
Migration vers un fichier : sauvegarde puis restauration.
Atelier : migration à chaud d'une VM entre deux environnements


Administration, périphériques et optimisation
Durée : 2h
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Les outils de gestion de machines virtuelles KVM : UVMM, virsh, virt-manager.
Gestion des périphériques : drivers virtio (disque, réseau, mémoire), passthrough PCI/USB (GPU, cartes réseau), hotplug de périphériques.
Supervision quotidienne : métriques CPU/mémoire, logs KVM et libvirt, alertes et diagnostic d'incidents.
Optimisation mémoire avec KSM (Kernel Same-page Merging). Gestion fine du CPU (pinning, topologie NUMA).
Sécurité de l'hôte : isolation des VM, permissions, confinement SELinux/AppArmor.
Maintenance de la plateforme : patch noyau, compatibilité des VM et mises à jour.
Atelier : configuration de périphériques virtio et passthrough, activation de KSM, mise en place du confinement SELinux/AppArmor


Présentation de proxmox et mise en oeuvre : gestion de machines virtuelles, création de clusters proxmox.

Retour au descriptif
Modalités et délais d'accès
Méthodes mobilisées et modalités d'évaluation

Phirio

+33 1 55 33 52 10
info@phirio.fr
Calendrier
Code cours : SY007

Contenu de la formation
Virtualisation avec KVM:
  • Introduction
  • Installation de KVM et premières machines virtuelles
  • Construction et gestion des images pour le cloud
  • Réseau KVM
  • Migration de machines virtuelles
  • Administration, périphériques et optimisation

Accès à la liste des cours


Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours

Note de satisfaction des participants à la formation Virtualisation avec KVM

4.9/5



Taux d'atteinte des objectifs à la formation Virtualisation avec KVM

100%



Taux de réalisation des exercices à la formation Virtualisation avec KVM

100%



Télécharger le programme


Version du document : T326
Date de mise à jour du document : 2026/04/26


quelques une de nos réalisations

Phirio

+33 1 55 33 52 10
info@phirio.fr

Plus de 30 ans d'expertise

Formations

  • Calendrier
  • Présentations de technologies
  • Plan d'accès
  • Contact
Data Docklogo Data Dock
logo Qualiopi
La certification qualité a été délivrée par Proneo Certification au titre de la catégorie d'action suivante : ACTIONS DE FORMATION.

2026 Phirio Paris
Protection des données personnelles
Mentions légales et crédits
Conditions générales de vente