Présentation du projet
Ce projet consiste à créer une machine virtuelle dans Proxmox VE (Virtual Environment), une solution de virtualisation open-source basée sur KVM/QEMU et intégrant également le support des conteneurs LXC.
Objectifs
- Maîtriser l’interface web Proxmox
- Créer une VM avec KVM/QEMU
- Configurer les ressources virtuelles
- Installer un système d’exploitation
- Comprendre les avantages de Proxmox
Contexte technique
Problématique
Proxmox VE est une alternative open-source à VMware ESXi, offrant :
- Gratuité et licence open-source
- Interface web intuitive sans client lourd
- Support VM et conteneurs sur la même plateforme
- Fonctionnalités entreprise (HA, backup, migration)
Solution mise en œuvre
Déploiement d’une VM via l’interface web Proxmox :
- Configuration matérielle virtuelle (QEMU)
- Stockage sur pool local ou partagé
- Réseau virtuel configuré
- Installation d’un OS Linux ou Windows
Réalisation technique
Étapes principales
Étape 1 - Connexion à l’interface web Proxmox
Connexion à l’interface d’administration sur le port 8006.

Étape 2 - Upload de l’image ISO
Import de l’ISO dans le stockage local du noeud Proxmox.

Étape 3 - Choix du nom et du VMID
- Nom et ID de la VM

Étape 4 - Configuration générale
Définition des paramètres de base :
- Nom et ID de la VM
- Type d’OS (Linux/Windows)
- Version du système

Étape 5 - Configuration matérielle
Attribution des ressources :
- CPU (sockets, cores)
- Mémoire RAM
- Disque dur (taille, type)
- Carte réseau (VirtIO)
Étape 6 - Installation du système d’exploitation
Installation de l’OS invité depuis la console Proxmox.

Configuration matérielle
VM Configuration:
CPU: 2 cores (host)
RAM: 4096 MB
Disk: 32 GB (VirtIO SCSI)
Network: VirtIO (vmbr0)
OS Type: Linux (Debian/Ubuntu)
BIOS: OVMF (UEFI) ou SeaBIOS
Machine: q35Résultats obtenus
✅ VM créée et démarrée avec succès
✅ Système d’exploitation installé
✅ QEMU Guest Agent configuré
✅ Réseau opérationnel (bridge vmbr0)
✅ Console web fonctionnelle
✅ Performances optimales avec VirtIO
Points clés d’apprentissage
- Proxmox utilise KVM comme hyperviseur (intégré au noyau Linux)
- Les pilotes VirtIO offrent les meilleures performances pour les VM Linux
- Le QEMU Guest Agent améliore les snapshots et la gestion de la VM
- Proxmox peut gérer à la fois des VM (KVM) et des conteneurs (LXC)
- Le bridge réseau (vmbr0) permet aux VM de communiquer sur le réseau physique
