Faire le point sur NVMe-over-Fabrics, le nouveau stockage SAN
Introduction
Dès lors que des baies de stockage externe sont équipées de disques NVMe, il est contre-productif de continuer à les faire communiquer avec des serveurs à la manière des disques durs.
Les unités de stockage NVMe sont des SSD qui se connectent sur le bus PCIe des serveurs, ou des contrôleurs qui pilotent les baies. Ce bus PCIe offre un débit théorique quatre à huit fois meilleur que les bus SAS/SATA traditionnellement utilisés. Au-delà de la connexion physique, la particularité des SSD NVMe est d’être pilotés, non plus par des commandes SCSI, mais via le protocole appelé lui aussi NVMe. Le protocole NVMe améliore encore plus les performances, car il ne cherche plus à gérer des blocs sur une surface magnétique, ce que fait le SCSI, mais considère les unités Flash pour ce qu’elles sont : de la mémoire.
L’enjeu de la nouvelle technologie NVMe-over-Fabrics est tout simplement de faire circuler des commandes NVMe sur des réseaux de stockage – l’Ethernet, le Fiber Channel, mais aussi l’InfiniBand – qui ne servent jusqu’ici qu’à transmettre des ordres SCSI. Le problème que ce nouveau protocole est censé résoudre est qu’une baie bardée de SSD NVMe n’aura pas de meilleures performances qu’une baie bardée de SSD en SAS/SATA, tant qu’elles communiqueront de la même manière avec les serveurs.
Seulement voilà, il n’existe pas un NVMe-over-Fabrics, mais plusieurs. Au départ, les constructeurs s’étaient accordés pour envoyer des commandes NVMe par-dessus Ethernet, ou plus précisément par-dessus la déclinaison Converged Ethernet, plus stable, via un mécanisme de RDMA permettant de communiquer sans passer par des couches de décodage. D’autres, notamment les champions du Fiber Channel, ont naturellement préféré partir sur une implémentation qui ne remettait pas en cause les équipements de connectique SAN de leurs clients.
Mais dans un cas comme dans l’autre, des défauts subsistent. En réaction, des startups sont arrivées avec des idées plus originales, notamment celle de finalement utiliser un bon vieux réseau TCP/IP pour transporter les commandes NVMe, y compris d’un site à l’autre en passant par Internet.
À travers ce guide, LeMagIT vous donnera quelques clés pour choisir de manière éclairée la solution la plus adaptée à votre organisation. Il vous permettra de faire le point sur les technologies existantes et les principales offres disponibles. Nous nous arrêterons sur les défis techniques qui restent à résoudre et comment les startups bouleversent le marché pour les contourner, notamment grâce à l’implémentation NVMe-over-TCP.
1NVMe-over-RoCE-
La première implémentation de NVMe-over-Fabrics
Comprendre les bénéfices du NVMe-over-Fabrics
Étendant le protocole NVMe interne aux baies SAN externes, le standard NVMe-over-Fabrics donne l’impression de rapprocher les données des serveurs. Lire la suite
Pourquoi la norme RoCE s’est d’abord imposée dans le stockage NVMe-oF
Parmi les déclinaisons du protocole NVMe-over-Fabrics pour relier les serveurs à des baies SAN Flash, la variante NVMe-over-RoCE, basée sur les réseaux Ethernet, a le mérite de coûter moins cher et d’être routable. Lire la suite
Quantum adresse le marché de la vidéo avec une baie NVMe à 25 Go/s
La nouvelle baie F2000 n’offre pas encore le dernier protocole NVMe-over-Fabric mais permet déjà d’atteindre les débits suffisants pour travailler à plusieurs en 8K. Lire la suite
Pure Storage inaugure les baies SAN qui communiquent directement en NVMe
Dotées des nouvelles extensions DirectFlash, les baies FlashArray//X donnent accès à leurs unités de stockage NVMe aussi rapidement que si elles étaient installées dans les serveurs. Lire la suite
2NVMe-over-FC-
L’évolution naturelle des SAN Fiber Channel
Stockage : le NVMe over FC débarque dans les datacenters
Le récent standard FC-NVMe réduira la latence des SAN en Fibre Channel. On ne sait cependant pas encore dans quelles proportions. Lire la suite
NetApp démocratise le NVMe avec une baie milieu de gamme
L’AFF320 doit autant servir de solution d’avant-garde pour les PME qui innovent, que de stockage d’appoint pour les grands groupes qui passent au cloud hybride. Lire la suite
NetApp accélère le stockage mono-applicatif avec l’EF600
La dernière baie de stockage Flash de la gamme E, dédiée à une seule application, fonctionne de bout en bout en NVMe-over-Fabrics, via des liens Infiniband, RoCE ou FC. Lire la suite
Les baies de disques PowerMax plus rapides grâce au NVMe-over-FC
Les solutions de stockage SAN de Dell EMC utilisent également des SSD Optane d’Intel pour atteindre 350 Go/s et 15 millions d’IOPS avec des accès de moins de 100 microsecondes. Lire la suite
3Les défis-
Des statups innovent pour contourner les problèmes
Pourquoi les baies de stockage NVMe sont plus lentes que prévu
Les baies NVMe dernier cri ont un problème : leur logiciel n’est pas encore adapté aux performances de leurs unités de stockage. Les fournisseurs proposent trois palliatifs peu efficaces. Lire la suite
Les startups redoublent d’imagination pour concrétiser le stockage NVMe
De nouveaux entrants bousculent les grands fournisseurs du stockage avec des idées nouvelles pour construire des baies Flash qui bénéficient véritablement des performances du NVMe. Lire la suite
Kaminario met de l’automatisation dans ses baies de stockage virtuelles
Avec la dernière évolution du module d’orchestration Flex, le fournisseur veut rendre sa virtualisation du stockage aussi agile que celle de VMware pour les serveurs. Lire la suite
AWS rachète E8 Storage pour accélérer les applications en ligne
La startup apporte au géant du cloud une avance technologique en matière de vitesse de lecture des données, grâce à une implémentation de NVMe-over-Fabrics déjà pleinement fonctionnelle. Lire la suite
4Demain-
Le NVMe-over-TCP se profile
Comprendre NVMe-over-TCP, le stockage SAN NVMe le plus simple
Parmi les différents portages du protocole NVMe à l’échelle des infrastructures de stockage SAN, cette déclinaison utilise directement les très connus et peu chers réseaux TCP/IP. Lire la suite
LightBits Labs invente les baies de stockage NVMe sur Ethernet
Alors que les nouvelles solutions de SAN NVMe-over-Fabrics se démocratisent autour d’infrastructures spéciales et coûteuses, la startup israélienne a trouvé comment les déployer sur des réseaux standard. Lire la suite