SSD缓存能提升群晖NAS的写入速度吗?

SSD缓存能提升群晖NAS的写入速度吗?

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

作者用两块500GB NVMe SSD为群晖NAS组建读写缓存,实测4GB大文件和8192个小文件的写入速度:无缓存时分别为81.12MB/s和83.49MB/s,加缓存后仅86.24MB/s和85.24MB/s,提升甚微。原因是千兆网卡带宽已成瓶颈,写入速度接近上限。建议优先升级2.5G网卡和路由器;SSD缓存主要能加速大量小文件的随机读取。

🔎

延伸解读

千兆网卡是主要瓶颈

测试中,无缓存时写入速度已达81-83 MB/s,加缓存后仅提升至85-86 MB/s。作者通过测速发现,NAS的千兆网卡实际下载速率约966.8 Mbps,上传约735.9 Mbps,而86.24 MB/s换算后约为689.92 Mbps,已接近网卡上限。因此,在千兆网络环境下,SSD缓存无法突破带宽限制,写入速度提升非常有限。

SSD缓存的实际优势场景

文章指出,SSD缓存对大量小文件的随机读取有显著帮助。无论是btrfs还是ext4文件系统,元数据都存放在磁盘最前端。当索引大量小文件时,机械硬盘磁头需要在元数据位置和文件位置之间反复移动,导致寻道时间增加、读取速度下降。SSD缓存可以将这些元数据缓存到SSD上,从而提升读取速度。

升级网络比加SSD更有效

作者建议,若想提升NAS写入速度,应优先升级网络设备。群晖家用NAS通常仅配备千兆网卡,而USB 2.5G网卡价格已不到100元,升级后日常使用速度可提升至2500Mbps。同时,路由器也应升级至支持WiFi 6的型号,如AX9000、AX6000或至少AX5400,以匹配现有手机和电脑的无线性能。

❓

Q&A

群晖NAS加装SSD缓存后,写入速度能提升多少?

根据实测,加装两块500GB NVMe SSD组建读写缓存后,4GB大文件写入速度从81.12 MB/s提升到86.24 MB/s,8192个小文件(共4GB)从83.49 MB/s提升到85.24 MB/s,提升幅度很小,几乎可以忽略不计。

为什么群晖NAS加了SSD缓存写入速度还是上不去?

主要原因是千兆网卡带宽已成为瓶颈。实测写入速度最高86.24 MB/s,换算约689.92 Mbps,已接近千兆网卡的理论上限。因此即使SSD缓存再快,也无法突破网络带宽的限制。

群晖NAS的SSD缓存对什么场景真正有效?

SSD缓存对随机读取大量小文件有显著帮助。因为机械硬盘的磁头需要在元数据和文件位置之间反复移动,导致寻道时间增加、读取速度下降。SSD缓存可以将元数据缓存到SSD上,从而提升读取速度。

如何提升群晖NAS的日常使用速度?

建议优先升级网络设备。群晖NAS通常只配备千兆网卡,可以更换为USB 2.5G网卡(价格不到100元),使速度翻倍至2500Mbps。同时升级路由器,推荐支持WiFi 6的AX9000、AX6000或至少AX5400。

群晖NAS组建SSD读写缓存需要什么条件?

需要两块相同容量的SSD组建RAID 1阵列。如果不满足这个条件,就无法建立读写缓存。

测试SSD缓存对群晖NAS写入速度影响时,为什么选择4GB文件?

因为测试用的NAS本身只有2GB内存,使用大于内存容量的文件(4GB)进行传输,可以避免内存缓存影响测试结果,确保测出的是真实写入速度。

🏷️

标签

➡️

继续阅读