Exigences techniques
Pour implémenter la solution BeeGFS sur NetApp, assurez-vous que votre environnement répond aux exigences technologiques.
Configuration matérielle requise
Le tableau suivant répertorie les composants matériels requis pour implémenter un élément de base de deuxième génération unique de la solution BeeGFS sur NetApp.
Ils peuvent varier selon la mise en œuvre de la solution et les besoins du client. |
Nombre | Composant matériel | De formation |
---|---|---|
2 |
Nœuds de fichiers BeeGFS. |
Pour atteindre les performances attendues, chaque nœud de fichier doit remplir ou dépasser la configuration suivante. Processeurs:
Mémoire:
Extension PCIe : quatre emplacements PCE Gen4 x16 :
Divers:
Lenovo SR665:
|
8 |
Mellanox ConnectX-6 HCA (pour les nœuds de fichiers). |
|
8 |
1 m de câbles InfiniBand HDR (pour les connexions directes de nœud/bloc). |
La longueur peut être ajustée pour tenir compte des distances plus longues entre les nœuds de fichier et de bloc si nécessaire. |
8 |
Câbles InfiniBand HDR (pour les connexions de nœud de fichiers/commutateur de stockage) |
Nécessite des câbles HDR InfiniBand (émetteurs-récepteurs QSFP56) de la longueur appropriée pour connecter des nœuds de fichiers aux switchs de lames de stockage. Les options possibles sont les suivantes :
|
2 |
Nœuds de blocs E-Series |
Deux contrôleurs EF600 configurés comme suit :
|
Configuration logicielle requise
Pour des performances et une fiabilité prévisibles, les versions de la solution BeeGFS sur NetApp sont testées avec des versions spécifiques des composants logiciels requis pour implémenter la solution.
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 |
7.2.6 |
||
Corosync |
3.1.5-1 |
||
Stimulateur cardiaque |
2.1.0-8 |
||
OpenSM |
openmm-5.9.0 (à partir de mlnx_ofed 5.4-1.0.3.0)
|
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 |
---|---|
Ansible |
2.11 lorsqu'il est installé via pip : ansible-4.7.0 et ansible-core < 2.12,>=2.11.6 |
Python |
3.9 |
Packs Python supplémentaires |
Cryptographie-35.0.0, netaddr-0.8.0 |
Collection BeeGFS Ansible |
3.0.0 |
Configuration requise pour les nœuds de fichiers
Logiciel | Version | ||
---|---|---|---|
Red Hat Enterprise Linux |
Red Hat 8.4 Server Physical avec haute disponibilité (2 sockets).
|
||
Noyau Linux |
4.18.0-305.25.1.el8_4.x86_64 |
||
Pilotes InfiniBand / RDMA |
Boîte de réception |
||
Microprogramme HCA ConnectX-6 |
FW : 20.31.1014 |
||
PXE : 3.6.0403 |
UEFI : 14.24.0013 |
Exigences liées aux nœuds en mode bloc EF600
Logiciel | Version |
---|---|
SANtricity OS |
11.70.2 |
NVSRAM |
N6000-872834-D06.dlp |
Micrologiciel de lecteur |
Dernière version disponible pour les modèles de lecteurs utilisés. |
Supplémentaires requise
L'équipement indiqué dans le tableau suivant a été utilisé pour la validation, mais des alternatives appropriées peuvent être utilisées si nécessaire. En général, NetApp recommande d'exécuter les dernières versions de logiciels pour éviter les problèmes inattendus.
Composant matériel | Logiciel installé |
---|---|
|
|
1x nœud de contrôle Ansible (virtualisé) :
|
Les versions Ansible et Python installés correspondent à celles du tableau ci-dessus. |
10x clients BeeGFS (nœuds CPU):
|
|
1x BeeGFS client (nœud GPU):
Ce système est basé sur la plateforme NVIDIA IDA HGX A100 et inclut quatre GPU A100. |
|