Konfigurationsleitfaden für NVM Express* over Fabrics mit SPDK für Intel® Ethernet Produkte mit RDMA
NVM Express*-Laufwerke (NVMe*) sind Solid-State-Laufwerke (SSDs) mit hoher Geschwindigkeit und geringer Latenz, die über den PcIe*-Bus (Peripheral Component Interconnect Express*) des Servers verbunden sind.
Die Entwicklung dieser Hochleistungslaufwerke hat neue Innovationen im Bereich der Datenspeicherung über Netzwerkprotokolle angetrieben, was die Laufwerksfunktionen in Rechenzentrums- und Cloud-Umgebungen voll ausnutzt.
NVMe over Fabrics (NVMe-oF) bietet Netzwerkspeicher auf Latenzebene, der nahe an lokal angebrachtem Datenspeicher liegt, über ein neu designtes Speicherprotokoll, das die Verwendung von Fabric-Technologien mit geringer Latenz und hoher Effizienz wie Remote Direct Memory Access (RDMA) oder Fibre Channel (FC) mit diesen schnellen NVMe-Laufwerken kombiniert.
Das Storage Performance Development Kit (SPDK) bietet eine Reihe von Tools und Bibliotheken für das Schreiben leistungsstarker, skalierbarer Massenspeicheranwendungen im Benutzermodus. SPDK ist ein Open-Source-Projekt, das sich auf die Optimierung der Datenspeichersoftware für CPUs, NVMe SSDs und NICs der neuesten Generation konzentriert, um die Leistung und Effizienz von Speicheranwendungen zu verbessern. Sie erzielt hohe Leistung, indem alle erforderlichen Speichertreiber in den Benutzerraum verlagert werden und im abgefragten Modus anstatt von Interrupts betrieben werden, wodurch Kernel-Kontext-Switches vermieden und Interrupt-Handhabungsover eliminiert werden.
Die SPDK-Community begann mit einem Benutzerraum, Polled-Mode, sperrfreiem NVMe-Treiber und erweiterte dann die Leistung und Effizienz von SPDK auf Speichernetzwerk und Virtualisierung. SPDK bietet eine leistungsstarke NVMe-oF-Ziel- und Host-Komponenten, die spezifikationskonform sind. Daher können Benutzer den Linux* Kernel NVMe-oF-Host verwenden, um eine Verbindung zu einem SPDK NVMe-oF-Ziel und Vice-OF-Ziel herzustellen.
Intel unterstützt NVMe over Fabrics auf zwei Intel® Ethernet Produktlinien mit RDMA-Technik:
- Intel® Ethernet 800er Reihe
- Intel® Ethernet Connection X722/Intel® Ethernet-Netzwerkadapter X722
NVM Express* over Fabrics mit SPDK für Intel® Ethernet Produkte mit RDMA-Konfigurationsleitfaden
