所需设备:
NAS 、客户端、交换机
要求:
NAS设备上安装支持SMB3.0的操作系统(win8,Windows server 2012及以上)或软件(Samba 具体版本不清楚);
NAS设备和客户端接入同一个局域网
具体实施:
交换机上:服务器上的每张网卡配置好ip,比如10.0.0.1/2/3/4

客户端的多张网卡可以不固定ip,但需要接入同个局域网,客户端直接使用Windows自带文件资源管理器映射网络驱动器(服务器的多个ip任选一个),正常使用即可获得SMB多通道加成。
如何检测和建议:
检测和服务器的SMB连接状态:
在客户端上powershell输入以下命令:
Get-SmbMultichannelConnection SMB或是 Get-SmbMultichannelConstraint多通道功能禁用/启用/查看状态命令:
服务器端: 禁用/启用/查看
Set-SmbServerConfiguration -EnableMultiChannel $falseSet-SmbServerConfiguration -EnableMultiChannel $trueGet-SmbServerConfiguration | Select-Object EnableMultiChannel客户端: 禁用/启用/查看
Set-SmbClientConfiguration -EnableMultiChannel $falseSet-SmbClientConfiguration -EnableMultiChannel $trueGet-SmbClientConfiguration | Select-Object EnableMultiChannel检测实际连接速度,直接拉文件,看任务管理器几张网卡是否同时有流量。
提升网速建议:
在交换机、服务器、客户端相连的端口上设置巨型帧(jumbo frames),能够大大提升实时视频剪辑性能。
我测试是都设置为9014有不错的性能,但应该有更优化的数值。
巨型帧的设置很关键,没有配置好的话,不管8k还是12k轨道一多也是会卡,即使性能已经足够。
基于SMB多通道技术实现的影视领域8K/12K视频素材多机实时同步剪辑的测试视频:BV1AL4y1w776


