首页/系统与基础设施/存储速查/iSCSI 巨帧与流量控制参数配置
SAN 与光纤通道60 条

iSCSI 巨帧与流量控制参数配置

iSCSI 链路上巨帧负责提升传输效率,流控负责在拥塞时保持无损,两者解决不同问题。巨帧必须主机网卡、交换机端口与存储门户三处一致,否则出现大包丢失、吞吐骤降;iSCSI 的最大接收数据段长度是另一套参数,与以太网 MTU 不应混用。

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌​​‌​‌‌‌‌​‌‌‌​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​‌‌‌​​‌​​‌‌​​​​‌​‌‌​​‌‌‌​‌‌​​‌​‌​​‌​‌‌‌‌​‌‌​‌​​‌​‌‌‌​​‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​‌‌​‌​​‌​​‌​‌‌​‌​‌‌​‌​‌​​‌‌‌​‌​‌​‌‌​‌‌​‌​‌‌​​​‌​​‌‌​‌‌‌‌​​‌​‌‌​‌​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​​​‌​‌‌​‌‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌​​‌‌​​‌‌​‌‌​​​‌‌​‌‌‌‌​‌‌‌​‌‌‌​​‌​‌‌​‌​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌‌​​‌‌‌​‌​​​‌‌‌​​‌​​‌‌​‌‌‌‌​‌‌​‌‌​​​​‌​‌‌‌​​‌‌​‌​​​​‌‌‌​‌​​​‌‌​‌‌​‌​‌‌​‌‌​​

巨帧与流控各管什么

巨帧是把以太网 MTU 从 1500 提高到 9000 之类的更大值,让每个数据包承载更多有效载荷,降低单位数据的协议开销与中断次数;流控是在拥塞时通过 802.3x 暂停帧告诉对端「先别发」,避免交换机缓冲区耗尽后丢包。两者解决的问题不同:巨帧提升效率,流控维持无损。需要注意的是 iSCSI 自身的数据段长度与以太网 MTU 是两套参数,不要混为一谈。

基本信息

巨帧取值常见 9000 字节,实际可用值受链路与设备限制
生效范围主机网卡、交换机端口、目标端门户,三处必须一致
流控方式以太网 802.3x 暂停帧;无损网络另用优先级流控
iSCSI 参数最大接收数据段长度,默认 8192 字节,可调大
权限要求主机 root/管理员、交换机管理员、存储管理员

典型使用场景

  • 新建 iSCSI 链路时确定 MTU 与流控策略
  • 替换交换机或网卡后吞吐下降,需要确认 MTU 是否端到端一致
  • 大块顺序读写吞吐正常但小包交互延迟高,排查流控与卸载特性
  • 跨机房链路中因中间设备 MTU 限制导致性能异常
  • 调试 iSCSI 初突发与最大接收数据段长度对性能的影响

验证与配置

验证与配置
# 1) 设置并确认网卡 MTU
ip link set eth1 mtu 9000
ip -d link show eth1 | grep mtu
# 2) 用不分片的大包验证端到端巨帧(8972 = 9000 - 20 - 8)
ping -M do -s 8972 -c 3 -I eth1 10.0.20.11
# 3) 查看网卡流控与卸载状态
ethtool -a eth1
# 4) 查看 TCP 重传与分段统计,判断是否因 MTU 不一致而分片
nstat -az | grep -E 'TcpRetransSegs|IpFrag'

参数与现象对照

配置项正确状态异常现象
MTU主机、交换机、目标端一致大包丢失,小包正常,吞吐骤降
流控拥塞时暂停而非丢弃突发流量下重传上升,延迟抖动
卸载特性按厂商建议统一开关启用不兼容卸载导致校验错误与丢包
iSCSI 数据段长度与实现能力匹配设置过大时协商失败或性能反而下降
巨帧的价值主要体现在大块顺序 I/O 与备份类流量,小 I/O 密集场景收益有限;调整前应做前后对比,避免为了改 MTU 中断生产链路。
端到端 MTU 不一致是排查成本极高的故障:握手与 ping 可能正常,只有大包被丢弃。变更 MTU 必须主机、交换机、存储三处同步,并在窗口内验证。

易错点

  • 只在主机侧改 MTU,交换机与存储未同步,表现为小包通、大包丢,排查方向易被误导
  • 把 iSCSI 数据段长度调整等同于调整以太网 MTU,参数互相矛盾
  • 为追求吞吐盲目开启巨帧却忽略小 I/O 场景,收益有限且增加了变更风险
  • 在共享链路上启用流控但未规划优先级,暂停帧影响其他业务流量
  • 网卡卸载特性与交换机不兼容导致校验错误,却按链路故障方向长时间排查

数据来源与参考

  • RFC 7143:iSCSI 数据段长度与参数协商
  • IEEE 802.3x:以太网流量控制
  • IEEE 802.1Qbb:基于优先级的流量控制(PFC)

整理校对:其其网ICT文档中心 · 本页地址:docs.qiqicto.com/storage/iscsi-jumbo-frame-flow-control.html

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌​​‌​‌‌‌‌​‌‌‌​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​‌‌‌​​‌​​‌‌​​​​‌​‌‌​​‌‌‌​‌‌​​‌​‌​​‌​‌‌‌‌​‌‌​‌​​‌​‌‌‌​​‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​‌‌​‌​​‌​​‌​‌‌​‌​‌‌​‌​‌​​‌‌‌​‌​‌​‌‌​‌‌​‌​‌‌​​​‌​​‌‌​‌‌‌‌​​‌​‌‌​‌​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​​​‌​‌‌​‌‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌​​‌‌​​‌‌​‌‌​​​‌‌​‌‌‌‌​‌‌‌​‌‌‌​​‌​‌‌​‌​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌‌​​‌‌‌​‌​​​‌‌‌​​‌​​‌‌​‌‌‌‌​‌‌​‌‌​​​​‌​‌‌‌​​‌‌​‌​​​​‌‌‌​‌​​​‌‌​‌‌​‌​‌‌​‌‌​​