如何确保我的服务器具有与 DPDk 兼容的 NIC?
我知道我可以先下载 dpdk,然后通过从 usertools 文件夹运行 ./dpdk-devbind.py 可以显示使用 dpdk 兼容驱动程序的 NIC 列表。但是在全新的服务器中,我们尚未安装 dpdk 兼容驱动程序并尝试将其绑定到 NIC,因此它只是显示使用内核驱动程序的所有 NIC,尽管它有一些与 dpdk 兼容的 NIC。
https://core.dpdk.org/supported/还显示了支持 dpdk 的硬件,但是假设使用 i40e 驱动程序的 NIC 并不一定意味着它支持 dpdk?还是说...?除了这里列出的这些之外,还有许多其他支持 dpdk 的硬件
我可以从“lshw -c net”命令获取 NIC 信息,并从站点获取有关此信息,但这看起来很混乱,有时不清楚。
我只想知道是否有一些简单的步骤/命令可以让我 100% 确定我的全新服务器是否具有与 DPDK 兼容的 NIC,如果是,那么在尝试安装与 dpdk 兼容的驱动程序并将其绑定到 NIC 之前,我想要具有与 dpdk 兼容的 NIC 的接口的名称