Glossaire — Proxmox VE
Référence alphabétique des termes techniques utilisés dans la formation.
A
ACL (Access Control List)
Liste de contrôle d'accès. Dans Proxmox, une ACL associe un utilisateur ou groupe, un chemin de ressource (/, /vms/, /nodes/) et un rôle. C'est le mécanisme de base du RBAC Proxmox.
AMD-V (ou SVM) Extension de virtualisation matérielle des processeurs AMD. Équivalent AMD du VT-x Intel. Permet à KVM d'exécuter des VMs avec des performances quasi-natives.
API Token
Jeton d'authentification Proxmox alternatif au mot de passe. Utilisé pour les scripts et les intégrations (PBS, PDM, Ansible). Format : user@realm!token-name.
B
Bare-metal Installation directement sur le matériel physique, sans système d'exploitation hôte. Proxmox VE est un hyperviseur bare-metal (type 1).
Bonding
Agrégation de plusieurs interfaces réseau physiques en une seule interface logique. Permet d'augmenter la bande passante ou d'assurer la redondance réseau. Modes courants : active-backup (redondance), 802.3ad (LACP, performance).
Bridge Linux (vmbr)
Switch virtuel implémenté dans le noyau Linux. vmbr0 est le bridge principal créé par Proxmox à l'installation. Connecte les interfaces physiques, les VMs et les conteneurs dans le même domaine de broadcast.
C
Ceph Solution de stockage distribué open source. Aucun point central de défaillance — les données sont réparties sur l'ensemble des nœuds. Composants principaux : MON (quorum), MGR (métriques), OSD (disques), MDS (métadonnées). Intégré nativement dans Proxmox VE.
cgroup (Control Group) Mécanisme du noyau Linux qui limite et isole les ressources (CPU, mémoire, I/O) d'un groupe de processus. Utilisé par LXC pour isoler les conteneurs. Cgroups v2 est le standard depuis Debian Bullseye.
Cloud-Init
Outil de personnalisation au premier démarrage d'une VM. Injecte hostname, utilisateur, clé SSH, configuration réseau. Utilisé avec les images cloud pré-installées (Debian cloud, Ubuntu Server). Proxmox génère un disque cloud-init (nocloud datasource) attaché à la VM.
Cluster Proxmox Ensemble de nœuds Proxmox reliés par Corosync. Partage la configuration via pmxcfs. Permet la migration de VMs, la haute disponibilité et la gestion centralisée depuis une seule interface.
Corosync Daemon de communication de cluster. Gère le heartbeat entre les nœuds et le quorum. Utilise le protocole Kronosnet (knet) par défaut depuis Proxmox VE 6.
CT (Container)
Abréviation de conteneur LXC dans la nomenclature Proxmox. Un CT a un CT ID (entier positif), un hostname, et une configuration stockée dans /etc/pve/lxc/<ctid>.conf.
D
Datacenter Dans Proxmox, le niveau hiérarchique le plus haut dans l'interface web. Regroupe tous les nœuds du cluster. Les paramètres définis au niveau Datacenter s'appliquent à tous les nœuds.
Dataset ZFS Sous-volume logique dans un pool ZFS. Possède ses propres propriétés (compression, quota, snapshot). Analogue à un répertoire avec comportement héritable.
Déduplication (PBS) Technique de stockage qui identifie et élimine les données en double. PBS découpe les sauvegardes en blocs (chunks) — de taille fixe (4 Mio) pour les disques de VM, de taille variable pour les fichiers des conteneurs — et ne stocke chaque bloc unique qu'une fois. Un ratio de 3:1 signifie que 3 Go de données occupent 1 Go de stockage réel.
E
EVPN (Ethernet VPN) Type de zone SDN : l'étape suivante après VXLAN, pour router entre VNets au niveau 3 avec BGP.
F
Fingerprint TLS
Empreinte cryptographique du certificat TLS d'un serveur. Utilisée par Proxmox pour vérifier l'identité de PBS sans autorité de certification externe. Format : AA:BB:CC:...:FF.
G
Guest Agent (qemu-guest-agent) Agent léger installé à l'intérieur d'une VM KVM. Permet à Proxmox d'obtenir des informations depuis la VM (adresses IP, état du système de fichiers) et d'effectuer des opérations (arrêt propre, gel des systèmes de fichiers avant une sauvegarde ou un instantané). Il n'est pas nécessaire à la migration à chaud. Son service démarre seul quand l'option QEMU Guest Agent de la VM est cochée.
H
HA (Haute Disponibilité)
Capacité d'un système à redémarrer automatiquement des services si un nœud tombe. Proxmox HA repose sur Corosync (quorum), le HA Manager (ha-manager) et, depuis Proxmox VE 9, des règles HA (affinité de nœuds, affinité entre ressources) qui remplacent les anciens groupes HA. Nécessite un stockage partagé (Ceph, NFS, iSCSI) ou la réplication ZFS, et au moins 3 votes (3 nœuds, ou 2 nœuds et un QDevice) pour éviter le split-brain.
I
iSCSI (Internet Small Computer System Interface) Protocole qui transporte des commandes SCSI sur un réseau IP. Permet d'exposer des blocs de disque (LUNs) depuis un serveur (target) vers un client (initiator). Proxmox peut utiliser un stockage iSCSI pour les disques de VMs.
K
KVM (Kernel-based Virtual Machine) Module du noyau Linux qui transforme Linux en hyperviseur de type 1. Exploite les extensions de virtualisation matérielle (Intel VT-x / AMD-V) pour exécuter des VMs avec des performances quasi-natives. Intégré dans le noyau Linux depuis la version 2.6.20 (2007).
L
LUN (Logical Unit Number) Unité logique exposée par un target iSCSI ou Fibre Channel. Un LUN est vu par l'initiateur comme un disque bloc brut.
LVM (Logical Volume Manager)
Gestionnaire de volumes logiques Linux. Découple les volumes logiques (visibles par le système) des partitions physiques. Proxmox utilise LVM pour le groupe de volumes pve.
LVM-thin (Thin Provisioning LVM)
Extension de LVM avec thin provisioning. Les volumes alloués ne consomment de l'espace physique qu'au fur et à mesure des écritures réelles. Permet les snapshots instantanés et l'over-provisioning. Stockage local-lvm par défaut dans Proxmox.
LXC (Linux Containers) Technologie de virtualisation par isolation du noyau Linux. Un conteneur LXC partage le noyau de l'hôte mais possède son propre système de fichiers racine, ses interfaces réseau et ses processus. Plus léger qu'une VM KVM mais limité aux OS Linux.
M
Migration à chaud (live migration)
Déplacement d'une VM en cours d'exécution d'un nœud à un autre sans interruption de service. Avec un stockage partagé (Ceph, NFS, iSCSI), seule la mémoire est transférée : c'est quasi immédiat. Avec des disques locaux, qm migrate --online --with-local-disks copie aussi les disques, ce qui prend plus de temps. L'agent invité n'est pas nécessaire.
Migration à froid Déplacement d'une VM éteinte entre nœuds. Ne nécessite pas de stockage partagé : Proxmox copie les disques d'un nœud à l'autre par le réseau du cluster. Plus lent, mais sans contrainte de stockage.
MON (Ceph Monitor) Daemon Ceph responsable du quorum et de la carte du cluster (CRUSH map). Un cluster Ceph nécessite un nombre impair de MONs (minimum 1, recommandé 3 pour la haute disponibilité).
MDS (Ceph Metadata Server) Daemon Ceph gérant les métadonnées du système de fichiers CephFS. Non requis pour un usage Proxmox en RBD (blocs).
MGR (Ceph Manager) Daemon Ceph qui collecte les métriques, expose l'API REST et héberge les modules d'extension (dashboard, Prometheus exporter…).
N
Namespace Linux Mécanisme d'isolation du noyau. LXC utilise plusieurs types de namespaces : PID (processus), NET (réseau), MNT (système de fichiers), UTS (hostname), IPC, USER. Chaque conteneur vit dans son propre ensemble de namespaces.
NFS (Network File System) Protocole de partage de fichiers sur réseau. Proxmox peut monter des partages NFS pour stocker des ISOs, templates ou sauvegardes partagés entre nœuds.
noVNC Implémentation VNC dans le navigateur web, sans plugin. Utilisée par Proxmox pour exposer la console graphique des VMs et conteneurs.
O
OSD (Object Storage Daemon) Daemon Ceph responsable du stockage physique des données. Chaque OSD gère un disque (ou une partition). La réplication des données se fait directement entre OSDs.
Over-provisioning Allocation de plus d'espace virtuel que l'espace physique disponible. Possible avec LVM-thin et Ceph. Acceptable si les VMs n'utilisent pas simultanément tout l'espace alloué, mais risqué sans surveillance.
P
PBS (Proxmox Backup Server) Produit Proxmox dédié aux sauvegardes. Écrit en Rust. Fonctionnalités clés : déduplication par chunks, compression zstd, chiffrement côté client, vérification d'intégrité, interface web sur le port 8007.
pct
Commande CLI Proxmox pour gérer les conteneurs LXC. Équivalent de qm pour les VMs. Principales sous-commandes : create, start, stop, enter, exec, set, snapshot, restore.
PDM (Proxmox Datacenter Manager) Produit Proxmox qui rassemble plusieurs clusters et nœuds dans une seule interface, et permet de migrer une VM d'un cluster à l'autre. Produit récent (première préversion fin 2024). Interface web sur le port 8443. Présenté au chapitre 5, §7 (l'écosystème Proxmox au complet).
pmxcfs (Proxmox Cluster File System)
Système de fichiers en cluster propre à Proxmox. Basé sur SQLite et répliqué via Corosync. Stocke toute la configuration de la plateforme dans /etc/pve/. Présent même sur un nœud standalone.
Pool ZFS
Unité de stockage de base de ZFS. Un pool (zpool) regroupe un ou plusieurs vdevs et expose un espace de stockage unifié. Analogue à un groupe de volumes LVM.
pveceph Commande CLI Proxmox pour gérer Ceph. Permet d'initialiser, déployer MON/MGR/OSD et créer des pools depuis le shell sans passer par l'interface web.
pvecm
Commande CLI pour gérer le cluster Proxmox (Corosync). pvecm create crée un cluster, pvecm add joint un nœud, pvecm status affiche l'état.
pvesh /cluster/sdn
Point d'entrée CLI de la configuration SDN. pvesh set /cluster/sdn déclenche l'Apply, obligatoire après toute modification de zone, de VNet ou de subnet — sans lui, la configuration reste pending et rien n'existe sur le nœud. (La commande pvesdn, citée par d'anciens supports, n'existe pas : elle n'a jamais été livrée.)
pvesm
Commande CLI pour gérer les stockages Proxmox. pvesm add enregistre un nouveau stockage, pvesm status affiche l'état de tous les stockages.
pveum Commande CLI pour gérer les utilisateurs, groupes, rôles et ACL Proxmox.
Q
qm
Commande CLI Proxmox pour gérer les VMs KVM. Principales sous-commandes : create, start, stop, shutdown, set, config, snapshot, rollback, clone, template, migrate.
QEMU Quick Emulator. Émulateur de matériel open source. Dans Proxmox, QEMU émule les périphériques de chaque VM (disque, réseau, BIOS). Travaille toujours en tandem avec KVM pour l'accélération CPU.
Quorum Mécanisme de prise de décision collective dans un cluster. Un cluster Proxmox a le quorum si plus de la moitié des nœuds configurés sont joignables. Sans quorum, le cluster refuse de modifier la configuration pour éviter le split-brain.
R
RBAC (Role-Based Access Control)
Contrôle d'accès basé sur les rôles. Dans Proxmox : utilisateurs → groupes → rôles → ACL sur des chemins de ressources. Les rôles prédéfinis incluent PVEAdmin, PVEVMAdmin, PVEAuditor, PVEDatastoreAdmin.
RBD (RADOS Block Device) Interface de stockage bloc de Ceph. Expose des volumes bloc (disques de VMs) directement depuis le cluster Ceph. Proxmox utilise RBD pour les disques de VMs stockés dans Ceph.
RAIDZ Niveau de redondance ZFS. RAIDZ1 tolère 1 panne de disque, RAIDZ2 tolère 2 pannes, RAIDZ3 tolère 3 pannes. Contrairement au RAID matériel, RAIDZ recalcule les checksums à chaque lecture pour détecter la corruption silencieuse.
Realm (domaine d'authentification)
Dans Proxmox, source d'authentification des utilisateurs. pam = comptes Linux locaux, pve = comptes internes Proxmox, ldap = annuaire LDAP/AD.
S
SDN (Software-Defined Networking) Réseau défini par logiciel. Dans Proxmox, le SDN permet de créer des réseaux virtuels (VNets) indépendants de la configuration physique des switches. Objets : Zones → VNets → Subnets.
Snapshot Capture instantanée de l'état d'une VM, d'un conteneur ou d'un dataset ZFS. Avec LVM-thin ou ZFS, la création est quasi-instantanée car seules les différences ultérieures sont stockées.
Storage ID (identifiant de stockage)
Nom unique d'un stockage dans Proxmox (local, local-lvm, ceph-vm…), déclaré dans /etc/pve/storage.cfg. C'est lui qui précède les deux-points dans l'adresse d'un volume : local-lvm:vm-150-disk-0.
Subnet SDN Sous-réseau associé à un VNet Proxmox. Définit la plage d'adresses IP, la passerelle, les plages DHCP et le mode SNAT. C'est le niveau où se configure l'attribution IP automatique.
T
Template
Dans Proxmox, une VM convertie en modèle non démarrable. Sert de base pour créer des clones. Une VM devient template avec qm template <vmid> — opération irréversible depuis la CLI.
Thin provisioning Voir LVM-thin. Allocation d'espace à la demande plutôt qu'en avance. Permet l'over-provisioning et les snapshots instantanés.
TOTP (Time-based One-Time Password) Authentification à deux facteurs basée sur un code généré toutes les 30 secondes. Proxmox supporte TOTP pour renforcer l'authentification des comptes.
V
vdev (Virtual Device) Unité de base d'un pool ZFS. Un vdev peut être un disque seul, un miroir, ou un groupe RAIDZ. Les vdevs sont combinés dans un pool pour former l'espace de stockage total.
VirtIO Standard de paravirtualisation pour les IO des VMs. Les pilotes VirtIO (réseau, disque, mémoire balloon) permettent à une VM de communiquer directement avec l'hyperviseur sans émulation de matériel physique. Performances supérieures aux pilotes émulés.
VM ID (vmid) Identifiant numérique unique d'une VM ou d'un conteneur dans le datacenter Proxmox. Entier positif entre 100 et 999999999. Unique par cluster, pas seulement par nœud.
VNet (Virtual Network)
Réseau virtuel SDN dans Proxmox. Un VNet appartient à une zone et peut avoir plusieurs subnets. Se matérialise comme un bridge Linux sur le nœud après pvesh set /cluster/sdn.
VT-x
Extension de virtualisation matérielle des processeurs Intel (Virtualization Technology for IA-32/64). Nécessaire pour KVM. Vérifiable avec grep vmx /proc/cpuinfo.
vzdump
Outil de sauvegarde unifié de Proxmox pour VM et conteneurs. Modes : stop (machine arrêtée le temps de la sauvegarde), suspend (machine suspendue), snapshot (sauvegarde à chaud : pour une VM, QEMU copie les disques pendant qu'elle tourne, l'agent invité figeant les écritures au départ ; pour un conteneur, un instantané du stockage est utilisé).
VXLAN (Virtual eXtensible LAN) Protocole d'encapsulation réseau qui transporte des trames Ethernet de couche 2 sur UDP/IP. Permet d'étendre des segments L2 sur un réseau routable L3. Utilisé dans le SDN Proxmox pour les zones VXLAN et EVPN.
Z
ZFS Zettabyte File System. Système de fichiers avancé combinant gestion de volumes, RAID logiciel, snapshots et checksums d'intégrité. Né chez Sun Microsystems (2001), maintenu par le projet OpenZFS. Intégré nativement dans Proxmox VE depuis la version 3.4.
Zone SDN Niveau d'isolation réseau dans Proxmox SDN. Types disponibles : Simple (un pont isolé sur chaque nœud), VLAN (isolation par étiquettes 802.1Q), VXLAN (réseau de niveau 2 transporté sur IP), EVPN (VXLAN avec routage dynamique BGP).
Proxmox VE — TSSR