Nutanix

De wiki.nexiat.fr
(Redirigé depuis Prism)
Aller à la navigation Aller à la recherche
Fiche express
Type Système de fichiers distribué scalable ; socle d'une plateforme hyperconvergée (HCI)
Fonctions Déduplication, compression, tiering automatique
Hyperviseur natif AHV (basé KVM)
Interface de gestion Prism
Voir aussi Ceph · VSAN · KVM · Vsphere

Nutanix propose un système de fichiers distribué et scalable. Il prend en charge la déduplication et la compression, et ventile automatiquement les données entre disques rapides et lents (tiering).

Il n'est pas pris en charge par CloudStack, mais supporte la majorité des hyperviseurs.

Hyperconvergence (HCI)

Le système de fichiers distribué décrit ci-dessus (historiquement nommé Nutanix Distributed Storage Fabric, anciennement NDFS) n'est qu'une des briques de la proposition de valeur de Nutanix : sa spécificité est d'hyperconvergence (HCI, Hyper-Converged Infrastructure). Plutôt que de séparer une baie de stockage (SAN/NAS) des serveurs de calcul comme dans une architecture traditionnelle (à la Vsphere avec du stockage FC/NFS externe), Nutanix regroupe calcul, stockage et réseau dans un même nœud x86 standard :

  • chaque nœud du cluster exécute à la fois des VM (calcul) et une instance du Controller VM (CVM), une VM dédiée qui agrège le stockage local (disques du nœud) au sein d'un pool distribué partagé entre tous les nœuds du cluster ;
  • le stockage n'est donc plus une baie externe mais la somme des disques locaux de chaque nœud, exposée de façon transparente à tous les nœuds via le CVM ;
  • l'ajout de capacité (calcul et stockage) se fait simplement en ajoutant des nœuds au cluster, sans dimensionnement séparé d'une baie SAN.

Cette architecture supprime la dépendance à un SAN/NAS dédié, simplifie le dimensionnement (on ajoute des nœuds plutôt que de gérer calcul et stockage séparément) et rapproche les E/S du calcul (données servies localement autant que possible), au prix d'un couplage plus fort entre les ressources de calcul et de stockage qu'une architecture à baie externe traditionnelle.

AHV (Acropolis Hypervisor)

AHV est l'hyperviseur natif de Nutanix, basé sur KVM (avec des composants dérivés de l'écosystème libvirt/QEMU), fourni et supporté directement par Nutanix comme alternative intégrée à VMware vSphere/ESXi ou Microsoft Hyper-V sur les clusters Nutanix. Un cluster Nutanix peut fonctionner avec AHV, ESXi ou Hyper-V comme hyperviseur sous les VM, la couche de stockage distribué restant commune aux trois — mais l'association AHV + Prism + stockage distribué constitue l'offre "tout Nutanix" mise en avant par l'éditeur, sans dépendance à une licence d'hyperviseur tiers (à vérifier pour le détail exact des hyperviseurs et versions supportés selon les releases).

Prism

Prism est la console de gestion centralisée des clusters Nutanix, jouant un rôle comparable à vCenter côté VMware : provisioning de VM, supervision de la capacité et des performances, gestion du stockage, des mises à jour du firmware/logiciel des nœuds (via LCM, Life Cycle Manager) et de la sécurité, avec deux niveaux :

  • Prism Element : gestion au niveau d'un cluster individuel ;
  • Prism Central : gestion centralisée de plusieurs clusters Nutanix, avec fonctions avancées de capacity planning et d'automatisation (à vérifier pour le nommage exact des éditions selon les versions récentes).

Voir aussi

  • Ceph — stockage distribué libre
  • VSAN — Virtual SAN VMware, autre approche de l'hyperconvergence côté VMware
  • KVM — hyperviseur sous-jacent d'AHV
  • Vsphere — hyperviseur alternatif utilisable sur un cluster Nutanix, et principal point de comparaison pour l'architecture HCI
  • Proxmox · oVirt — autres plateformes de virtualisation basées KVM