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

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

💡 原文中文,约2000字,阅读约需5分钟。
📝

内容提要

实测表明,群晖NAS加装SSD读写缓存对写入速度提升甚微:4GB大文件仅从81.12MB/s升至86.24MB/s,小文件从83.49MB/s升至85.24MB/s。原因是写入速度已接近千兆网卡极限(约690Mbps)。建议优先升级2.5G网卡和路由器,而非加装SSD。SSD缓存主要有利于大量小文件的随机读取。

🔎

延伸解读

测试环境与方法

作者使用MacBook M1 Pro通过网线直连群晖723+ NAS,避免交换机或路由器干扰。测试分为拷贝单个4GB大文件和8192个0.5MB小文件,均使用随机数据生成,并通过rsync命令传输。选择4GB是因为NAS内存为2GB,可避免内存缓存影响结果。

SSD缓存的实际效果

实测显示,加装SSD读写缓存后,4GB大文件写入速度从81.12MB/s提升至86.24MB/s,小文件从83.49MB/s提升至85.24MB/s,提升幅度很小。作者认为,写入速度已接近千兆网卡极限(约690Mbps),因此SSD缓存对写入速度几乎无影响。

升级建议与瓶颈分析

作者建议优先升级网络而非加装SSD。群晖家用NAS通常配备千兆网卡,而USB 2.5G网卡价格已不到100元,升级后可提升一倍速度。同时推荐升级路由器至WiFi 6或6e标准,如AX9000、AX6000或至少AX5400,以充分发挥网络潜力。

SSD缓存的适用场景

SSD缓存对随机读取大量小文件有显著帮助。无论是btrfs还是ext4文件系统,元数据都存储在磁盘前端,索引大量小文件会导致机械硬盘磁头频繁寻道,降低读取速度。SSD缓存可将元数据缓存至SSD,从而提升读取性能。

❓

Q&A

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

根据实测,提升非常有限。4GB大文件写入速度从81.12 MB/s提升到86.24 MB/s,4GB小文件从83.49 MB/s提升到85.24 MB/s。

为什么SSD缓存对群晖NAS的写入速度提升不明显?

因为群晖NAS的写入速度已经接近千兆网卡的极限(约690 Mbps),瓶颈在于网络带宽,而不是硬盘速度。

如果想提升群晖NAS的写入速度,应该优先升级什么?

建议优先升级网络,例如更换2.5G USB网卡和升级路由器(如AX9000、AX6000等),而不是加装SSD缓存。

SSD缓存对群晖NAS的哪些操作有帮助?

SSD缓存对随机读取大量小文件有巨大帮助,因为可以将元数据缓存到SSD上,减少机械硬盘的寻道时间,从而提升读取速度。

在群晖NAS上设置SSD读写缓存需要什么条件?

需要两块容量相同的SSD构建RAID 1阵列,否则无法建立读写缓存。

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

因为NAS内存为2GB,使用超过内存大小的文件可以避免内存缓存对测试结果产生影响。

🏷️

标签

➡️

继续阅读