双口25G网卡的端口亮了,不代表主机一定能按预期完成数据传输。排查时别急着换模块,也别先把矛头指向网卡。先把“主机内部的PCIe链路”和“机柜外的以太网链路”拆开核对,问题通常会清楚很多。
“跑不满”不是一个完整的故障描述。它可能是端口只起来了较低速率,也可能是端口已经处于25G、但持续传输仍低于预期;还可能是两端都没问题,只是测试端CPU、并发数或存储读写成为限制。
因此,记录时至少要同时保留端口实际速率、PCIe实际链路宽度、两端设备型号、介质类型和测试参数。缺一项,后面的判断都容易绕圈。
单次结果只能说明当时那一组主机、链路和测试条件。它不能直接证明某张网卡、某根线缆或某个插槽“性能不行”。先固定变量,再看重复结果。
PCIe插槽的机械长度和实际电气通道数可能不同。主板说明里写着x8,并不意味着当前插槽一定向网卡提供了完整的x8链路;有些平台会把通道与GPU、NVMe或其他扩展设备共享。Intel在公开的以太网性能调优说明中也专门提醒,需要确认设备实际运行在x8链路,而不是因配置或资源分配退到更少的通道。查看原厂说明。
LR-LINK官网确认,LRES1026PF-2SFP28提供2个25G SFP28端口,支持1/10/25Gbps,主机侧为PCIe v3.0(8.0GT/s)x8。这里的x8是产品接口条件,不是对任何主板实际资源分配的保证;安装前仍应查主板手册和系统中的真实链路状态。
主机侧确认后,再看端口到端口的整条路径。光口链路里,网卡端口、SFP28光模块或DAC/AOC、光纤跳线和交换机端口是一个组合。只替换其中一项,未必能说明根因;模块侧的核对方法可结合光模块和网卡不兼容排查一起看。
| 核对位置 | 要记录什么 | 为什么要记录 |
|---|---|---|
| 主机端 | 端口实际速率、驱动版本、PCIe链路状态 | 区分主机侧限制与端口侧问题 |
| 介质 | 模块或线缆规格、长度、两端匹配关系 | 避免把接口外形相同当作能力相同 |
| 交换机端 | 对端端口速率、告警计数、端口策略 | 确认对端没有降速、错误或限速配置 |
| 测试端 | 并发数、测试时长、CPU与存储负载 | 防止把主机或应用瓶颈误认成网络问题 |
25G SFP28端口需要与对端端口和介质能力对应。排查时把两端模块或线缆型号、连接长度和交换机端口状态放到同一份记录里,比只看网卡端的指示灯更有效。
如果业务只需要普通以太网传输,也不要因为网卡支持RoCE就跳过基础链路检查。RoCE相关能力属于官网确认的产品功能;是否在你的环境里可用,还要看操作系统、交换机和端到端配置。这里不能直接写成“开启后就能获得某种吞吐或时延结果”。
测速工具只负责发起流量,不能替你消除环境差异。两端CPU繁忙、测试流数量不同、时长过短、后台有存储读写或其他业务,都可能让结果波动。先用一组简单且可重复的条件确认链路,再逐步增加并发和业务负载,会比一开始就追求一个漂亮数字更有用。
建议保留三组记录:基础连通性与端口状态、一组固定参数的多轮传输结果、业务负载下的结果。这样能看出问题是在空闲链路就出现,还是只在应用压力上来之后出现。若需要建立测试基线,可参考新服务器网卡性能基准测试方法。
双口25G网卡未达到预期时,先确认主机给网卡的PCIe通道,再把两端端口、介质、交换机和测试条件放到同一张记录表里。产品规格以官网为准,现场表现必须由实际链路状态和可复现记录判断。
不一定。插槽外形、芯片组分配和当前电气链路宽度可能不同。应查看主板手册和系统实际链路状态,尤其是插槽与GPU、NVMe共享资源的平台。
端口速率只说明链路协商结果。还要检查PCIe链路、CPU、存储读写、测试并发、交换机策略以及模块或线缆的匹配关系。
可以考虑这样部署,但是否用于冗余、隔离或汇聚取决于交换机和主机侧网络设计。配置前应明确地址、路由、绑定策略与业务流量走向。
如果要使用RoCE能力,需要把网卡、驱动、操作系统和交换机侧策略作为端到端方案核对。普通以太网传输则先按基础链路与业务需求完成部署。