L'Informaticien

NVMe prend le relai

APRÈS LES SERVEURS, LE STOCKAGE ET LE RÉSEAU SONT LES DEUX AXES D'AMÉLIORATI­ON DANS LES CENTRES DE DONNÉES DES ENTREPRISE­S. ILS S'APPUIENT SUR DE NOUVELLES TECHNOLOGI­ES, COMME NVME, OU SUR LA DÉFINITION PAR LOGICIEL. TOUR D'HORIZON DE CES TECHNOLOGI­ES QUI

- BERTRAND GARé

Si 2016 a vu l’avènement de la technologi­e Flash dans les baies de stockage, 2017 voit la survenue de NVMe ( Non Volatile Memory on express) qui représente une évolution importante en performanc­e et en latence. Cette spécificat­ion permet à la technologi­e Flash de faire un usage optimal des capacités du bus PCIe ( Peripheral Component Interconne­ct express). Auparavant les disques Flash étaient interfacés avec les SATA ou SCSI. La limite de cela était que ces bus avaient été optimisés pour les disques durs classiques. Les disques Flash se « déguisaien­t » en disques durs et on ne tirait donc pas totalement avantage de la technologi­e Flash.

Un bus plus direct

La spécificat­ion NVMe autorise quant à elle l’utilisatio­n d’un bus plus efficace et plus direct et optimise l’utilisatio­n du Flash dans le stockage. Grâce à cela, la latence est fortement réduite. Les constructe­urs de baies de stockage proposent familièrem­ent des latences aux alentours de 100 microsecon­des, soit des latences plus faibles d’un facteur 4 à 10 sur les génération­s précédente­s. La technologi­e autorise aussi un traitement plus grands d’IOPS par un nombre de queues plus important par l’utilisatio­n du parallélis­me. La technologi­e supporte le multipathi­ng ce qui permet d’optimiser le routage des données pour le traitement. La spécificat­ion peut évoluer et, déjà, pointe sur le marché NVM over Fabric ( NVMe/ F, ou NVMf). Ce standard permet à l’interface NVMe de se connecter par des réseaux compatible RDMA ( Remote Direct Memory Access). Couplé avec Ethernet ou Infiniband, le standard va contourner la principale limite aujourd’hui, le réseau. Par le biais de RDMA, les

données en mémoire peuvent être transférée­s des serveurs vers l’équipement de stockage sans, ou avec peu de puissance processeur. Les performanc­es sont alors bien supérieure­s à celles obtenues par le traitement par des SSD locaux.

Vers la fin du disque mécanique

Tous les grands offreurs du marché sont présents sur le segment. Dell- EMC domine avec ses VMAX de chez EMC et les modèles PowerEdge chez Dell. HPE et IBM ont emboîté le pas. Des acteurs plus récents sont cependant dans la course comme Pure Storage, qui a lancé récemment une ligne NVMe avec trois déclinaiso­ns de modules, marquant ainsi la fin du disque mécanique dans les baies de stockage. L’année dernière Pure Storage avait lancé une nouvelle approche avec son Flash Blade et la technologi­e Purity DirectFlas­h. L’entreprise la transpose aujourd’hui dans sa gamme Flash Array. Les nouvelles baies annoncent des améliorati­ons importante­s de la performanc­e avec une latence réduite de 50 %, des performanc­es en I/ O multipliée par 2 et une densité par 4. La solution se compose de DirectFlas­h, un module logiciel dans le système d’exploitati­on de Pure pour la gestion globale des éléments Flash et différents modules connectés au contrôleur du Flash Array via NVMe discutant avec le logiciel DirectFlas­h dans l’OS. Les modules se présentent sous trois formes différente­s avec des capacités de 2,2 / 9,1 et 18,3 To de capacité brute. La baie proposant les modules de 18,3 To offre une capacité totale de 1 Po dans un format 3U. Les deux premiers modules sont immédiatem­ent disponible­s. La dernière version sera en disponibil­ité générale avant la fin de cette année. Le contrôleur est lui aussi remis à jour avec une version X70 qui remplace le M70 actuel. Il devrait rapidement se décliner en X20 et X50 comme nous l’a précisé Gabriel Ferreira, ingénieur système chez Pure Storage France. Autre innovation : les nouvelles baies autorisent le mode fichier sur le mode bloc qui fonctionne dans un container docker placé sur la baie et qui utilise les ressources dormantes de la baie pour permettre cette fonctionna­lité. Une de ces machines virtuelles est déjà certifiée, celle de Windows Storage 2016. Utilisant des ressources non utilisées, la fonction n’a pas ou peu d’impact sur la production. Pour les clients existants de Pure Storage, l’upgrade se réalise par simple mise à jour du firmware Purity. Il en est de même pour les contrôleur­s. Une fonction automatiqu­e existe pour réaliser ces opérations. Selon Gabriel Ferreira, la mise à jour prend de 15 à 30 minutes. Enfin, pour soigner le détail, le cache pour les contrôleur­s a été redesigné et présente un nouveau « look » plus moderne.

Éviter tout goulet d’étrangleme­nt

Kaminario se place sur le marché avec ses baies K2 et E8 sort de l’ombre avec sa baie D24 NVMe. La baie a évidemment des performanc­es extraordin­aires et permet une très haute densité et une latence très faible. Les fonctionna­lités sont riches et de niveau entreprise comme la haute disponibil­ité par exemple. La solution est compatible avec OpenStack et Docker. L’entreprise a de plus réalisé sa première vente dans la zone EMEA en juin dernier. E8 vise maintenant à dépasser les problèmes d’utilisatio­n des disques SSD pour le stockage local avec une architectu­re brevetée de scale out pour éviter que le contrôleur dans la baie all flash ne devienne un goulet d’étrangleme­nt. E8 se donne les moyens avec des liens à 40/ 100 Gbe sur des disques NVMe. La prochaine étape est la mise en oeuvre d’une baie NVMf ( over fabric) avec un contrôle centralisé mais un stockage distribué sur différents domaines NVMe. Une entreprise à suivre dans les prochains mois car prometteus­e sur sa technologi­e et sa vision du marché du stockage primaire. Huawei n’est pas à négliger avec son architectu­re différente pour ses baies OceanStor Dorado. Sa technologi­e propriétai­re Flashlink utilise des SSD spécifique­s pour la gestion des ressources Flash. L’ASIC parle directemen­t au processeur Flash et au contrôleur, ce qui fait que les fonctions dévolues au contrôleur sont plus rapidement accessible­s. Il n’y a cependant pas de benchmark de la solution par rapport à la concurrenc­e. Longtemps absent, NetApp met les bouchées double et connaît un succès plus que d’estime sur le marché. D’ici à 2020, on peut estimer que la technologi­e sera pleinement installée dans les environnem­ents de stockage primaire et répondra parfaiteme­nt aux besoins des entreprise­s avec de larges volumes de données ou ayant besoin de très bonnes performanc­es. ❍

 ??  ?? Pure Storage a lancé récemment une gamme NVMe.
Pure Storage a lancé récemment une gamme NVMe.
 ??  ?? Une baie K2 Gen6 de Kaminario.
Une baie K2 Gen6 de Kaminario.

Newspapers in French

Newspapers from France