Synology NAS 的硬件升级之路

NAS Network Attached Storage

最近在Synology NAS上安装多个docker container后,发现NAS开始缓慢了,甚至container 中运行的服务会下线。经过一番调查和优化,我发现了一些解决方法。

首先,我尝试升级SSD,添加了一个512GB的SSD。但令我惊讶的是,Synology DS420+在仅有一个SSD的情况下只能进行读取缓存(SSD Read Cache)。要想启用读写缓存(SSD Read Write Cache),必须添加两个SSD。

另外,我还注意到CPU的IO等待时间(IO Wait)也相当高,一直维持在60%以上。我猜测这可能是由于内存不足,系统一直在使用Swap来对硬盘进行读写。我想知道,如果我添加了两个SSD的Read Write Cache,是否会改善这个问题。

虽然大部分的时候记忆体说使用率在70%左右,其实已经都在使用swap了。

系统基本预备了给swap的3GB空间在硬盘上。

升级后

于是,我先进行了一次简单的测试,使用了手头现有的DDR4。。。 继续阅读