Users Guide

215 AH0054602-01 F
12 NVMe-oF-Konfiguration
mit RDMA
Mit der Funktion für den Zugriff auf den nicht-flüchtigen Speicher über Fabrics
(NVMe-oF) ist es möglich, die Verwendung alternativer Transportmöglichkeiten auf
PCIe zu aktivieren, um die Spanne zu erweitern, über die ein NVMe-Host-Gerät und
ein NVMe-Speichertreiber oder Subsystem sich miteinander verbinden können.
NVMe-oF definiert eine allgemeine Architektur, die einen Bereich von
Speichernetzwerk-Fabrics für das NVMe-Block-Speicherprotokoll über einen
Speichernetzwerk-Fabric unterstützt. Diese Architektur umfasst das Archivieren
einer Frontschnittstelle in Speichersysteme, das Skalieren auf eine große Anzahl
von NVMe-Geräten und das Erweitern der Distanz innerhalb eines Rechenzentrums,
über das auf NVMe-Geräte und NVMe-Subsysteme zugegriffen werden kann.
Die in diesem Kapitel beschriebenen NVMe-oF-Konfigurationsverfahren und
-Optionen gelten für ethernetbasierte RDMA-Protokolle, darunter auch RoCE und
iWARP. Die Entwicklung von NVMe-oF mit RDMA wird durch eine technische
Untergruppe der NVMe-Organisation definiert.
Dieses Kapitel zeigt, wie NVMe-oF auf einem einfachen Netzwerk konfiguriert
wird. Die Beispielnetzwerk umfasst Folgendes:
Zwei Server: einen Initiator und ein Ziel. Der Zielserver ist mit einem
PCIe-SSD-Laufwerk ausgestattet.
Betriebssystem: RHEL 7.4 oder SLES 12 SP3 auf beiden Servern
Zwei Adapter: Ein auf jedem Server installierter Adapter der 41xxx-Serie.
Jeder Port kann unabhängig zur Verwendung von RoCE, RoCEv2
oder iWARP als RDMA-Protokoll, über das NVMe-oF ausgeführt wird,
konfiguriert werden.
Bei RoCE und RoCEv2 wurde ein optionaler Switch für Data Center
Bridging (DCB), die entsprechende Richtlinie für die Servicequalität (QoS)
und vLANs konfiguriert, um die Priorität der RoCE/RoCEv2
DCB-P-Datenübertragungsklasse für NVMe-oF zu tragen. Der Switch
wird nicht benötigt, wenn NVMe-oF iWARP verwendet.