Technische Anforderungen
Stellen Sie zur Implementierung der Lösung BeeGFS auf NetApp sicher, dass Ihre Umgebung die in diesem Dokument beschriebenen Technologieanforderungen erfüllt.
Hardwareanforderungen
Stellen Sie zunächst sicher, dass Ihre Hardware die folgenden Spezifikationen für ein einziges Bausteindesign der zweiten Generation der BeeGFS auf NetApp-Lösung erfüllt. Die genauen Komponenten für eine bestimmte Implementierung können je nach den Anforderungen des Kunden variieren.
Menge | Hardwarekomponenten | Anforderungen |
---|---|---|
2 |
BeeGFS-Datei-Nodes |
Jeder Datei-Node sollte die Spezifikationen der empfohlenen Datei-Nodes erfüllen oder übertreffen, um die erwartete Performance zu erreichen. Empfohlene Dateiknoten-Optionen:
|
2 |
E-Series-Block-Nodes (EF600 Array) |
Speicher: 256 GB (128 GB pro Controller). Adapter: 2-Port 200 GB/HDR (NVMe/IB). Laufwerke: entsprechend den gewünschten Metadaten und Speicherkapazität konfiguriert. |
8 |
InfiniBand-Host-Karten-Adapter (für Datei-Nodes) |
Hostkartenadapter können je nach Servermodell des Dateiknotens variieren. Zu den Empfehlungen für verifizierte Datei-Nodes gehören:
|
1 |
Storage-Netzwerk-Switch |
Der Storage-Netzwerk-Switch muss 200 GB/s InfiniBand-Geschwindigkeiten unterstützen. Empfohlene Switch-Modelle:
|
Verkabelungsanforderungen
Direkte Verbindungen von Block-Knoten zu File-Knoten.
Menge | Teilenummer | Länge |
---|---|---|
8 |
MCP1650-H001E30 (passives NVIDIA-Kupferkabel, QSFP56, 200 GB/s) |
1 m |
Verbindungen von Dateiknoten zum Speichernetzwerk-Switch. Wählen Sie je nach InfiniBand-Speicherschalter die entsprechende Kabeloption aus der folgenden Tabelle aus. + die empfohlene Kabellänge beträgt 2 m, dies kann jedoch je nach Umgebung des Kunden variieren.
Switch-Modell | Kabeltyp | Menge | Teilenummer |
---|---|---|---|
NVIDIA QM9700 |
Aktive Glasfaser (einschließlich Transceiver) |
2 |
MMA4Z00-NS (Multimode, IB/ETH, 800 GB/s 2x400 GB/s Twin-Port OSFP) |
4 |
MFP7E20-Nxxx (Multimode, 4-Kanal-zu-zwei 2-Kanal-Splitter-Glasfaserkabel) |
||
8 |
MMA1Z00-NS400 (Multimode, IB/ETH, 400 GB/s Single-Port QSFP-112) |
||
Passives Kupfer |
2 |
MCP7Y40-N002 (passives NVIDIA-Kupferverteilerkabel, InfiniBand 800 GB/s bis 4 x 200 GB/s, OSFP auf 4 x QSFP112) |
|
NVIDIA MQM8700 |
Aktive Glasfaser |
8 |
MFS1S00-H003E (aktives NVIDIA-Glasfaserkabel, InfiniBand 200 GB/s, QSFP56) |
Passives Kupfer |
8 |
MCP1650-H002E26 (passives NVIDIA-Kupferkabel, InfiniBand 200 GB/s, QSFP56) |
Software- und Firmware-Anforderungen zu erfüllen
Um eine vorhersehbare Performance und Zuverlässigkeit zu gewährleisten, werden Versionen der BeeGFS auf NetApp Lösung mit bestimmten Versionen der Software- und Firmware-Komponenten getestet. Diese Versionen sind für die Implementierung der Lösung erforderlich.
Anforderungen an Datei-Nodes
Software | Version |
---|---|
Red hat Enterprise Linux (RHEL) |
RHEL 9.4 Server physisch mit hoher Verfügbarkeit (2 Sockel). Hinweis: Für Dateiknoten sind ein gültiges Red Hat Enterprise Linux Server-Abonnement und das Red Hat Enterprise Linux High Availability Add-On erforderlich. |
Linux-Kernel |
5.14.0-427.42.1.el9_4.x86_64 |
HCA-Firmware |
ConnectX-7 HCA-Firmware FW: 28.43.1014 + PXE: 3.7.0500 + UEFI: 14.36.0016 ConnectX-6 HCA-Firmware FW: 20.43.2566 + PXE: 3.7.0500 + UEFI: 14.37.0013 |
Anforderungen der EF600 Block-Nodes
Software | Version |
---|---|
SANtricity OS |
11.90R1 |
NVSRAM |
N6000-890834-D02.dlp |
Festplatten-Firmware |
Neueste verfügbar für die verwendeten Antriebsmodelle. Siehe "E-Series Festplatten-Firmware-Website". |
Anforderungen an die Softwareimplementierung
In der folgenden Tabelle sind die automatisch bereitgestellten Softwareanforderungen im Rahmen der Ansible-basierten BeeGFS-Implementierung aufgeführt.
Software | Version |
---|---|
BeeGFS |
7.4.6 |
Corosync |
3.1.8-1 |
Schrittmacher |
2.1.7-5,2 |
PCS |
0.11.7-2 |
Zaunmittel (Rotbarsch/apc) |
4.10.0-62 |
InfiniBand-/RDMA-Treiber |
MLNX_OFED_LINUX-23.10-3.2.2.1-LTS |
Ansible-Control-Node-Anforderungen
Die BeeGFS auf NetApp Lösung wird über einen Ansible-Kontroll-Node implementiert und gemanagt. Weitere Informationen finden Sie im "Ansible-Dokumentation".
Die in den folgenden Tabellen aufgeführten Software-Anforderungen beziehen sich speziell auf die unten aufgeführte Version der NetApp BeeGFS Ansible Sammlung.
Software | Version |
---|---|
Ansible |
10.x |
Ansible-Core |
>= 2.13.0 |
Python |
3,10 |
Zusätzliche Python-Pakete |
Kryptographie-43.0.0, netaddr-1.3.0, ipaddr-2.2.0 |
NetApp E-Series BeeGFS Ansible Sammlung |
3.2.0 |