Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Configurare le NIC per NFS su RDMA

Collaboratori

NFS su RDMA richiede la configurazione NIC sia per il sistema client che per la piattaforma di storage.

Configurazione della piattaforma di storage

Sul server deve essere installato un adattatore RDMA X1148. Se si utilizza una configurazione ha, è necessario disporre di un adattatore X1148 corrispondente sul partner di failover in modo che il servizio RDMA possa continuare durante il failover. La NIC deve essere compatibile con ROCE.

A partire da ONTAP 9.10.1, è possibile visualizzare un elenco di protocolli di offload RDMA con il comando: network port show -rdma-protocols roce

Configurazione del sistema client

I client devono utilizzare schede NIC Mellanox RDMA (ad esempio X1148) e il software di rete Mellanox OFED. Consultare la documentazione di Mellanox per i modelli e le versioni supportate. Sebbene sia possibile collegare direttamente client e server, si consiglia di utilizzare gli switch a causa delle migliori prestazioni di failover con uno switch.

Il client, il server e gli switch e tutte le porte sugli switch devono essere configurati utilizzando frame Jumbo. Assicurarsi inoltre che il controllo di flusso prioritario sia attivo su qualsiasi switch.

Una volta confermata la configurazione, è possibile montare NFS.

System Manager

È necessario utilizzare ONTAP 9.12.1 o versione successiva per configurare le interfacce di rete con NFS su RDMA utilizzando Gestione di sistema.

Fasi
  1. Controllare se RDMA è supportato. Accedere a Network > Ethernet Ports (rete > Porte Ethernet) e selezionare il nodo appropriato nella vista del gruppo. Quando si espande il nodo, osservare il campo RDMA Protocol (protocolli RDMA) per una data porta: Il valore RoCE indica che RDMA è supportato; un trattino (-) indica che non è supportato.

  2. Per aggiungere una VLAN, selezionare + VLAN. Selezionare il nodo appropriato. Nel menu a discesa Port (porta), le porte disponibili visualizzano il testo RoCE Enabled (abilitato RoCE) se supportano RDMA; se non supportano RDMA, non viene visualizzato alcun testo.

  3. Seguire il flusso di lavoro in Abilitare lo storage NAS per i server Linux utilizzando NFS Per configurare un nuovo server NFS.

    Quando si aggiungono interfacce di rete, è possibile selezionare Usa porte RoCE. Selezionare questa opzione per tutte le interfacce di rete che si desidera utilizzare NFS su RDMA.

CLI
  1. Controllare se l'accesso RDMA è attivato sul server NFS con il comando:

    vserver nfs show-vserver SVM_name

    Per impostazione predefinita, -rdma deve essere attivato. In caso contrario, abilitare l'accesso RDMA sul server NFS:

    vserver nfs modify -vserver SVM_name -rdma enabled

  2. Montare il client tramite NFSv4.0 su RDMA:

    1. L'input per il parametro proto dipende dalla versione del protocollo IP del server. Se si tratta di IPv4, utilizzare proto=rdma. Se si tratta di IPv6, utilizzare proto=rdma6.

    2. Specificare la porta di destinazione NFS come port=20049 invece della porta standard 2049:

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

  3. OPZIONALE: Se è necessario smontare il client, eseguire il comando unmount mount_path