Aller au contenu

Virtualisation

Tout ce qui concerne les hyperviseurs et la virtualisation côté serveur : les types d'hyperviseurs, la stack Linux KVM/QEMU (= ce qu'utilise Proxmox), les disques virtuels, le réseau virtuel, l'intégration des VLANs, la différence avec les conteneurs. Le sujet est volontairement complémentaire du sujet Réseau — les couches réseau y sont vues côté hyperviseur, mais les concepts réseau eux-mêmes (VLAN, routage, etc.) sont dans le sujet Réseau.

Parcours suggéré

  1. Hyperviseurs : type 1 vs type 2 — situer Proxmox
  2. KVM, QEMU, libvirt — la stack Linux native
  3. Disques virtuels — raw, qcow2, LVM, thin/thick
  4. Réseau virtuel : bridges, virtio, tap — comment une VM "parle" au réseau
  5. VLANs dans la virtualisation — bridges VLAN-aware, modes de tagging
  6. VMs vs conteneurs — KVM, LXC, Docker
  7. Cloud-init et provisioning — automatiser le premier boot
  8. Haute dispo et clustering — notions générales

Fiches notions

Fiche À comprendre avant de…
01 — Hyperviseurs (type 1 vs 2) Installer Proxmox, choisir un hyperviseur
02 — KVM, QEMU, libvirt Comprendre ce que fait Proxmox sous le capot
03 — Disques virtuels Choisir un format/stockage pour une VM
04 — Réseau virtuel Configurer un bridge dans Proxmox
05 — VLANs dans la virtualisation Faire passer plusieurs VLANs aux VMs
06 — VMs vs conteneurs Choisir entre VM et conteneur pour un service
07 — Cloud-init et provisioning Automatiser la création de VMs identiques
08 — Haute dispo et clustering Comprendre Proxmox cluster, failover

À ajouter plus tard

  • Live migration (concept + impact réseau et stockage)
  • PCI passthrough et IOMMU avancé (GPU, NIC)
  • SR-IOV et VFIO
  • Snapshots et backup (méthode)
  • Proxmox spécifiquement (méthode d'install et premier setup)
  • LXC (containers system) en détail
  • Docker dans une VM vs Docker bare-metal
  • OpenStack, vSphere, Hyper-V (panorama des alternatives à Proxmox)