Proxmox VE : Tout comprendre avant de merger vos PCs en cluster
Vous avez deux PCs qui tournent en parallèle, peut-être un sous Windows pour le gaming ou le travail, un autre sous Linux pour vos expériences homelab. Et là, cette idée vous taraude : et si je pouvais tout faire tourner sur une seule machine flexible et évolutive ?
C'est exactement ce que Proxmox VE permet de faire. Mais attention, ce n'est pas une décision à prendre à la légère. Cet article vous explique comment ça marche, quels sont les bénéfices réels, et surtout, ce à quoi vous devez penser avant de basculer votre infrastructure.
1. Qu'est-ce que Proxmox VE ?
Proxmox Virtual Environment (VE) est une plateforme de virtualisation open-source qui permet de faire tourner plusieurs machines virtuelles (VMs) et conteneurs sur un même serveur physique. C'est un hyperviseur de type 1 — ou "bare metal" — ce qui signifie qu'il s'installe directement sur le hardware, sans OS intermédiaire.
Analogie : l'immeuble et les appartements
Imaginez votre PC physique comme un immeuble. Sans virtualisation, vous avez un seul appartement géant où tout vit ensemble : Windows, vos services, vos jeux. Si quelque chose casse, tout l'immeuble est affecté.
Avec Proxmox, vous divisez cet immeuble en plusieurs appartements indépendants :
- Appartement 101 : Windows pour le gaming
- Appartement 102 : Ubuntu pour vos conteneurs Docker
- Appartement 103 : Debian pour votre serveur de fichiers
- Appartement 104 : Une distro légère pour tester un nouveau projet
Chaque appartement a ses propres murs (isolation), sa propre décoration (OS), et ses propres règles. Si l'appartement 103 prend feu (plantage grave), les autres continuent de fonctionner normalement.
Pourquoi Proxmox est populaire dans les homelabs ?
Proxmox a gagné une énorme popularité chez les passionnés pour plusieurs raisons :
- 100% open-source : Pas de licence cachée, pas de surprise commerciale
- Interface web complète : Tout se gère via un navigateur, pas besoin de maîtriser la ligne de commande (même si ça aide)
- Support natif de deux technologies : KVM (machines virtuelles complètes) et LXC (conteneurs légers)
- Cluster ready : On peut connecter plusieurs serveurs entre eux pour former un cluster
- Intégration ZFS : Support natif de ce système de fichiers avancé pour la redondance
- Communauté active : Documentation abondante, forums, tutos YouTube
Version actuelle : Proxmox VE 8.x (basé sur Debian 12 Bookworm)
2. Comment ça marche : Les briques de base
Pour comprendre si Proxmox est fait pour vous, il faut décortiquer ses composants principaux.
2.1 Hyperviseur Type 1 : Le direct au hardware
Un hyperviseur de type 1 s'installe directement sur le fer. Contrairement à VirtualBox ou VMware Workstation qui tournent dans Windows ou Linux, Proxmox devient l'OS de votre machine.
Avantage : Moins de couches = meilleures performances. La machine virtuelle accède presque directement au CPU, à la RAM, aux disques.
Inconvénient : Votre PC devient un serveur dédié. Plus de Windows ou de Linux "principal" en direct — tout passe par des VMs.
2.2 KVM vs LXC : La distinction cruciale
Proxmox propose deux technologies de virtualisation très différentes, et comprendre la différence est essentiel avant de migrer.
KVM (Kernel-based Virtual Machine) — Les VMs complètes
KVM crée des machines virtuelles complètes. Chaque VM a :
- Son propre noyau (kernel) Linux ou son propre Windows
- Son BIOS/UEFI simulé
- Ses propres pilotes matériel
- Une isolation totale
Analogie : C'est comme construire une maison entièrement séparée dans votre jardin. Elle a ses propres fondations, ses propres murs, son propre système électrique. Si la maison principale tombe en panne, la maison annexe continue de fonctionner.
Quand l'utiliser ?
- Windows (gaming, logiciels Windows uniquement)
- Applications qui ont besoin d'un noyau spécifique
- Tests de différentes distributions Linux
- Isolation maximale (sécurité)
Inconvénient : Plus lourd. Une VM Windows avec 8 Go de RAM consomme vraiment 8 Go de RAM, plus l'overhead de virtualisation.
LXC (LinuX Containers) — Les conteneurs légers
LXC est une technologie de conteneurisation (similaire à Docker, mais pour des OS complets). Au lieu de virtualiser tout le hardware, on partage le noyau entre l'hôte et les conteneurs.
Analogie : C'est comme des cloisons amovibles dans un grand open space. On sépare les espaces de travail, mais tout le monde partage le même toit, le même système de chauffage, la même plomberie.
Quand l'utiliser ?
- Services Linux légers (serveurs web, bases de données)
- Tests rapides de distributions
- Environnements de développement
- Quand vous voulez maximiser la densité (plus de services par Go de RAM)
Inconvénient : Uniquement Linux. Pas de Windows dans un conteneur LXC. Isolation moins forte qu'une VM complète.
Comparaison rapide :
| Caractéristique | KVM (VM) | LXC (Conteneur) |
|---|---|---|
| Overhead | Plus élevé | Minimal |
| Démarrage | Comme un vrai PC (30-60s) | Quelques secondes |
| RAM | Allocation fixe ou dynamique avec balloning | Partage dynamique naturel |
| OS supportés | Tous (Windows, Linux, BSD) | Linux uniquement |
| Isolation | Totale | Noyau partagé |
| Snapshot | Oui, plus lourd | Oui, ultra-rapide |
2.3 Stockage : ZFS, local, ou réseau ?
Le stockage dans Proxmox est un monde à part entière. Voici les options principales :
Stockage local (directory, LVM, ZFS)
Le plus simple : vos VMs stockées sur des disques directement connectés au serveur.
ZFS est le choix populaire pour Proxmox car il offre :
- Redondance intégrée : Equivalent RAID, mais plus flexible
- Snapshots instantanés : Photo de l'état d'une VM à un instant T
- Compression : Gagnez de l'espace automatiquement
- Protection contre la bit rot : Détection et correction des erreurs silencieuses
Attention : ZFS aime la RAM. Pour de petits homelabs (16-32 Go de RAM), ça passe. Au-delà de plusieurs To de stockage, il faudra sérieusement considérer ECC RAM.
Stockage réseau (NFS, Ceph, iSCSI)
Pour un cluster de plusieurs serveurs, vous voulez du stockage partagé :
- NFS : Simple, mais un fichier à la fois (pas idéal pour des VMs lourdes)
- Ceph : Solution distribuée, redondante, extrêmement flexible. Complexe à mettre en place mais redoutable pour les clusters
- iSCSI : Présente un disque réseau bloc à bloc, performant mais plus traditionnel
2.4 Réseau : Bridges et VLANs
Le réseau dans Proxmox peut devenir rapidement complexe. Les concepts clés :
Bridge (vmbr0)
Un bridge est comme un switch virtuel. Au lieu de connecter votre VM à une interface réseau physique, vous la connectez à un bridge, qui est lui-même connecté à une ou plusieurs interfaces physiques.
Résultat : Vos VMs apparaissent comme des machines distinctes sur votre réseau physique, avec leurs propres adresses IP.
VLANs
Si vous avez un switch compatible VLAN (802.1Q), vous pouvez segmenter votre réseau :
- VLAN 10 : Réseau principal
- VLAN 20 : Réseau de stockage (iSCSI/NFS)
- VLAN 30 : Réseau DMZ (services exposés à internet)
- VLAN 40 : Réseau IoT
Cela permet d'isoler les trafics et de renforcer la sécurité.
3. Scénario typique : Merger deux PCs en cluster
Mettons-nous en situation : vous avez deux PCs, et vous voulez consolidé.
Architecture avant migration
PC 1 (Gaming/Travail)
├── Windows 11
├── 32 Go RAM
├── RTX 3080
└── Utilisé quotidiennement
PC 2 (Homelab)
├── Ubuntu Server
├── 16 Go RAM
├── Quelques services (Docker, Plex, etc.)
└── Allumé 24/7
Architecture après migration (Proxmox)
Serveur Proxmox 1 (Node principal)
├── 64 Go RAM
├── Proxmox VE 8.x
├── VM Windows 11 (gaming, avec GPU passthrough)
├── LXC Ubuntu (services légers)
├── LXC Debian (base de données)
└── Stockage ZFS local
Serveur Proxmox 2 (Node secondaire)
├── 32 Go RAM
├── Proxmox VE 8.x
├── VM备份 serveur
├── LXC Conteneurs de test
└── Stockage partagé via Ceph ou NFS
Note : Dans un vrai cluster, les deux serveurs Proxmox sont reliés et gérés via une interface unique. Vous pouvez migrer une VM d'un nœud à l'autre sans interruption (migration à chaud).
Migration progressive
L'avantage de Proxmox est que vous ne devez pas tout migrer d'un coup :
- Phase 1 : Installez Proxmox sur le PC le moins critique (souvent le homelab)
- Phase 2 : Migrez vos services Linux dans des conteneurs LXC
- Phase 3 : Testez une VM Windows avec GPU passthrough
- Phase 4 : Une fois à l'aise, migrez le PC principal en cluster
4. Les avantages réels
4.1 Consolidation hardware
Un seul serveur qui tourne 24/7 consomme moins que deux ou trois machines. Vous économisez :
- Électricité : Un PC de gaming + un serveur = 300-500W en permanence. Un serveur bien optimisé = 100-150W
- Espace : Une tour au lieu de trois
- Maintenance : Un seul hardware à updater
4.2 Isolation et sandboxing
Chaque VM ou conteneur est isolé. Si vous cassez une LXC en testant un script douteux, votre VM Windows continue de tourner.
Exemple : Vous voulez tester une nouvelle application Docker risquée ? Créez un conteneur LXC dédié. Si ça explose, vous supprimez le conteneur et en recréez un nouveau en 30 secondes.
4.3 Snapshots et backups
Snapshots : Photo instantanée de l'état d'une VM. Vous testez une mise à jour Windows qui merde ? Revenez au snapshot d'avant en 2 minutes.
Backups : Proxmox intègre un système de backup qui peut être automatisé. Vos VMs sont sauvegardées régulièrement, restaurables en cas de problème.
4.4 Haute disponibilité (Cluster)
Avec plusieurs nœuds Proxmox en cluster :
- Si un serveur tombe en panne, les VMs redémarrent automatiquement sur l'autre
- Migration à chaud : Déplacez une VM d'un serveur à l'autre sans arrêter le service
- Équilibrage de charge : Répartissez les charges selon les ressources disponibles
4.5 Gestion centralisée
Une seule interface web pour gérer tout votre infrastructure :
- Créer/supprimer des VMs
- Allouer du CPU/RAM
- Gérer le stockage
- Surveiller les performances
- Accéder aux consoles
5. Les inconvénients (quand même)
5.1 Courbe d'apprentissage
Proxmox n'est pas VirtualBox. Concepts à maîtriser :
- Réseau (bridges, VLANs)
- Stockage (LVM, ZFS, Ceph)
- Virtualisation (KVM vs LXC)
- Clustering (Corosync, quorum)
Réaliste : Comptez 2-4 semaines d'utilisation régulière avant d'être à l'aise.
5.2 Surhead performance
Rien n'est gratuit. La virtualisation a un coût :
- CPU : 5-10% de perte (variable selon la charge)
- RAM : L'hôte Proxmox consomme 1-2 Go pour lui-même
- Stockage : ZFS consomme de la RAM pour le cache (ARC)
- Réseau : Une couche supplémentaire traversée
Gaming : Le GPU passthrough permet de quasi-annuler la pénalité graphique, mais il y aura toujours 2-5% de perte CPU.
5.3 Complexité réseau
Dès que vous avez plusieurs VMs avec des besoins réseau différents, ça devient complexe :
- "Pourquoi ma VM n'a pas internet ?"
- "Comment accéder à ma LXC depuis l'extérieur ?"
- "Pourquoi mon bridge ne forward pas les paquets ?"
Conseil : Documentez votre architecture. Un schéma réseau clair vous sauvera la mise.
5.4 Dépendance au hardware
Pas toutes les CPU supportent la virtualisation correctement :
- Intel : VT-x requis (CPU relativement récents)
- AMD : AMD-V requis
- GPU passthrough : Nécessite un CPU et une carte mère compatibles IOMMU
Vérifier avant : Votre CPU supporte-t-il bien la virtualisation ? Votre carte mère permet-elle le passthrough GPU ?
5.5 Licences et support Proxmox Backup Server
Proxmox VE est gratuit, mais Proxmox Backup Server (solution de backup avancée) a une partie entreprise payante.
Pour un homelab, la version gratuite de PBS suffit, mais soyez conscient que certaines fonctionnalités avancées sont réservées aux licences payantes.
6. Points d'attention AVANT de migrer
C'est ici que la plupart des gens se trompent. Ils excitent, installent Proxmox, et... réalisent qu'ils n'avaient pas pensé à ce qui suit.
6.1 Compatibilité hardware
CPU : Vérifiez que votre CPU supporte VT-x (Intel) ou AMD-V. La plupart des CPU des 10 dernières années le font, mais vérifiez.
RAM : Proxmox seul tourne avec 2-4 Go. Ajoutez la RAM de toutes vos VMs futures. Pour deux PCs consolidés, visez 32-64 Go minimum.
Réseau : Au moins deux ports Ethernet recommandés pour un cluster (un pour le trafic normal, un pour le trafic cluster/Ceph).
Stockage : Prévoyez des disques dédiés. Ne partagez pas le disque système avec vos VMs si vous voulez des performances correctes.
6.2 Stockage et ZFS
ZFS et ECC RAM : Débat éternel. En entreprise : ECC obligatoire. En homelab : beaucoup s'en passent, mais assumez le risque de corruption silencieuse.
Règle pragmatique :
- < 1 To de stockage : ZFS sans ECC, acceptable
- 1-4 To : ZFS avec monitoring régulier (scrub)
- > 4 To : Sérieusement, envisagez ECC
6.3 Stratégie de backup
Avant de migrer, demandez-vous :
- Qu'est-ce qui est critique ? (Données irremplaçables)
- Combien de temps de perte de données est acceptable ? (RPO)
- Combien de temps d'arrêt est acceptable ? (RTO)
Options :
- Snapshots locaux : Rapide mais protège contre la corruption, pas contre la perte de disque
- Proxmox Backup Server : Solution native, efficace
- Backup hors-site : Disque dur externe synchronisé régulièrement
- Backup cloud : Lent mais protège contre l'incendie/vol
6.4 Plan de migration
Migrer un OS physique vers VM : Ce n'est pas aussi simple que "copier-coller".
Options :
- Réinstaller proprement : Plus long, mais plus propre. Vous réinstallez Windows/Linux dans une VM propre et restorez vos données
- Clone/P2V : Utiliser des outils comme Clonezilla ou les fonctions P2V (Physical to Virtual) de VMware
Conseil : Gardez vos anciens disques fonctionnels le temps de valider que tout marche dans la VM.
6.5 Design réseau
Planifiez vos adresses IP avant d'installer Proxmox :
- Hôte Proxmox : 192.168.1.10
- VM Windows : 192.168.1.11
- LXC Services : 192.168.1.20-30
- Bridge dédié : vmbr0 (connecté à eth0)
- VLANs : Prévoyez les ID si vous segmentez
Notez tout dans un document. Vous remerciera votre futur vous.
6.6 Courbe d'apprentissage et temps d'arrêt
Réaliste : Votre premier cluster Proxmox prendra du temps à stabiliser.
- Week-end 1 : Installation, découverte, premiers tests
- Semaine 2-3 : Migration des services non-critiques
- Mois 1-2 : Migration finale, stabilisation, optimisation
Prévoyez des temps d'arrêt : Votre système sera indisponible pendant les phases de migration. Ayez un plan B (ordinateur portable, ancien disque bootable).
7. Les alternatives
Proxmox n'est pas la seule solution. Voici ce qui existe :
ESXi (VMware vSphere)
Le standard historique de la virtualisation entreprise.
Avantages : - Ultra mature, très stable - Écosystème immense - Gestion centralisée (vCenter)
Inconvénients : - Broadcom a changé la donne : ESXi gratuit est désormais limité, le futur est incertain pour les homelabs - Support hardware limité (beaucoup de hardware "desktop" non supporté) - Plus complexe à mettre en place pour un particulier
En 2025/2026 : Beaucoup de homelabs migrent vers Proxmox à cause des changements de politique VMware/Broadcom.
Hyper-V (Windows Server)
La solution Microsoft.
Avantages : - Inclu dans Windows Server - Intégration parfaite avec l'écosystème Microsoft - GPU passthrough fonctionnel
Inconvénients : - Windows Server coûte cher - Interface moins agréable que Proxmox - Moins flexible côté Linux
Xen Orchestra / XCP-ng
Alternative open-source basée sur Xen.
Avantages : - Vraiment open-source - Xen Orchestra a une interface web très moderne - Supporte aussi bien Linux que Windows
Inconvénients : - Communauté plus petite que Proxmox - Moins de documentation francophone
Solutions Cloud auto-hébergées
OpenStack, CloudStack, etc.
Avantages : - Puissant, scalable à l'infini
Inconvénients : - Way overkill pour un homelab - Complexe à mettre en place - Pas adapté pour 1-2 serveurs
Et Kubernetes ?
Non, Kubernetes et Proxmox ne sont pas concurrents. Kubernetes orchestre des conteneurs applicatifs (Docker), Proxmox gère des machines virtuelles et des conteneurs OS.
Beaucoup de gens font tourner Kubernetes dans des VMs Proxmox. Ce sont complémentaires.
8. Conclusion : Proxmox vaut-il le coup ?
Proxmox est pour vous si :
✅ Vous avez 2+ PCs qui tournent en permanence
✅ Vous êtes à l'aise avec la ligne de commande Linux
✅ Vous voulez consolider et rationaliser votre infrastructure
✅ Vous aimez apprendre et bidouiller
✅ Vous avez un budget pour du hardware correct (32-64 Go RAM minimum)
✅ Vous acceptez une courbe d'apprentissage de quelques semaines
Proxmox n'est PAS pour vous si :
❌ Vous voulez juste faire tourner un Windows et c'est tout
❌ Vous n'aimez pas lire de la documentation
❌ Vous n'avez que 8-16 Go de RAM
❌ Vous avez besoin de stabilité 100% immédiate
❌ Vous ne voulez pas investir du temps dans l'apprentissage
Verdict
Pour un passionné de tech qui veut monter un vrai homelab, Proxmox est probablement la meilleure solution en 2026. Elle offre un équilibre parfait entre puissance, flexibilité, et communauté.
Mais — et c'est un grand mais — ne sautez pas à pieds joints. Prenez le temps de :
- Lire la documentation officielle
- Tester sur une vieille machine
- Planifier votre architecture
- Sauvegarder tout ce qui est critique
- Prévoir un rollback plan
La virtualisation est un outil puissant, mais comme tout outil, il faut apprendre à s'en servir. Une fois maîtrisée, elle transformera complètement votre façon d'appréhender votre infrastructure informatique.
Ressources pour aller plus loin
- Documentation officielle : https://pve.proxmox.com/wiki/Main_Page
- Forum Proxmox : https://forum.proxmox.com/
- YouTube : Recherches "Proxmox tutorial", "Proxmox homelab" pour des vidéos pas à pas
- Reddit : r/homelab, r/Proxmox pour des exemples réels
Article rédigé en février 2026. Les versions mentionnées (Proxmox VE 8.x) sont celles en cours à cette date. Consultez toujours la documentation officielle pour les informations à jour.