Guide de configuration de NVM Express* sur des matrices avec SPDK pour les produits Ethernet Intel® avec RDMA
Les disques NVM Express* (NVMe*) sont des disques SSD à haut débit et à faible latence qui se connectent via le bus serveur PCIe* (Peripheral Component Interconnect Express*).
Le développement de ces disques hautes performances a stimulé de nouvelles innovations en matière de stockage sur protocoles réseau, qui tire pleinement parti des capacités des disques dans les centres de données et les environnements Cloud.
NVMe* over Fabrics (NVMe-oF) fournit un stockage en réseau à un niveau de latence proche du stockage monté localement grâce à un protocole de stockage repensé qui associe l’utilisation de technologies de structure à faible latence et à haut rendement, telles que l’accès direct à la mémoire à distance (RDMA) ou Fibre Channel (FC), avec ces disques NVMe* haut débit.
Le kit SPDK (Storage Performance Development Kit) fournit un ensemble d’outils et de bibliothèques permettant d’écrire des applications de stockage hautes performances, évolutives et en mode utilisateur. SPDK est un projet open-source axé sur l’optimisation des logiciels de stockage pour les processeurs, SSD NVMe* et cartes réseau de dernière génération afin d’améliorer les performances et l’efficacité des applications de stockage. Il obtient des performances élevées en déplaçant tous les pilotes de stockage nécessaires dans l’espace utilisateur et en fonctionnant en mode interrogation au lieu d’interruptions, ce qui évite les changements de contexte du noyau et élimine la surcharge de gestion des interruptions.
La communauté SPDK a commencé avec un pilote NVMe* asynchrone et en mode interrogation, sans verrouillage, puis a étendu les performances et l’efficacité du SPDK aux réseaux de stockage et à la virtualisation. SPDK fournit une cible NVMe-oF hautes performances et des composants hôtes conformes aux spécifications. Par conséquent, les utilisateurs peuvent utiliser l’hôte NVMe-oF du noyau Linux* pour se connecter à une cible SPDK NVMe-oF et vice versa.
Intel prend en charge NVMe* over Fabrics sur deux lignes de produits Ethernet Intel® dotées de la technologie RDMA :
- Ethernet Intel® Série 800
- Intel® Ethernet Connection X722/carte réseau Ethernet Intel® X722