Aller au contenu
6 minutes

Prism Element ou Prism Central : qui gère quoi, et quelle API appeler

Prism Element gère un cluster, Prism Central en gère plusieurs et porte les services transverses. Ce qui revient à chacun, de Flow aux API v2.0, v3 et v4, et comment fiabiliser PC.

Prism Element ou Prism Central : qui gère quoi, et quelle API appeler

Sur un parc Nutanix, deux consoles Prism se partagent la gestion et la frontière n’est pas toujours visible. Se tromper de console coûte un clic ; se tromper d’API coûte un script à réécrire.

Deux portées

La Nutanix Bible tranche en une ligne chacun. Prism Element (PE) est un « localized cluster manager », un gestionnaire 1-to-1 : chaque cluster Nutanix l’embarque. Prism Central (PC) est un « multi-cluster manager », 1-to-many, livré comme « optional software appliance (VM) » déployée en plus du cluster, et qui peut tourner dessus. La Bible recommande PC dès qu’il y a plus d’un cluster ou plusieurs sites.

Côté PE, un service Prism tourne sur chaque CVM et un Prism Leader élu traite les requêtes HTTP. Une CVM non leader redirige la requête vers le leader avec un code 301 ; si le leader tombe, un autre est élu. Prism écoute sur 80 et 9440, le port 80 étant redirigé vers HTTPS sur 9440. Pour trouver le leader, depuis n’importe quelle CVM :

curl localhost:2019/prism/leader

Ce qui se pilote depuis Prism Central

Les sources ouvertes réservent explicitement à PC :

  • Flow Network Security : « All policy edit operations happen in Prism Central. » La quarantaine des VM, la sauvegarde des politiques et le syslog Flow passent aussi par PC.
  • DR par politiques : Protection Policies (appliquées par catégorie) et Recovery Plans se configurent dans PC ; les Protection Domains de PE imposent de sélectionner les VM. Détail dans PD ou protection policies, et pour Flow dans la micro-segmentation en mode monitor.
  • Services sur MSP : depuis PC.2022.9, l’infrastructure de microservices (MSP) est activée par défaut. La Bible cite Flow Virtual Networking, Objects et le Security Dashboard parmi les composants qui s’appuient dessus.
  • SAML : la Bible ne liste cette authentification que côté PC.

Les API suivent la même frontière

Statuts relevés sur nutanix.dev (page datée « As of April 2025 ») :

VersionServie parStatutChemin
v1PE uniquementDeprecated/api/nutanix/v1/...
v2.0PE uniquementDeprecated but supported/api/nutanix/v2.0/...
v3PC uniquementAvailable, migration vers v4 « ASAP »/api/nutanix/v3/...
v4PC uniquementGA ou RC selon le namespace/api/<namespace>/<version>/...

Trois conséquences pratiques :

  • /api/nutanix/v2.0 est un alias de /PrismGateway/services/rest/v2.0. Un outil de supervision qui interroge ce chemin parle à PE, cluster par cluster (cas du template Zabbix HTTP).
  • nutanix.dev est explicite : « End user v3 APIs must not be consumed via Prism Element. »
  • En v4, chaque namespace a ses prérequis : la v4 est GA depuis pc.2024.3 / AOS 7.0 pour vmm, et la référence v4 actuelle demande PC 7.3 / AOS 7.3 pour vmm, clustermgmt et volumes, pc.2024.3 / AOS 7.0 pour files et iam. En dessous, nutanix.dev prévient que les requêtes peuvent échouer.

La Bible recommande v4 pour tous les usages et réserve les API historiques aux fonctions absentes de v4. Pour écrire les requêtes de liste, voir filtrer et paginer en OData.

Fiabiliser Prism Central

Dès que les politiques et l’automatisation passent par PC, sa disponibilité compte.

  • Scale-out : selon le blog Nutanix sur la résilience de PC (PC2024.1), passer à trois VM permet de tolérer la perte d’une.
  • Redémarrage HA : si le nœud qui héberge une VM PC tombe, elle redémarre sur un autre nœud du même cluster, en respectant les règles d’anti-affinité configurées.
  • Backup and Restore : sauvegarde continue de PC vers trois clusters au plus, gérés par ce même PC. Si le cluster hôte est perdu, PC se reconstruit depuis l’interface PE d’un de ces clusters. Le blog Nutanix annonce un RPO de 30 minutes et un RTO de 2 heures pour ce mode.

Un PC scale-out a son revers : un défaut qui ne touche qu’une PCVM peut paraître intermittent (exemple de diagnostic).

Ce qu’il faut retenir

  • PE gère un cluster et lui seul ; PC, optionnel, agrège plusieurs clusters et porte les services transverses.
  • Flow Network Security, Protection Policies et Recovery Plans se configurent dans PC ; les Protection Domains relèvent de PE.
  • v1 et v2.0 se parlent à PE, v3 et v4 à PC ; v4 est la cible, avec une version minimale par namespace.
  • Trois VM en scale-out, redémarrage HA et Backup and Restore couvrent des pannes différentes : la perte d’une VM, d’un nœud, du cluster hôte.

In English

Prism Element manages one cluster, Prism Central manages several and carries cross-cluster services. What belongs to each, from Flow to the v2.0, v3 and v4 APIs, and how to make PC more resilient. v1 and v2.0 are served only by Prism Element, v3 and v4 only by Prism Central, and a scale-out PC runs three VMs and tolerates losing one.

Sources & vérification

Relevé sur : Documentation publique Nutanix (Nutanix Bible, nutanix.dev, Nutanix Community), relevé 2026-10

Comment les billets sont vérifiés et corrigés