Exigences techniques
Pour implémenter la solution BeeGFS sur NetApp, assurez-vous que votre environnement répond aux exigences technologiques indiquées dans ce document.
Aperçu des exigences
Cette page détaille les exigences matérielles, logicielles et micrologicielles pour la mise en œuvre de BeeGFS sur NetApp éléments de base. Les exigences sont organisées dans les sections suivantes :
-
Configuration matérielle requise - Nœuds de fichiers (matériel/logiciel/micrologiciel), nœuds de blocs (matériel/micrologiciel), réseau et câblage
-
Configuration requise pour le déploiement de logiciels - Composants déployés par Ansible
-
Configuration requise pour le nœud de contrôle Ansible - Versions logicielles du nœud de contrôle
Configuration matérielle requise
Avant de commencer, assurez-vous que votre matériel respecte les spécifications suivantes pour un seul élément de base de la solution BeeGFS sur NetApp. Les composants exacts d'un déploiement particulier peuvent varier selon les exigences du client. Chaque nœud de fichiers doit respecter ou dépasser ces spécifications pour atteindre les performances attendues.
Configuration requise pour les nœuds de fichiers
| Quantité | Caractéristiques |
|---|---|
2 |
Lenovo ThinkSystem SR665 V3 Matériel :
Logiciels et micrologiciels
|
|
|
Les nœuds de fichiers nécessitent un abonnement valide à Red Hat Enterprise Linux Server et au Red Hat Enterprise Linux High Availability Add-On. |
Exigences relatives aux nœuds de bloc
Chaque élément de base nécessite deux matrices E-Series du même modèle. Ne mélangez pas les modèles de matrices au sein d'un même élément de base.
| Quantité | Modèle | Caractéristiques |
|---|---|---|
2 |
EF600 |
Matériel :
Micrologiciel :
|
Exigences relatives aux commutateurs de réseau de stockage
| Quantité | Caractéristiques |
|---|---|
1 |
Commutateur NVIDIA QM9700 Quantum 2 NDR InfiniBand Le commutateur réseau de stockage doit supporter des vitesses de 200Gb/s InfiniBand. Le NVIDIA QM9700 est le commutateur recommandé pour le cluster. |
|
|
D'autres commutateurs, tels que le NVIDIA MQM8700 Quantum, peuvent être utilisés mais nécessitent un câblage différent. |
Exigences de câblage
Câbles du nœud bloc au nœud fichier
Les connexions directes entre les nœuds de blocs et les nœuds de fichiers nécessitent les câbles suivants :
| Quantité | Spécification du câble | Longueur |
|---|---|---|
8 |
MCP1650-H001E30 - Câble cuivre passif NVIDIA, QSFP56, 200 Gb/s |
1 m |
Câbles du nœud de fichiers au commutateur de stockage
Les types de câbles suivants sont recommandés pour le commutateur NVIDIA QM9700 Quantum 2. Choisissez entre fibre optique active et cuivre passif selon vos besoins. Les quantités sont indiquées par élément de base.
| Changer de modèle | Type de câble | Quantité | Référence |
|---|---|---|---|
NVIDIA QM9700 |
Fibre active (émetteurs-récepteurs inclus) |
2 |
MMA4Z00-NS (multimode, IB/ETH, 800 Go/s 2x400 Go/s double port OSFP) |
4 |
MFP7E20-Nxxx (multimode, câble fibre de séparation 4 canaux à deux canaux) |
||
8 |
MMA1Z00-NS400 (multimode, IB/ETH, 400 Go/s, QSFP-112 à port unique) |
||
Cuivre passif |
2 |
MCP7Y40-N002 (câble répartiteur en cuivre passif NVIDIA, InfiniBand 800 Go/s à 4 200 Go/s, OSFP à 4 x QSFP112) |
Configuration requise pour le déploiement de logiciels
Le tableau suivant répertorie les exigences logicielles déployées automatiquement dans le cadre du déploiement BeeGFS basé sur Ansible.
| Logiciel | Version |
|---|---|
BeeGFS |
8.2.2 |
Corosync |
3.1.8-1 |
Stimulateur cardiaque |
2.1.7-5,2 |
Agents de clôture (sébaste/apc) |
4.10.0-62 |
Pilotes InfiniBand / RDMA |
DOCA-OFED-25.04-0.6.1 |
Configuration requise pour le nœud de contrôle Ansible
La solution BeeGFS sur NetApp est déployée et gérée à partir d'un nœud de contrôle Ansible. Pour plus d'informations, reportez-vous à la section "Documentation Ansible".
Les exigences logicielles répertoriées dans les tableaux suivants sont spécifiques à la version de la collection NetApp BeeGFS Ansible indiquée ci-dessous.
| Logiciel | Version |
|---|---|
Cœur Ansible |
>= 2.19.0 |
Python |
3,12 |
Packs Python supplémentaires |
Cryptography-46.0.3, netaddr-1.3.0, ipaddr-2.2.0 |
Collection Ansible NetApp E-Series BeeGFS |
4.0.0 |