virtu-desk
  • La virtualisation
    • Les éditeurs
      • Citrix
      • Liquidware
      • Microsoft
      • Systancia
      • VMware
    • Les solutions
      • Les applications
      • Le poste de travail
      • Les serveurs
    • La mobilité
      • CYOD & bureau mobile
      • Enjeux et défis pour les entre
      • Qu'en pensent les entreprises
      • La mobilité et la virtualisati
      • Pourquoi une tablette au trava
    • Le cloud
      • Cloud computing
      • Cloud & Poste de travail
      • Le Cloud Computing en video
    • Les principes
    • Le V.D.I
  • L'écosystème
    • L'environnement utilisateur
      • AppSense User Virtualization
      • Norskale
      • ProfileUnity
      • RES Workspace Manager
      • vWorkspace
    • La containerisation
      • Les produits
      • Les éditeurs
    • Divers
      • Systancia Identity
      • Citrix Provisioning Server
      • Flex-IO
    • Audit/Supervision
      • Stratusphere FIT
      • Stratusphere UX
  • La sécurité
    • Produits Systancia
      • Systancia Access
      • Systancia Cleanroom
      • Systancia Gate
    • Bitdefender GravityZone
    • Recover2Cloud
    • Veeam Availability Suite
    • Stormshield Endpoint Security
  • Convergence & VDI
    • Convergentes
      • BladeSystem Matrix
      • Flexpod
      • PureFlex
      • Vblock
      • Virtual Compute
      • vStart
    • Hyper-convergentes
      • Atlantis HyperScale
      • Cisco HyperFlex
      • DataCore
      • Dell-EMC VxRail
      • Dell XC Series
      • EMC ScaleIO
      • HP Converged System
      • HP StoreVirtual VSA
      • Lenovo Série HX
      • Microsoft S2D
      • NetApp HCI
      • Nutanix
      • Pivot3
      • Scale Computing
      • Simplivity
      • VCE VxRack
      • Virtual SAN
      • VMware EVO:RAIL
  • L'actualité IT
    • La virtualisation du poste
    • Les infrastructures convergées
    • La sécurité
    • Divers
    • Les archives
      • La virtualisation du poste
      • Les infrastructures convergées
      • La sécurité
      • Divers

