存储网络规划大帧:交换机jumboframe按规划放开帧长
整理自华为官方发布的典型配置案例。
存储与备份流量有个天然的提速空间:报文帧长。普通以太网帧载荷小,传输大块数据时帧间隙、前导码这些固定开销按帧数叠加;把帧长放大,同样的数据量帧数锐减,开销占比就下来了。两端网卡与系统按规划调好大帧后,中间的交换机接口也得同步放开允许通过的帧长——官方给的命令是 jumboframe。
缺省值与调整命令
华为交换机缺省允许最大长度 9216 字节的帧通过以太网接口;单板不同上限不同:SA 系列单板取值 1536~9728,X1E、X6S、X6E、X2E 等单板可到 12288(个别型号上限 9600),SC、F、E 系列可到 12288,以硬件描述手册的单板说明为准。undo jumboframe enable 可随时恢复缺省值,试错成本为零;命令同样适用于 Eth-Trunk 接口视图,存储流量跑聚合链路时整组一次配置,不用逐口敲。
<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] jumboframe enable 5000
示例把 GE1/0/1 允许通过的最大帧长调成 5000 字节;同一接口多次配置时最后一次生效,端口组视图可批量下发。数值两端对齐着定:服务器网卡、存储控制器各自支持的帧长上限不同,取全链路各环节的最小值做规划,谁短板按谁的来。
什么时候值得动它
- 存储专用链路:分布式存储、虚拟化共享存储规划的帧长超出 9216 时,按规划值对齐调整,X 系列单板最大可放到 12288。心跳与元数据这类小报文吃不到大帧红利,收益集中在数据面的大块读写上,规划时按流量画像定帧长;
- 备份通道:夜里跑批量数据的链路改大帧后帧数减少,帧间隙与前导码的冗余传输随之减少,带宽利用率直接上去;
- 反向也有用场:个别老旧终端对大帧处理异常的环境,把接入端口帧长收回到常规值,能规避怪异的丢包现象。
改完的验证不复杂:两端按新帧长互发大包探测,路径上任何一台设备没放开,超长帧就会被丢,探不到就是哪一环没跟上;逐台核对路径上设备的帧长配置,别只改两头。
避坑三条
- 帧长要全链路一致:两端网卡、中间所有交换机与路由接口放行同一帧长,任何一环按小帧处理,路径 MTU 不一致照样分片丢包;
- 只在明确的存储与备份专用链路上动,普通办公接入网没必要改,改动面越小越稳,改动台账里记一笔帧长基线,日后排障有对照;
- 端口组批量配置时注意官方提醒:端口组视图下查询显示的范围可能与单板实际支持不一致,按参数说明逐板核对后再下发。
存储与备份网络的建设调优,贵州诚鑫致达科技提供设计与实施,欢迎搜索联系洽谈。
企业存储选型参考|贵州诚鑫致达
小团队起步上手 NAS,群晖机型参考:DS425+ · DS224+ · DS124。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。
服务区域|贵州诚鑫致达
贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。广西南宁企业存储与网络建设维护,本地化技术支持。