两种群晖内网提速的方法

搞机啊, 笔记

两种群晖内网提速的方法

在文件体积越来越大的今天,千兆网络已经没法胜任内网传输需求了,于是就出现了链路聚合这个东西,其实质就是将多个网络组合成为一条带宽更高的线路。但是链路聚合的使用对网络交换设备是有要求的,在这种情况下,微软新版本系统中的SMB Direct(SMB3.x)则很好的解决了这个问题

这篇文章中将提供以上两种群晖内网提速方法

首先,你需要确保你的主力机与群晖都具有两个等速网口(现在一般为千兆),实在没办法插扩展卡可以使用USB千兆网卡,但前提是机器有USB3接口

方案一:使用链路聚合

Step1:路由器(交换机)链路聚合设置

Step2:设置群晖网络

在群晖的控制中心—>网络—>网络界面中 新增一个Bond,选择动态Link Aggregation(这里可以理解为把两根网线合在一起创建一根更粗的网线)

按照提示一路下一步即可

完成设置之后再进入网络界面点击Bond即可发现速率变为2000Mbps

方案二:直接使用SMB3进行提速

这种方法相较于上一种方法显然更实用,因为群晖链路聚合要求路由器必须具有相关功能,而我们的群晖和主力机一般是不会直接连接路由器的(一般路由器后面就4个Lan,每台机占用2个,还怎么玩儿?)

所以直接使用SMB3是最好的方法,只需要一台傻瓜式交换机即可

哦,这玩意儿其实也是有要求的,那就是系统必须支持SMB3,而支持SMB3的系统只有Win Server 2012以上版本且安装了SMB3服务

不过不用担心,并不是只有Server系统能用(Server系统确实用着糟心),Windows消费者版本中有一个“专业工作站版”是支持这个协议的

 

进入正题

Step1:设置群晖SMB模式

进入控制面板—>文件服务—>SMB—>高级设置,将最大SMB更改为SMB3(这里要求群晖系统版本15047以上)

Step2:使用SSH连接群晖更改配置文件

在控制面板—>终端机 开启SSH

使用shell工具(这里是Xshell)连接群晖

依次输入ip、端口、用户名、密码

连接之后,使用sudo -i命令提权,获取root权限后,执行

vi /etc/samba/smb.conf

按i键修改文件,在文件尾部添加

server multi channel support = yes

aio read size = 1

aio write size = 1

三行

按ESC,然后输入:wq保存文件并退出

然后重启群晖

Step3:Win主机设置

进入控制面板—>程序与功能—>启用或关闭windows功能,确认SMB Direct开启

然后随便创建一个文件夹,使用windows共享把文件夹共享出去,以确保SMB处于SMB3

重启电脑,完成设置

Step4:速度测试

复制文件进行测试,只要文件复制速度超过125MB/s,那就是妥妥的完成了线路叠加

这里群晖是只挂了一块机械硬盘用作测试,所以只有130M速度

折腾的时候把重要数据卸载,这是最基本的原则

这应该是成本最低的群晖内网提速方法,非常值得尝试,顶多就是买个交换机?现在一个5口千兆交换才40来块

但是,如果你的需求比较高,比如在线视频剪辑、大量文件整理。这个峰值220MB/s速度显然是不够用的

可能过段时间会更新如何使用万兆光纤网卡,直接将速度提升至56Gbps(当然机械硬盘阵列速度其实远远达不到,4块组R5峰值差不多就是400MB/s,只是为了折腾而折腾吧

不过这个随缘,因为目前问了好几家店,那张性价比很不错的光纤卡全都无货,另外能到56G的卡全是天价,贫穷人家不考虑这种。老板说有货联系我,鬼知道得等到啥时候

c4c

One thought on 两种群晖内网提速的方法

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注