Technische Anforderungen
Stellen Sie zur Implementierung der Lösung BeeGFS auf NetApp sicher, dass Ihre Umgebung die in diesem Dokument beschriebenen Technologieanforderungen erfüllt.
Anforderungen im Überblick
Diese Seite beschreibt detailliert die Hardware-, Software- und Firmware-Anforderungen für die Implementierung von BeeGFS auf NetApp Bausteinen. Die Anforderungen sind in folgende Abschnitte unterteilt:
-
Hardwareanforderungen - Dateiknoten (Hardware/Software/Firmware), Blockknoten (Hardware/Firmware), Netzwerk und Verkabelung
-
Anforderungen an die Softwareimplementierung - mit Ansible bereitgestellte Komponenten
-
Ansible-Control-Node-Anforderungen - Softwareversionen des Steuerknotens
Hardwareanforderungen
Bevor Sie beginnen, stellen Sie sicher, dass Ihre Hardware die folgenden Spezifikationen für ein einzelnes Baustein-Design der BeeGFS on NetApp Lösung erfüllt. Die genauen Komponenten für eine bestimmte Implementierung können je nach Kundenanforderungen variieren. Jeder Dateiknoten sollte diese Spezifikationen erfüllen oder übertreffen, um die erwartete Leistung zu erzielen.
Anforderungen an Datei-Nodes
| Menge | Spezifikationen |
|---|---|
2 |
Hardware:
Software und Firmware:
|
|
|
Dateiknoten erfordern ein gültiges Red Hat Enterprise Linux Server-Abonnement und das Red Hat Enterprise Linux High Availability Add-On. |
Anforderungen an Blockknoten
Jeder Baustein benötigt zwei E-Series-Arrays desselben Modells. Mischen Sie keine Array-Modelle innerhalb desselben Bausteins.
| Menge | Modell | Spezifikationen |
|---|---|---|
2 |
EF600 |
Hardware:
Firmware:
|
Anforderungen an Netzwerk-Switches für Speichernetzwerke
| Menge | Spezifikationen |
|---|---|
1 |
NVIDIA QM9700 Quantum 2 NDR InfiniBand Switch Der Netzwerk-Switch muss InfiniBand-Geschwindigkeiten von 200 Gb/s unterstützen. Der NVIDIA QM9700 ist der empfohlene Switch für den Cluster. |
|
|
Alternative Switches wie der NVIDIA MQM8700 Quantum können verwendet werden, erfordern jedoch eine andere Verkabelung. |
Verkabelungsanforderungen
Blockknoten-zu-Dateiknoten-Kabel
Direkte Verbindungen von Blockknoten zu Dateiknoten erfordern die folgenden Kabel:
| Menge | Kabelspezifikation | Länge |
|---|---|---|
8 |
MCP1650-H001E30 - NVIDIA Passives Kupferkabel, QSFP56, 200Gb/s |
1 m |
Kabel vom Dateiknoten zum Storage-Switch
Für den NVIDIA QM9700 Quantum 2 Switch werden folgende Kabeltypen empfohlen. Wählen Sie entweder aktive Glasfaser oder passives Kupfer, je nach Ihren Anforderungen. Die Mengenangaben beziehen sich auf jeden Baustein.
| 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) |
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 |
8.2.2 |
Corosync |
3.1.8-1 |
Schrittmacher |
2.1.7-5,2 |
Zaunmittel (Rotbarsch/apc) |
4.10.0-62 |
InfiniBand-/RDMA-Treiber |
DOCA-OFED-25.04-0.6.1 |
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-Core |
>= 2.19.0 |
Python |
3,12 |
Zusätzliche Python-Pakete |
Cryptography-46.0.3, netaddr-1.3.0, ipaddr-2.2.0 |
NetApp E-Series BeeGFS Ansible Sammlung |
4.0.0 |