Virtualiser plusieurs services sur une mĂȘme machine, mieux utiliser son matĂ©riel, simplifier les sauvegardes et surtout pouvoir reconstruire son infrastructure en cas de problĂšme.
Proxmox VE est une plateforme de virtualisation qui permet de faire fonctionner plusieurs machines virtuelles et conteneurs sur un mĂȘme serveur physique.
Imaginez que vous souhaitez faire fonctionner plusieurs services chez vous : Home Assistant, un serveur Linux, un serveur Windows, un VPN, de la supervision, du stockage ou encore différents services Docker.
Sans virtualisation, on pourrait installer chaque service sur une machine physique différente. Cela fonctionne, mais cela signifie aussi davantage de matériel, davantage de cùbles, davantage de consommation électrique et davantage de machines à maintenir.
Plusieurs services peuvent fonctionner sur une seule machine physique.
Moins de machines physiques peuvent signifier moins de consommation et moins de matériel à acheter.
Chaque VM ou conteneur possĂšde son propre environnement.
Les machines virtuelles peuvent ĂȘtre sauvegardĂ©es et restaurĂ©es.
Une VM sauvegardĂ©e peut ĂȘtre restaurĂ©e sur une autre machine compatible.
Un serveur de secours peut permettre de relancer les services importants.
Oui, mais cela dépend évidemment du matériel et de la charge des services.
Prenons un exemple simple. Vous avez besoin de plusieurs petits serveurs qui consomment chacun une certaine quantité d'électricité.
Plusieurs machines physiques restent allumées en permanence pour des services qui n'utilisent parfois qu'une petite partie de leurs ressources.
Une machine plus adaptée peut regrouper plusieurs services et mieux utiliser le processeur et la mémoire disponibles.
Il faut Ă©galement prendre en compte la consommation du serveur Proxmox lui-mĂȘme. Une grosse machine trĂšs Ă©nergivore n'est pas forcĂ©ment intĂ©ressante pour remplacer quelques petits appareils.
L'un des avantages importants de la virtualisation est de pouvoir répartir les ressources disponibles.
Une machine physique possÚde généralement beaucoup plus de ressources que celles nécessaires à un seul petit service.
Proxmox permet donc d'allouer une quantité adaptée de mémoire, de processeur et de stockage à chaque environnement.
Chaque VM reçoit la quantité de RAM dont elle a réellement besoin.
Les ressources processeur peuvent ĂȘtre rĂ©parties entre les diffĂ©rents services.
Les disques peuvent ĂȘtre organisĂ©s pour les diffĂ©rents environnements.
Virtualiser ses services est pratique. Pouvoir les restaurer aprĂšs une panne l'est encore plus.
L'un des gros avantages d'une infrastructure virtualisée est de pouvoir sauvegarder les machines virtuelles et les conteneurs.
En cas de problÚme, on ne repart pas forcément d'une installation vierge. On peut restaurer une sauvegarde et retrouver l'environnement tel qu'il était au moment de cette sauvegarde.
Une sauvegarde n'est rĂ©ellement utile que si l'incident ne dĂ©truit pas en mĂȘme temps l'original et sa copie.
Permet une restauration rapide aprĂšs une erreur ou une panne simple.
Une seconde machine ou un NAS permet de ne pas dépendre du serveur principal.
ProtÚge contre un incident majeur : vol, incendie, dégùt électrique ou destruction du site.
Parce qu'une sauvegarde permet de récupérer les données, mais qu'il faut également une machine capable de les faire fonctionner.
Il héberge les machines virtuelles et les services utilisés quotidiennement.
Tant qu'il fonctionne, tout se passe normalement.
En cas de panne matĂ©rielle importante, les sauvegardes peuvent ĂȘtre restaurĂ©es sur une autre machine compatible.
Le serveur de secours devient alors la nouvelle plateforme temporaire ou permanente.
Ces trois notions sont complĂ©mentaires, mais elles ne dĂ©signent pas la mĂȘme chose.
| Principe | Objectif | Exemple |
|---|---|---|
| đŸ Sauvegarde | RĂ©cupĂ©rer des donnĂ©es ou une VM | Restaurer une VM aprĂšs une panne |
| đ Redondance | Ăviter de dĂ©pendre d'un seul Ă©lĂ©ment | Plusieurs stockages ou serveurs |
| đ Haute disponibilitĂ© | Maintenir le service disponible | Reprise automatique sur un autre nĆud |
L'objectif n'est pas de construire un datacenter à la maison, mais simplement de rendre l'infrastructure plus facile à gérer.
Pour moi, Proxmox permet surtout de regrouper plusieurs usages sur une machine et d'éviter d'avoir un ordinateur physique pour chaque service.
Mais la virtualisation n'est qu'une partie de la stratégie. Ce qui devient vraiment intéressant, c'est d'associer virtualisation + sauvegardes + plusieurs supports + serveur de secours.
C'est Ă©galement pour cette raison qu'il est important de ne pas conserver toutes ses sauvegardes au mĂȘme endroit.
đ„ïž Virtualisation â plusieurs services sur une mĂȘme machine
đ° Optimisation â moins de machines physiques lorsque c'est pertinent
đ§© Isolation â chaque service possĂšde son propre environnement
đŸ Sauvegarde â possibilitĂ© de restaurer une VM ou un conteneur
đ Redondance â plusieurs copies et plusieurs emplacements
đ Reprise â possibilitĂ© de restaurer les services sur une autre machine