Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Configurer les cartes réseau pour NFS sur RDMA

Contributeurs

NFS sur RDMA requiert une configuration de carte réseau pour le système client et la plateforme de stockage.

Configuration de la plateforme de stockage

Un adaptateur X1148 RDMA doit être installé sur le serveur. Si vous utilisez une configuration HA, vous devez disposer d'un adaptateur X1148 correspondant sur le partenaire de basculement pour que le service RDMA puisse continuer le processus de basculement. La carte réseau doit être compatible ROCE.

Depuis ONTAP 9.10.1, vous pouvez afficher la liste des protocoles de déchargement RDMA avec la commande : network port show -rdma-protocols roce

Configuration du système client

Les clients doivent utiliser des cartes NIC Mellanox compatibles RDMA (par exemple, X1148) et logiciel réseau Mellanox OFED. Consultez la documentation Mellanox pour connaître les modèles et versions pris en charge. Bien que le client et le serveur puissent être connectés directement, l'utilisation de commutateurs est recommandée en raison des performances de basculement améliorées avec un commutateur.

Le client, le serveur, tous les commutateurs et tous les ports des commutateurs doivent être configurés à l'aide de trames Jumbo. S'assurer également que le contrôle de flux prioritaire est en vigueur sur tous les commutateurs.

Une fois cette configuration confirmée, vous pouvez monter le NFS.

System Manager

Vous devez utiliser ONTAP 9.12.1 ou version ultérieure pour configurer les interfaces réseau avec NFS sur RDMA à l'aide de System Manager.

Étapes
  1. Vérifier si le protocole RDMA est pris en charge. Accédez à réseau > ports Ethernet et sélectionnez le nœud approprié dans la vue de groupe. Lorsque vous développez le nœud, examinez le champ protocoles RDMA pour un port donné : la valeur RoCE indique que RDMA est pris en charge ; un tiret (-) indique qu'il n'est pas pris en charge.

  2. Pour ajouter un VLAN, sélectionnez + VLAN. Sélectionnez le nœud approprié. Dans le menu déroulant Port, les ports disponibles affichent le texte RoCE Enabled s'ils prennent en charge RDMA. Aucun texte ne s'affiche s'ils ne prennent pas en charge RDMA.

  3. Suivez le flux de travail dans Activez le stockage NAS pour les serveurs Linux à l'aide de NFS Pour configurer un nouveau serveur NFS.

    Lorsque vous ajoutez des interfaces réseau, vous avez la possibilité de sélectionner utiliser les ports RoCE. Sélectionnez cette option pour les interfaces réseau que vous souhaitez utiliser NFS sur RDMA.

CLI
  1. Vérifier si l'accès RDMA est activé sur le serveur NFS avec la commande :

    vserver nfs show-vserver SVM_name

    Par défaut, -rdma doit être activé. Si ce n'est pas le cas, activer l'accès RDMA sur le serveur NFS :

    vserver nfs modify -vserver SVM_name -rdma enabled

  2. Monter le client via NFSv4.0 sur RDMA :

    1. L'entrée du paramètre proto dépend de la version du protocole IP du serveur. S'il s'agit d'IPv4, utilisez proto=rdma. S'il s'agit du protocole IPv6, utilisez-le proto=rdma6.

    2. Spécifiez le port cible NFS en tant que port=20049 au lieu du port standard 2049 :

      mount -o vers=4,minorversion=0,proto=rdma,port=20049 Server_IP_address:/volume_path mount_point

  3. OPTIONNEL: Si vous devez démonter le client, exécutez la commande unmount mount_path