Nous avons testé Proxmox Datacenter Manager !

19 Mars 2026 • 8 min

Proxmox développe depuis plus de 15 ans deux solutions open source phares autour de la virtualisation : Proxmox Virtual Environment (Proxmox VE) et Proxmox Backup Server (Proxmox BS).

Proxmox VE permet de monter des clusters de virtualisation sur des serveurs physiques pour y héberger des ressources virtuelles. Proxmox PBS permet de sauvegarder les ressources d’un cluster en cas de panne de l’environnement virtuel.

Depuis le 04 décembre 2025, Proxmox a sorti officiellement son Proxmox Datacenter Manager — avec son petit nom : « Proxmox DM » ou « PDM ».

En tant qu’opérationnels sur de nombreux environnements Proxmox et pour enrichir notre solution de cloud Proxmox, nous ne pouvions pas passer à côté de cette nouvelle solution.

A quoi sert Proxmox Datacenter Manager ?

Certains utilisateurs intensifs de virtualisation Proxmox VE ont besoin de gérer un grand nombre de clusters :

  • Les fournisseurs de solutions cloud basées sur Proxmox VE avec de nombreux clusters pour divers clients (typiquement Enix) ou
  • Les entreprises de grande taille avec des besoins conséquents en infrastructure, généralement avec des responsabilités réparties entre diverses entités et équipes techniques.

Cela soulève des problématiques de gestion et d’opération complexes sur les clusters : gestion des accès, supervision multi-cluster, logs et audit centralisé, migration inter clusters, etc.

La promesse de Proxmox Datacenter Manager est simple : permettre de gérer l’ensemble des clusters de virtualisation Proxmox VE via une interface unique centralisée. Il est bon de noter qu’à ce stade Proxmox DM ne remplace pas l’interface de Proxmox VE pour gérer ses clusters, elle peut être utilisée en complément, comme une surcouche.

La solution est désormais en version 1.0 stable, sous licence GNU AGPLv3. Elle continue d’évoluer avec la communauté (notamment dans un contexte d’attentes croissantes autour de Proxmox depuis le rachat de VMware par Broadcom et le besoin d’alternatives de qualité).

Installation

L’installation est simple, sans besoin de configuration particulière sur vos systèmes en complément du logiciel Proxmox Datacenter Manager. Il s’installe très bien en ISO ou sur un système d’exploitation Debian (voir la documentation d’installation officielle).

Le logiciel est peu consommateur en ressources, il ne fait que contacter en HTTPS les différents clusters Proxmox VE qu’il prend en charge. Une petite machine 2 CPU / 4 Go de RAM suffit donc amplement à héberger la solution.

Une fois Proxmox Datacenter Manager installé, vous pourrez commencer à ajouter un premier cluster dans l’espace nommé Remote, ce qui aura pour effet de connecter PDM à votre cluster PVE. PDM créera un jeton d’accès avec les droits de l’utilisateur choisi sur le cluster PVE et ce jeton permettra d’accéder au cluster tout au long de sa vie.

Une fois le cluster ajouté à l’interface, vous pouvez accéder aux fonctionnalités décrites ci-dessous.

Architecture de Proxmox Datacenter Manager

Proxmox Datacenter Manager vient se positionner “au dessus” des clusters de virtualisation. Il permet à l’utilisateur d’avoir un seul point d’entrée pour gérer ses clusters.

Proxmox Datacenter Manager peut être considéré comme une interface graphique de gestion de clusters, même s’il existe également un mode de gestion via CLI ou via API. Voici le schéma d’architecture macro avec et sans utilisation de Proxmox DM :

Schéma d’architecture d’hébergement avec et sans Proxmox Datacenter Manager

A noter que l’architecture de Proxmox Datacenter Manager ne supporte pas la haute disponibilité pour l’instant (bien entendu, ceci n’impacte pas la haute disponibilité des clusters eux-même) : il manque une redondance du service Proxmox DM lui même ainsi qu’un meilleur mode de connexion au cluster (connexion globale au cluster et non à un nœud spécifique susceptible d’indisponibilité et de couper la connexion).

Schéma d’architecture d’hébergement haute disponnibilité de Proxmox Datacenter Manager

Fonctionnalités de Proxmox Datacenter Manager

