NVMe-over-Fabrics, c’est quoi ?

NVMe-over-Fabrics, c'est quoi ?

L’architecture NVMe-over-Fabrics promet de libérer la puissance du stockage flash à travers votre réseau.

Commençons par un rapide rappel des faits. Alors que les infrastructures embarquant des supports de stockage flash deviennent de plus en plus courantes, les limites des interfaces SATA ou SAS, conçues à l’origine pour les disques rotatifs, apparaissent de plus en plus flagrantes. Le protocole NVMe (non-volatile memory express) et son parallélisme entre alors en jeu pour tirer partie au maximum des performances offertes par les SSD. Mais il y a un mais. Le NVMe exploitant le bus PCIe, sa puissance est cantonnée à l’intérieur du poste client ou du serveur dans lequel il est déployé. Et c’est ici qu’intervient le NVMe-over-Fabrics (NVMeoF).

Puissance et évolutivité

Le NVMeoF est une architecture dont les premiers travaux de spécification ont débuté en 2014 et ont abouti à la publication d’une première version en juin 2016. Son but est de permettre l’accès à des supports NVMe via une fabric réseau Fibre Channel, InfiniBand, RoCE (RDMA over Converged Ethernet), iWAP (Internet Wide-area RDMA Protocol), ou encore Intel Omni-Path, en garantissant que la latence ne sera pas supérieure de plus de 10 microsecondes à celle d’un support NVMe au sein d’un serveur pour la même opération.

Cette architecture a plusieurs avantages. Le premier est d’offrir beaucoup plus d’évolutivité à la technologie NVMe, en permettant de mettre en place des stratégies de stockage scale-out. Au fur et à mesure que les besoins augmenteront, les serveurs pourront en effet être connectés à distance à un nombre plus important de périphériques centralisés dans une baie externe. Ensuite, ces nouvelles solutions permettront d’atteindre des niveaux de performances considérables. La nouvelle plateforme « NVMeoF Ready » Dell EMC PowerMax, annoncée lors du Dell Technologies World, peut par exemple grimper jusqu’à 10 millions d’IOPS et 150 GB/s de bande-passante tout en maintenant une latence inférieure à 300 microsecondes.

Pourquoi faut-il s’y intéresser ?

On l’a vu, le NVMeoF est une technologie récente. Mais c’est surtout une technologie d’avenir. Car si les périphériques de stockage actuels peuvent fonctionner sans, quitte à offrir des performances en deçà de leurs capacités réelles, les prochaines générations la rendront tout simplement indispensable. L’utilisation des futurs supports SCM (storage class memory), comme l’Intel Optane basé sur la technologie 3D XPoint, n’aura de sens qu’avec des accès à très faible latence que seul le protocole NVMe sera à même de fournir. Les infrastructures reposant sur une technologie NVMe de bout en bout seront alors des alliés incontournables pour mettre en œuvre des applications innovantes d’analyse temps réel, d’intelligence artificielle ou encore d’apprentissage machine.

About the Author: Jérôme Osinéri

Jérôme Osinéri, 46 ans, a commencé sa carrière chez IBM en Tunisie en tant que responsable marketing, en charge des études de marché. De retour en France il a rejoint Brother en 1997 comme Chef de Produit imprimantes et multifonctions, en charge du marketing mix. Il continue son parcours dans l’informatique en intégrant l’équipe marketing Dell en 1999, avec la responsabilité de la ligne de produit portables pour la France, et comme focus principal l’accompagnement de la force de vente grands comptes. En 2005 il bascule dans les solutions pour l’entreprise, avec la fonction de Business Manager Stockage pour Dell sur la région EMEA. Dans un premier temps en charge de la ligne de produit PowerVault, il gère en 2008 le lancement des solutions EqualLogic nouvellement acquises par Dell. En 2009, son scope s’étend à toutes les lignes de produits stockage, avec comme priorités les lancements produit et la relation avec les partenaires technologiques. En septembre 2010 il rejoint le segment « Public et Grandes Entreprises » de Dell avec la responsabilité des programmes marketing stockage pour la région EMEA. A ce titre, il développe notamment du contenu pour former et assister les forces de vente dans leurs conversations avec les clients sur les problématiques de gestion des données, il est également en charge des évènements stockage et des activités de promotion et communication des offres vers la clientèle, pour tous les pays de la zone EMEA. Depuis septembre 2017 il est de retour dans l’équipe Dell EMC France en charge du marketing de toutes les solutions d’infrastructure, serveurs, stockage, solutions convergées et hyper convergées, solutions de protection des données, réseaux. Jérôme Osinéri est père de deux enfants et titulaire du diplôme de l’école de commerce Kedge Business School à Marseille, ainsi que d’un Master Spécialisé en Marketing et Communication acquis à ESCP Europe Business School.