Blog - Convergence (Hyper)

  • Lister les billets de la rubrique
    • Comprendre comment l’hyper-convergence est adaptée au VDI
    • L’alliance Nutanix-Minjar va renforcer les capacités multi-cloud de l’OS Nutanix…
    • La vision de Nutanix en 90 secondes et en Français
    • Les NTC (Nutanix Technology Champions) 2018 « Made in France »
    • Nutanix inscrit la résilience dans sa plateforme cloud
    • NetApp HCI : l'essentiel sur l'offre hyper-convergée de NetApp
    • Nutanix dévoile la version 5.5 de sa plateforme AHV
    • Interview Sylvain Siou sur la vision du cloud par Nutanix à l'occasion de Next 2017
    • L’hyper-convergence arrive enfin chez NetApp…
    • La vision de Nutanix en 90 secondes et en Français
    • Microsoft S2D –Solution hyper-convergée dans Windows Server 2016
    • Microsoft S2D – Présentation du Software Storage Bus
    • Microsoft S2D – Choix des disques et des types de résilience
    • Microsoft S2D – Fonctionnement du cache
    • Microsoft S2D – Tolérance de pannes et efficacité du stockage
    • Microsoft S2D – La configuration matérielle requise
    • HPE rachète SimpliVity pour 650 millions de dollars !
    • Nutanix fait ses premiers pas en Bourse…
    • Nutanix fournit toujours plus de services avec Acropolis
    • Lenovo étend sa gamme d’Appliances hyper-convergées
    • Appliances VCE VxRack 1000 avec noeuds Neutrino
    • Appliances « Xpress », le SMB de Nutanix
    • Un revenu x2 pour le marché de l'hyper-convergence d'ici 2019 !
    • Les nouveautés de Virtual SAN 6.2
    • GP « Hyper-convergence » – EMC devant Nutanix avant mi-2017 ?
    • Magic Quadrant des systèmes intégrés 2015
    • Nutanix rachète Pernix Data et de Calm.io
    • Architecture Nutanix - Les ports TCP/UDP
    • Nutanix valide sa technologie sur les serveurs UCS de Cisco
    • Nutanix VM flash Mode - Activer les performances du SSD dans un système hybride
    • Nutanix Self Service Restore - Restaurer en mode fichiers sans faire intervenir l'administrateur...
    • Lenovo HX-series - Roadmap 2016
    • HPE annonce son « Hyper Converged 380 »
    • Cisco se met à l’hyper-convergence avec ses systèmes HyperFlex
    • Boostez les performances de votre desktop avec Liquidware Labs, Citrix et Nutanix
    • Nutanix sort sa version Acropolis 4.6...
    • Nutanix – Le Software va-t-il manger le monde ?
    • Nutanix & Wall Street, une rencontre incontournable ?
    • Nutanix Acropolis 4.5. Les fonctionnalités selon le type d’hyperviseur.
    • Citrix XenDesktop et Nutanix Acropolis
    • Erasure Coding-X, le RAID de Nutanix à l’échelle du cluster
    • Lenovo annonce ses serveurs hyper-convergés Nutanix
    • Acropolis - Quand le Panthéon Nutanix converge vers le 21ème Olympe
    • Les NTC (Nutanix Technology Champions) 2016 « Made in France »
    • AppliDis Fusion 5 s'intègre à l'hyperviseur Nutanix Acropolis.
    • Systancia renouvelle l’offre de solutions VDI avec Nutanix
    • Sauvegardez les Infrastructures Nutanix avec Veeam
    • Avec Nutanix, l'infrastructure devient invisible...
    • Nutanix & Lenovo annoncent officiellement leur partenariat.
    • AppliDis Fusion 5 obtient la certification Nutanix Ready for Acropolis
    • Atlantis HyperScale en bref...
    • Nouveautés de Virtual SAN 6.1
    • Les acteurs de l'hyper-convergence
    • Les ports réseau chez Nutanix
    • Dimensionnez vous-même votre infrastructure Nutanix …
    • Nutanix Community Edition – Le SDS gratuit de Nutanix
    • VxRack - La nouvelle solution hyper-convergente d'EMC
    • La gestion des licences chez Nutanix
    • L'hyper-convergence VSPEX™ Blue chez EMC
    • Le nouveau SDS de VMware: Virtual SAN 6.0
    • Nutanix Tour 2015
    • Le stockage hyper-convergé est-il une bonne option pour le VDI?
    • Nutanix – Un test de performance simple et rapide avec « Diagnostics.py »
    • Nutanix – La version NOS 4.1 est disponible...
    • Nutanix domine des pieds et de la tête le marché de l’hyper-convergence
    • NX-7000 – La plateforme Nutanix pour environnements VDI graphiques
    • Nutanix - NX-8150 opération à coeur ouvert...
    • Utiliser un stockage SAN/NAS avec Nutanix ?
    • EVO:Rail - NetApp a pris le TGV…
    • Nutanix - Mise en place de « Metro Cluster Availability » en vidéo
    • Nutanix - Mise à jour simplifiée pour les hyperviseurs
    • Nutanix & le Big Data
    • Bien dimensionner ses plateformes Nutanix
    • Dell lance sa gamme d'appliances hyper-convergentes
    • L'hyper-convergence classée en deux sous catégories...
    • Support Nutanix - La satisfaction clients...
    • Hyper-convergence : Nutanix & les 3 Mousquetaires...
    • Nutanix – Dimensionner vos plateformes VDI
    • La technologie SDS (Software-Defined Storage) de DataCore
    • Nutanix - Composants du CVM en vidéo
    • Nutanix & vCloud Automation Center
    • Nutanix - Quelques fonctionnalités en vidéo
    • Comment connaitre la volumétrie d'un cluster Nutanix...
    • Nutanix - NOS de 4.0 à 4.1…
    • Nutanix « Data-at-rest encryption »
    • Hotfix Nutanix pour la vulnérabilité « ShellShock »
    • Nutanix/Atlantis – Lukas remet les pendules à l’heure
    • VDI - Nutanix garanti les performances…
    • Protection de la donnée – NDFS vs RAID & Stockage objet
    • ECS - Le stockage HyperScale d'EMC et son Cluster ScaleIO
    • Nutanix - Visitez les entrailles des NX-1050, NX-3050 et NX-3060 Series
    • 5 millions de plus pour Nutanix…
    • Projets VDI : Comment choisir son stockage?
    • VMware EVO: RAIL – Des impacts sur les partenariats Nutanix ?
    • Nommage des blocs Nutanix
    • Citrix valide XenDesktop sur les plateformes Nutanix
    • Simplivity s’intègre aux serveurs de Cisco
    • VMware EVO:RAIL
    • Plateformes V.D.I - Les Datacenters respirent avec Nutanix
    • Happy birthday to Nutanix
    • Nutanix & VMware Horizon 6.0 with View : 54 minutes avec VCAI pour créer 445 Desktops
    • EVO: RAIL - VMware signe, Nutanix relativise
    • L’hyper-convergence NX-8150 de Nutanix au service des clouds publics avec « Cloud Connect » ?
    • VMware prend aussi le « rail » de l’hyper-convergence
    • Arrow référence SimpliVity
    • On ne dit plus « Big data » mais « Mégadonnées »
    • Nutanix, un visionnaire au sommet du « Magic Quadrant 2014 »
    • Outil de dimensionnement VMware Virtual SAN
    • Nutanix et Veeam Backup & Replication pour vSphere : les meilleures pratiques
    • Gérer des full clones avec Horizon View 6 ? No prob avec Nutanix…
    • LSI et Supermicro proposent une appliance hyperconvergée pour VMware Virtual Desktops pilotée par le logiciel EMC ScaleIO
    • Scale Computing - L'hyper-convergence pour les PME
    • Data Virtualization Engine de Simplivity
    • L’architecture OmniStack de Simplivity
    • Optimisation de la donnée par Simplivity vs Nutanix
    • Nutanix & VMware Horizon View 6 – L’efficacité lors du Boot Storm…
    • Nutanix & le V.D.I – L'évidence et la pertinence...
    • Nutanix – Le cache étendu (Extent Cache)
    • Les fonctionnalités avancées de Nutanix
    • Nutanix - Test IOPs en vidéo
    • EMC et sa solution ScaleIO
    • Virtual SAN vs ScaleIO
    • Virtual SAN en vidéo
    • Virtual SAN 5.5 - Design & dimensionnement
    • Cmdlets PowerShell Nutanix
    • Nutanix annonce la version 4.0 de son système d’exploitation
    • Nutanix - Software-Defined Controller Architecture
    • La donnée et ses chemins I/O chez Nutanix
    • NDFS, le système de fichiers distribué de Nutanix
    • Cloud, VDI et Big Data : Pourquoi Nutanix ?
    • La gestion du stockage chez Nutanix
    • Nutanix et son stockage
    • Présentation Nutanix avec retour d'expérience Claranet
    • VSAN s’intègre à l’hyperviseur ESX
    • Nutanix, un Datacenter in a box
    • Nutanix ajoute Hyper-V à sa liste d'hyperviseurs
    • Installation d'un block Nutanix