En version 1.0, Proxmox DM permet un certain nombre d’actions déjà présentes dans Proxmox VE (et Proxmox Backup Server). L’objectif est de les avoir toutes en un seul endroit centralisé pour simplifier les accès et les configurations sur les clusters, leur supervision et les audits de ces actions.

Parmi les fonctionnalités de Proxmox DM :

  • Une interface graphique moderne (backend et frontend en Rust, nouveau widget toolkit Proxmox). Projet hébergé sur git.proxmox.com.
  • Support des remotes Proxmox VE et Proxmox Backup Server
  • Vues personnalisées (filtres par remote, ressource, type, tags) et contrôle d’accès dédié
  • Fonctionnalités mono-cluster et inter-cluster
  • CLI et API, collecte centralisée de métriques, recherche avancée

A noter que les équipes Proxmox ont porté une attention particulière aux performances de l’interface graphique de PDM. Des tests concluants ont été effectués avec plus de 5000 clusters virtuels distants et 10 000 machines virtuelles.

Dashboard

Le dashboard offre une vue “intelligente” sur l’ensemble des clusters, avec notamment des informations de monitoring et de supervision concis et explicites sur l’état des VMs et des nœuds. Comme le reste de l’interface, le dashboard est épuré, il montre clairement une nouvelle direction dans le design chez Proxmox, pour le mieux.

Dashboard Proxmox Datacenter Manager

Fonctionnalités mono-cluster

Proxmox DM reprend une partie des fonctionnalités mono cluster disponibles dans Proxmox VE (les essentielles), qui s’appliquent aux noeuds ou aux VMs dans le cluster :

  • Affichage du nombre et listing des VMs ou des noeuds du cluster
  • Affichage en temps réel des ressources utilisées et disponibles (consommation CPU / RAM, espace disque, etc.)
  • Des actions sur les machines virtuelles ou les noeuds : le démarrage, l’extinction, la migration d’une VM entre deux noeuds, etc.

Vue d’un cluster PVE dans Proxmox Datacenter Manager

Les futures versions de PDM intégreront d’autres fonctionnalités plus avancées qui sont déjà disponibles dans PVE.

Fonctionnalités inter-cluster

Proxmox Datacenter Manager simplifie la migration de VMs entre plusieurs clusters Proxmox. Ceci était déjà possible au sein de PVE mais en ligne de commande uniquement.

Si vous avez déjà pratiqué la migration de VMs au sein d’un même cluster Proxmox avec plusieurs nœuds, vous ne serez pas dépaysés, la pratique est similaire.

Vue de la migration d’une VM d’un cluster PVE dans Proxmox Datacenter Manager

Gestion des droits sous Proxmox Datacenter Manager

Comme expliqué en introduction, l’objectif de Proxmox DM est de permettre de gérer des clusters pour des utilisateurs disposant de droits divers et spécifiques.

Dès la version 1.0, PDM propose une gestion des privilèges depuis l’interface de contrôle d’accès : il est possible de gérer les utilisateurs PDM et leurs droits depuis l’UI. Cerise sur le gateau 🍒 l’authentification supporte LDAP, SSO via Active Directory et OpenID Connect (ex: Okta, Keycloak, …).

Les droits peuvent être affinés (comme illustré ci-dessous) et les équipes Proxmox poursuivent l’évolution vers une granularité et une gestion par groupes alignées avec ce qui existe dans Proxmox VE.

Liste des droits dans Proxmox Datacenter Manager

Autres modes d’utilisation : via CLI ou API

L’une des nouveautés apportées par Proxmox DM réside dans la ligne de commande distante (CLI) !

Avec Proxmox VE, nous pouvions utiliser pvesh (que l’on juge peu pratique car il nécessite de connaître l’API) ou des outils non officiels. Avec proxmox-datacenter-manager-client, vous avez désormais la possibilité d’interroger l’API HTTP avec des lignes de commande simples telles que listées ci-dessous :

root@devel-pdm-1:~# proxmox-datacenter-manager-client help
Usage:

