Users Guide

7–RoCE 配置
Linux 的适配器上配置 RoCE
149 AH0054602-05 M
在部分以前的服务器平台上,可能无法枚举 VF 设备中的 NIC PCI 的功能之一 (PF)
此限制是由于需新增 PCI 基本地址寄存 BAR)以支持 VF RDMA,这意味着
OS/BIOS 无法为每一 VF 分配所需的 BAR
为了在一个 VM 中支持最多数量的 QP,假设仅向 VM 分配一个 VF,需约 8GB
RAM。如果向 VM 分配的 RAM 少于 8GB,由于内存不足和内存配置失败,可能会
导致活动连接数量急剧减少。
Linux 的适配器上配置 RoCE
本节介绍 RHEL SLES RoCE 配置步骤。本节还介绍如何验证 RoCE 配置,
并提供有关在 vLAN 接口使用组 ID (GID) 的一些指南。
RHEL RoCE 配置
SLES RoCE 配置
验证 Linux 上的 RoCE 配置
vLAN 接口和 GID 索引值
Linux RoCE v2 配置
SR-IOV VF 设备 (VF RDMA) 配置 RoCE
RHEL RoCE 配置
要在适配器上配置 RoCE,必须在 RHEL 主机上安装并配置开放结构企业分布
(OFED)
RHEL 准备内建 OFED
1. 在安装或升级操作系统时,选择 Infiniband OFED 支持软件包。
2. RHEL ISO 映像安装以下 RPM
libibverbs-devel-x.x.x.x86_64.rpm
libqedr 库所需)
perftest-x.x.x.x86_64.rpm
InfiniBand 带宽和延迟应用程序所需
或使用 Yum,安装内建 OFED
yum groupinstall "Infiniband Support"
yum install perftest
yum install tcl tcl-devel tk zlib-devel libibverbs
libibverbs-devel