Les catégories du blog

  • Résolution d'incidents
  • Virtualisation d'applications
  • Virtualisation de postes de travail
  • Virtualisation de serveurs
  • L'Ecosystème
  • Infrastructures (hyper) convergentes
  • Cloud & Big Data
  • Divers

Les tags du blog

AppliDis Citrix Cloud Convergence Divers EMC GPU Horizon View IPdiva Liquidware Labs Microsoft Nutanix SBC StratusphereUX Systancia sécurité VDI VMware VSAN XenApp
  • Accueil /
  • Tous les billets du blog /
  • Infrastructures (hyper) convergentes /
  • NDFS, le système de fichiers distribué de Nutanix

NDFS, le système de fichiers distribué de Nutanix

Par | Le lundi, 12 mai 2014 | Commentaires (0) | Infrastructures (hyper) convergentes

Commençons par un petit rappel concernant l’aspect matériel des solutions Nutanix.

Il existe 4 gammes de produits chez Nutanix, la gamme NX-1000, NX-3000, NX-6000, et NX-7000 (voir les spécifications sur le site de l'éditeur). Les solutions se présentent sous la forme suivante :

  • Un boitier au format 2U qu’on appelle « bloc »
  • Un bloc contient de un à quatre serveurs qu’on appelle « nœud ».
  • Chaque nœud dispose de :
    • Deux processeurs Intel
    • De 32Go à 512Go de RAM
    • D’un stockage local qui implémente :
      • 1 à 2 disques SSD
      • 4 à 6 disques SATA


      .

Boitier nutanix

.

Dans un bloc, tous les hyperviseurs, installés en usine par Nutanix, disposent d’une machine virtuelle appelée « Nutanix Controller VM  (CVM)». Le rôle du CVM est de gérer les accès au stockage pour chaque hyperviseur, avec un accès direct en mode « Passthrough ».

Côté VMware, le stockage, présenté au travers du protocole NFS par chaque serveur du bloc, apparait comme une seule et unique banque de données qui regroupe l’ensemble des disques du bloc (le Storage Pool)

Le principe de gestion du stockage Nutanix repose sur un système de fichiers distribué qu’on appelle NDFS (« Nutanix Distributed File System »). Ce système de fichiers est dérivé de celui utilisé chez Google, Facebook et Amazon.

NDFS, le système de fichiers distribué de Nutanix

Les avantages du système de fichiers distribué et l’intelligence embarquée dans le CVM vont faire toute la différence face aux infrastructures classiques.

Comme mentionné plus haut, tous les nœuds du bloc Nutanix comprennent des disques SSD et SATA et disposent d’une machine virtuelle CVM qui gère les demandes de lecture/écriture au niveau stockage.

.

Ndfs 1

.

Gestion des accès en lecture/écriture

Le contrôleur VM (CVM) d’un hyperviseur gère l’accès au stockage de toutes les machines virtuelles qui sont exécutées sur ce même hyperviseur. Sur le schéma ci-dessous, pour comprendre l’explication, la VM Guest sur l’hyperviseur est symbolisée par les trois losanges, rouge, orange, violet côté stockage. Comme je l’ai expliqué dans le billet « La gestion du stockage chez Nutanix », pour garantir une tolérance de panne, Nutanix utilise un système de fichiers distribué (NDFS) entre tous les nœuds d’un cluster en utilisant un facteur de réplication x2 (RF). Cela signifie que chaque bloc de données d’une machine virtuelle est copié sur le stockage local de l’hyperviseur qui l’héberge et sur le stockage local d’un autre nœud du cluster.

.

Ndfs 2

.

L’hyperviseur lit et écrit les blocs de données d’une machine virtuelle à partir de sa Datastore, comme s’il était connecté à un SAN « traditionnel ». Dans ce contexte architectural, on obtient une amélioration des performances pour l’accès au stockage car les données transitent sur un bus interne au lieu de passer par un réseau de stockage externe.

Schéma de traitement des accès au stockage

.

Ndfs 3

.

Explication (pour des explications plus précises, lire ce billet)

Quand une machine virtuelle fait la demande pour une requête en écriture, elle l'envoie au Contrôleur VM (CVM). Pour optimiser les temps d’accès au stockage, le bloc de données de la requête est déjà stocké dans un cache SSD du nœud local (OpLog) afin d'acquitter au plus vite la demande. Pour garantir une cohérance des données en cas de crash du noeud ou du CVM, le cache est rapidement répliqué sur des autres serveurs du cluster au travers des interfaces 1G/10G.

Pour un accès en lecture, le bloc de données est stocké en cache dans la RAM et dans le stockage SSD du nœud. Cette technologie apporte des accès très rapides avec une latence peu élevée. A partir du moment où la donnée est moins sollicitée, elle est transférée dans l’Extent Store, zone correspondante à une partie du stockage SSD et SATA.

L’intérêt de ce mécanisme permet :

  • De s’affranchir des contraintes de performance liées aux disques SATA car les accès en lecture/écriture ne se font qu’aux travers de la RAM et du stockage SSD.  
  • De bénéficier des grosses volumétries des disques SATA

Quand une machine virtuelle fait une demande pour une requête en lecture, le CVM analyse déjà son cache local SSD pour voir si le bloc de données demandé s’y trouve. S’il n’est pas présent, il analyse ses disques locaux SATA et copie le bloc de données vers son cache local SSD. S’il n’est pas présent dans son stockage local SATA, le CVM va lire directement le bloc de données dans le stockage local d’un autre nœud du cluster qui dispose de ce bloc. La lecture du bloc se fait alors au travers du réseau 1G/10G et elle est transférés sur le nœud qui émet la demande de manière à pouvoir accéder au bloc en local lors des prochaines demandes.

Gestion du déplacement à chaud des VMs

Les mécanismes de déplacement à chaud de machine virtuelles (vMotion de vSphere ou Live Migration d’Hyper-V) sont supportés par Nutanix. Grace au CVM de chaque nœud du cluster, tous les hyperviseurs sont capables de voir toutes les banques de données.

Lorsqu’une machine virtuelle est migrée sur un autre hyperviseur, toutes les nouvelles requêtes en lecture sont faites en local sur l’hyperviseur qui héberge la VM pour voir si le bloc de données y est présent (exemple, le losange violet dans le schéma ci-dessous). Si ce n’est pas le cas, le CVM va lire directement le bloc de données dans le stockage local d’un autre nœud du cluster qui dispose de ce bloc (exemple, les losanges rouge et orange dans le schéma ci-dessous). La lecture du bloc se fait alors au travers du réseau 1G/10G et elle est transférés sur le nœud qui émet la demande de manière à pouvoir accéder au bloc en local lors des prochaines demandes.

.

Ndfs 4

.

Gestion de la haute disponibilité (HA)

En cas de perte d’un hyperviseur (nœud), les deux problématiques suivantes sont à gérer :

  1. Le redémarrage de la machine virtuelle sur un autre nœud
  2. L’accès aux blocs de données de la machine virtuelle redémarrée

 

Le redémarrage automatique de la machine virtuelle est géré par la fonctionnalité HA de l’éditeur. Lorsqu’un hyperviseur est indisponible, le mécanisme HA redémarre automatiquement les machines virtuelles présentes sur d’autres hyperviseurs du cluster.

Si le nœud sur lequel la machine virtuelle est redémarrée ne contient pas les blocs de données correspondant à cette machine virtuelle, le CVM va lire directement le bloc de données dans le stockage local d’un autre nœud du cluster qui dispose de ce bloc. La lecture du bloc se fait alors au travers du réseau 1G/10G et elle est transférés sur le nœud qui émet la demande de manière à pouvoir accéder au bloc en local lors des prochaines demandes.

Pour garantir une tolérance de panne, le CVM va ensuite écrire les blocs de la machine virtuelle sur le stockage local d’un autre serveur du cluster afin de conserver un facteur de réplication x2 (RF) et maintenir le niveau de protection des données.

.

Ndfs 5

.

Gestion de la défaillance de la CVM

Si l’on perd un CVM du cluster, l’accès au stockage local du nœud qui héberge le CVM n’est plus disponible.

Comme le disfonctionnement est directement lié à la couche Nutanix et qu’il faut garantir l’ordre de marche des machines virtuelles hébergées sur ce nœud, Nutanix fait intervenir la fonction appelée autopathing.

Grâce au système de fichiers distribué NDFS qui gère la tolérance de panne du stockage en copiant un même bloc de données sur les stockages locaux de deux ou trois nœuds d’un même cluster (RF2 ou RF3 dans la version 4.0 du NOS), la fonction d’autopathing va déterminer le meilleur chemin pour qu'un des CVM encore en ligne accède aux blocs de données des machines virtuelles en cours d’exécution sur l’hyperviseur qui n’a plus de CVM, de manière à ce qu'elles ne soient pas impactées et continues à fonctionner.

.

Io autopath2

.

Merci à Alexandre Arrive-Cornec pour son article consultable sur ce lien

Nutanix

Articles similaires

« Petit Forestier » engage sa transformation digitale

Je rebondis sur un billet de James Karuttykaran, SE Director Southern EMEA chez Nutanix, que je viens de lire à l’instant sur LinkedIn. James met en avant une belle référence Nutanix en France « Petit Forestier &r…

Le groupe KLESIA restructure son système informatique…

KLESIA est un groupe de 4.000 personnes qui accompagne ses clients dans tous les domaines de la protection sociale, qu’il s’agisse de retraite, de santé, de prévoyance ou l’action et innovation sociales. …

11 votes. Moyenne 5.00 sur 5.

Vous devez être connecté pour poster un commentaire

                                www.virtu-desk.fr                                                      « Les technologies de virtualisation de l'environnement utilisateur »

            A propos

  • Mentions légales
  • CGU

 

         Contacts

  • Me contacter
  • Modération

   

               Me suivre

Twitter        Viadéo       Linked

Twitter 2    Vimeo    Linked in

 

           Abonnnement aux flux RSS

   Site         Blog         Agenda     Forum

Rss   Rss    Rss   Rss

 Copyright 04-2014 - Francis MILLOT

 

 

 

 

 

 

 

  • Mentions légales
  • Conditions générales d'utilisation