7–Configuración de RoCE
Configuración de RoCE en el adaptador para Linux
# ibv_devices
device
------
qedr0
qedr1
qedr_vf0
qedr_vf1
Número de VF compatibles con RDMA
Para Adaptadores de la serie 41xxx, se comparte el número de VF para L2 y
RDMA según la disponibilidad de recursos.
Adaptadores de puerto doble
Cada puerto PF admite un máximo de 40 VF para RDMA. Si el número de VF
supera 56, se sustraerá del total de números de VF (96).
En el siguiente ejemplo, PF0 es
/sys/class/net/<PF-interface>/device/sriov_numvfs
Echo 40 > PF0 (VF para L2+RDMA=40+40 (se pueden usar 40 VF para L2 y RDMA))
Echo 56 > PF0 (VF para L2+RDMA=56+40)
Después de pasar 56 VF, este número se sustrae del número total de VF. Por
ejemplo:
echo 57 > PF0 then 96-57=39 VFs for RDMA (57 VF para L2 + 39VF para RDMA)
echo 96 > PF0 then 96-96=0 VFs for RDMA (Todos los 96 VF se pueden usar solo para L2)
Para ver los VF disponibles para L2 y RDMA:
L2
RDMA: # ibv_devices
Adaptadores de puerto cuádruple
Cada puerto PF admite un máximo de 20 VF para RDMA; Hasta 48 VF hay 20 VF
por RDMA. Cuando se exceden los 28 VF, dicho número se sustrae del total de
VF (48).
Por ejemplo, en 4x10G:
Echo 20 > PF0 (VF para L2+RDMA=20+20)
Echo 28 > PF0 (VF para L2+RDMA=28+20)
Después de pasar 28 VF, este número se sustrae del número total de VF. Por
ejemplo:
echo 29 > PF0 (48–29=19VF para RDMA; 29 VF para L2 + 19 VF para RDMA)
echo 48 > PF0 (48-48=19VF para RDMA; todos los 48 VF se pueden usar solo para L2)
----------------
1602ecfffececfa0
1602ecfffececfa1
b81aadfffe088900
944061fffe49cd68
: # ip link show
180
node GUID
AH0054602-09 M