旧型号NAS网络提速小配件让群晖DS916也能享受到2。5G内网速度
在上几篇文章中,介绍了一下我刚购入的群晖 DS1821+这款8盘位NAS开箱、附加配件选择、如何配置实现万兆万兆内网传输和如何将nvme固态变成存储空间使用,感兴趣的朋友可以先去看看了解一下,也可以关注我获得更多内容。
之前的文章传送门:
聊聊家中数据存储管理方式-群晖8盘位NAS DS1821+入手感想及开箱
群晖NAS另类搭建体验-高效配置DS1821+并将m.2固态设置为存储空间
今天聊聊我的另外一台NAS升级2.5G网卡的事,也是干货满满的一篇,感兴趣的朋友别忘了关注收藏起来。
起因
其实家中除了这台新购入的NAS以外,还有一台很多年前购买的群晖 DS916+这款4盘位NAS,虽然配置落后了但是正常使用是没有什么问题的,我之前用来存放一些手机和电脑上重要数据的备份,也算还好用。
但有一个痛点可能连群晖最新的NAS都会存在,那就是网络接口只给了千兆(1G)接口。这个在过去还不是太大问题,主要是因为过去硬盘的速度没有那么快,如果不做RAID阵列,单硬盘的速度使用千兆接口也够了。但是放到今天,1G的网络接口已经明显限制了硬盘的发挥,一些7200转大容量硬盘就算不做RAID,单硬盘连续读写的速度也能超过200 MB/s了,更别提一些企业级硬盘甚至可以达到最大280 MB/s左右的传输速度。
这个时候如果不想浪费硬盘的性能,NAS上的千兆(1G)网络接口只有110 MB/s左右的速度已经成为局域网中的最短的那块板。同时,现在新的电脑或者笔记本上很多都带了2.5G/5G甚至10G的网口接口,可以说提升内网传输速度的外界条件已经成熟。如果想发挥NAS中硬盘全部性能的话,在NAS上安装一块2.5G/5G/10G的网卡就很有必要了。 适合群晖NAS DS916+的升级方案
对于家中的这台群晖DS916+来说,它的主要作用就是备份数据,可能未来还会和新购入的DS1821+做一些数据互传等等,并不会进行视频在线剪辑的工作,也不会在这台NAS上硬盘组成RAID阵列,它的每块盘都是basic模式运行的。
因此,对于它的速度要求就是能发挥单块硬盘的连续读写速度就可以了, 那2.5G的网络速度正好可以满足要求。那要如何实现呢?DS916+这台nas是不带PCIE扩展插槽的(甚至连相对比较新的 DS920+都不带),所以想靠加装2.5G的PCIE扩展卡这条路是行不通的。那有没有其他方法呢,万能的网络给出的答案,方法还是有的。
可以通过加装一块USB3.0转2.5G RJ45网口接口的小装置来实现 ,正好在群晖NAS916+上也有USB3.0接口算是物尽其用,而且这种转换器也能在电脑上使用,有些2.5G转换器还带typec接口(USB/typec 2合一),使得它的用途非常广泛。 对于传输介质,普通的超5类网线在距离不是太远的情况下就可以实现2.5G的速度 。
不过接下来面临一个问题,网上的教程是介绍如果让这种2.5G转换器在群晖918+,920+上使用的,却很少有介绍在更老的DS916+上使用的教程,并且由于我的DS916+的系统已经升级到DSM7.1的系统,安装的方式上可能也和以往的DSM 6.2.x或者DSM 6.3.x有所不同。 因此我想自己来尝试一下,我的群晖DS916+并且系统是群晖最新的DSM 7.1.x上安装并使用这种外置的2.5G USB转换器(网卡)是否可行,并测试一下效果到底如何。
如果你和我有同样的需求,也想配置一款USB接口的2.5G网络转换器(网卡)给NAS或者电脑使用,那这篇文章应该对你所有帮助。也可以关注我,未来获得更多数码类干货知识。 挑选合适的USB接口2.5G网络转换器
搜索网络可以发现这种USB接口的2.5G网络转换器品种还是很多的,价格也有高有低。不同厂商现在使用的网络控制芯片也不完全相同稳定性也不尽相同,经过对比研究之后,我感觉使用 RTL8156B方案的这种USB的2.5G网络转换器效果应该是相对稳定一些的。
因为RTL8156B芯片的发热量相对来说较低,长时间稳定工作更放心一些。而一些其他芯片的这种2.5G网络转换器,由于工作时发热量比较大,经常会出现长时间大容量传输数据的时候丢失网卡或者降速比较严重的问题。
同时我还要顾及到我的台式机和macbook pro使用,因此最好是可以同时拥有USB A 和USB C接口(macbookpro上只有USB C接口)
最终,在比较了一圈之后我购买了一款 采用了RTL 8156B芯片的USB接口2.5G网络转换器,而且这款转换器同时具有USB A和USB C接口,并且兼容100M/1000 M的速率,这样在电脑上使用也很方便。具体名字就不说了,大家可以自己去搜索,只要购买前问清了采用的芯片应该都差不多。
不过要注意一点,我的这款默认的是USB C口的,然后带了一个USB C转USB A的转换头来实现USB A口,但是这个转换头插的时候一定要注意好方向,如果插反了会导致无法2.5G传输而只能1G传输速度。
USB口2.5G网络转换器(外置网卡)在群晖DS916+(DSM 7.x系统)安装方法和注意点
先将群晖DS916+ NAS接到家中网络中,将家中的网线接入到nas自带的其中一个网络接口上
再将新购入2.5G网络转换器的USB A接口插到群晖DS916+背后的USB3.0接口上(请确保C转A口的方向是对的)
然后,用一根网线将2.5G网络转化器的RJ45接口和家里网络中的2.5G交换器进行连接(如果家中没有2.5G交换器,也可以连接到一台具有2.5G网卡的电脑上)
接下来启动群晖DS916+并进入系统,在群晖系统中的网络界面里,会发现无法找到2.5G网卡,这很正常是因为群晖系统默认是不带这款网卡的驱动程序的,下面要做的就是手动安装驱动程序。
在安装这款网卡的驱动程序之前,需要先确定群晖DS916+这款NAS所采用的CPU型号和套件构架,在群晖官网可以找到。
然后,需要查询这款cpu和型号对应的RTL8156B芯片的驱动程序和安装方法,在某些网站上可以找到
在网站上,我们可以看到对应RTL8156的驱动程序已经支持群晖的DSM7.x系统了,同时也能看到支持的所有系统。不过比较遗憾的是在支持的NAS型号里,没有看到我的DS916+,没关系继续往下看
下面点击进入到Release page页面,准备下载和我群晖DS916+套件构架相同的兼容的驱动程序。由于我的NAS的套件构架是Braswell,因此我下载了对应的版本
然后,在群晖的"套件中心"中,选择"手动安装",然后选择刚下载的套件
由于我的系统是群晖7.1,在我第一次安装到最后一步的时候,会报一个错,大概提示是"无法安装套件"。没有关系,我先取消做下面的操作
为了解决7.x上安装RTL8156B芯片的USB接口2.5G转接器驱动程序报错的问题,我们需要通过SSH的方式连接到这台NAS上(SSH的连接方式在配置DS1821+那篇文章中提到过,这里就不详说了),然后输入下面的指令
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
如果以前没用SSH连接过NAS,要先打开群晖系统的SSH功能
在SSH连接成功并输入了上面那条指令之后,回车,输入密码,然后继续回车
在执行完之后,就可以回到群晖的套件中心,手动安装刚才没安装成功的驱动程序了
驱动程序安装成功之后,就可以在群晖系统中套件中心看到对应的驱动程序了。
此时在群晖的控制面板-网络-网络界面下 也可以看到这款新安装的2.5G网卡,速度显示2500 MB/s也是正确的
设置这个2.5G网络转换器(局域网3),设置一个固定ip并且将MTU值设置为9000
2.5G网络转换器的驱动程序在群晖系统中就算安装成功了 速度测试
为了降低硬盘对于测试速度的影响,我在群晖916+上安装了一块SATA的固态硬盘,设置成basic磁盘,后面的测试都是选取这块固态硬盘作为目标。使用家中电脑主板上集成的2.5G网卡用网线连接NAS进行测试
用软件测试结果:
电脑和NAS(SATA固态硬盘)之间拷贝数据结果:
写入速度
读取速度
从结果可以看出来,这个速度是跑不满2.5G网络带宽的,也不知道是因为NAS的CPU太老了还是这款USB接口的2.5G网络转换器兼容性或者发热导致的。不过虽然跑不满2.5G的网络带宽,但比1G的网络速度还是有很大提高的,尤其是从NAS上读取数据的速度。 总结和建议
总体上来说,家中如果有NAS设备,尤其是一些旧的NAS没有2.5G或以上网络接口,同时又有大量内网数据传输需求的用户来说,可以通过这样的USB接口2.5G转换器来达到突破千兆的目的,还是有一定意义的。本身这样的外置转换器不需要更改现有家里的网络环境,投入成本会低很多,而且拆卸方便。
不过从测试结果来看,虽然突破了千兆网的瓶颈,但是还是很难跑满2.5G网络的带宽,具体原因个人猜测可能是由于我的NAS型号比较老了,CPU的处理能力跟不上或者RTL8156B兼容性的问题吧,有网友如果了解的话也可以在评论区指出。其实这种方法不仅对于DS916+适用,对于DS918+和DS920+应该也适用,只需要下载不同的驱动程序即可。
本篇文章先到这里了,如果大家还有什么想了解的,欢迎在评论区友好的讨论,也欢迎关注我,我们下篇再见。