acl delete <path> <role> --auth-id <string> [OPTIONS]
acl list [OPTIONS]
acl update <path> <role> --auth-id <string> [OPTIONS]
help [{<command>}] [OPTIONS]
login
metric-collection status # new in v1.0
metric-collection trigger [OPTIONS] # new in v1.0
pbs datastore list <remote>
pbs datastore rrddata <remote> <datastore> <mode> <timeframe>
pbs node rrddata <remote> <mode> <timeframe>
pbs snapshot list <remote> <datastore> [OPTIONS]
pbs task list <remote> # new in v1.0
pbs task status <remote> <upid> # new in v1.0
pve lxc config <remote> <vmid> [OPTIONS]
pve lxc list <remote> [OPTIONS]
pve lxc migrate <remote> <vmid> <target> [OPTIONS]
pve lxc remote-migrate <remote> <vmid> <target> --map-bridge FROM:TO,... --map-storage FROM:TO,... [OPTIONS]
pve lxc rrddata <remote> <vmid> <mode> <timeframe>
pve lxc shutdown <remote> <vmid> [OPTIONS]
pve lxc start <remote> <vmid> [OPTIONS]
pve lxc stop <remote> <vmid> [OPTIONS]
pve node list <remote>
pve node rrddata <remote> <node> <mode> <timeframe>
pve qemu config <remote> <vmid> [OPTIONS]
pve qemu list <remote> [OPTIONS]
pve qemu migrate <remote> <vmid> <target> [OPTIONS]
pve qemu remote-migrate <remote> <vmid> <target> --map-bridge FROM:TO,... --map-storage FROM:TO,... [OPTIONS]
pve qemu rrddata <remote> <vmid> <mode> <timeframe>
pve qemu shutdown <remote> <vmid> [OPTIONS]
pve qemu start <remote> <vmid> [OPTIONS]
pve qemu stop <remote> <vmid> [OPTIONS]
pve resources <remote> [<kind>]
pve task list <remote> [OPTIONS]
pve task status <remote> <upid>
remote add <type> <id> --authid <string> --nodes <string> --token <string> [OPTIONS]
remote delete <id>
remote list
remote update <id> [OPTIONS]
remote version <id>
resources [OPTIONS]
subscriptions [OPTIONS] # new in v1.0
user create <userid> [OPTIONS]
user delete <userid>
user list
user passwd <userid> [OPTIONS]
user tfa add <type> <description> [OPTIONS]
user tfa delete <id> [OPTIONS]
user tfa list [OPTIONS]
user update <userid> [OPTIONS]

Pour le moment, pas de debian, pas de champagne 🍾. En effet, il n’est pas encore possible d’installer le CLI sur d’autres distributions Linux que Debian. Pour y remédier, je vous ai concocté un petit conteneur Docker déployable sur n’importe quel OS/distribution lperdereau/proxmox-docker.

Si vous avez des besoins particuliers non couverts par les commandes en CLI, il est possible de contacter l’API HTTP directement (par exemple pour faire des statistiques et des contrôles qualité plus poussés sur vos VMs et vos noeuds).

Conclusions

Une interface avancée comme Proxmox Datacenter Manager était particulièrement attendue par les équipes dont les entreprises gèrent un grand nombre de clusters Proxmox VE.

La version 1.0 stable est stable et adaptée à un usage en production. Son usage est intuitif et il n’impacte pas l’infrastructure Proxmox existante. Les versions minimales requises sont Proxmox VE 8.4 et Proxmox Backup Server 3.4.

Au-delà de la vue multi-cluster centralisée, des vues personnalisées et de la gestion des privilèges, la migration de VMs entre clusters et la vue centralisée des mises à jour sont des atouts majeurs.

Nous apprécions aussi particulièrement la CLI pour ceux qui préfèrent la ligne de commande à l’interface graphique ou à pvesh. Le support de l’authentification externe pour gérée des grandes équipes en entreprise est également un point crucial, potentiellement “game changer” pour les RSSI.

Les équipes Proxmox continuent d’enrichir PDM, avec une roadmap) publique. L’outil est déjà un levier pour centraliser et simplifier la gestion de la virtualisation. Il peut contribuer à séduire des utilisateurs historiques de VMware en migration vers des environnements open source sans vendor lock-in, comme Proxmox.


Ne ratez pas nos prochains articles DevOps et Cloud Native! Suivez Enix sur Linkedin!