SSD Cache = slower transfer speed?
Posted: 06 Dec 2020, 12:04
I'm currently only using 3 bays in my F5-422 NAS (3 x 12Tb WD in RAID5) so put in a spare 240Gb SanDisk Plus SSD and enabled SSD cache.
I was a bit surprised when I tried transferring some large files from the NAS and saw the speed drop to around 50Mb/s, rather than the 250-300Mb/s I was getting before adding the SSD.
I tried the performance benchmark NASTester 1.7 to see what results it gave with both configurations.
No SSD Cache:
Running a 4000MB file write on T: 5 times...
Iteration 1: 318.64 MB/sec
Iteration 2: 271.88 MB/sec
Iteration 3: 301.75 MB/sec
Iteration 4: 282.24 MB/sec
Iteration 5: 300.44 MB/sec
-----------------------------
Average (W): 294.99 MB/sec
-----------------------------
Running a 4000MB file read on T: 5 times...
Iteration 1: 274.67 MB/sec
Iteration 2: 279.06 MB/sec
Iteration 3: 297.87 MB/sec
Iteration 4: 307.09 MB/sec
Iteration 5: 299.24 MB/sec
-----------------------------
Average (R): 291.59 MB/sec
-----------------------------
SSD Cache Enabled:
Running a 4000MB file write on T: 5 times...
Iteration 1: 191.23 MB/sec
Iteration 2: 196.62 MB/sec
Iteration 3: 217.99 MB/sec
Iteration 4: 210.89 MB/sec
Iteration 5: 225.86 MB/sec
-----------------------------
Average (W): 208.52 MB/sec
-----------------------------
Running a 4000MB file read on T: 5 times...
Iteration 1: 57.71 MB/sec
Iteration 2: 51.68 MB/sec
Iteration 3: 51.99 MB/sec
Iteration 4: 49.62 MB/sec
Iteration 5: 47.67 MB/sec
-----------------------------
Average (R): 51.73 MB/sec
-----------------------------
That's a massive downgrade, especially when it comes to read speed. It confirms the speed difference I was seeing in the real world transfers between my NAS & PC. Surely that can't be normal behaviour?
Has anyone else seen this issue, or is it a problem with my specific SSD/configuration?
I was a bit surprised when I tried transferring some large files from the NAS and saw the speed drop to around 50Mb/s, rather than the 250-300Mb/s I was getting before adding the SSD.
I tried the performance benchmark NASTester 1.7 to see what results it gave with both configurations.
No SSD Cache:
Running a 4000MB file write on T: 5 times...
Iteration 1: 318.64 MB/sec
Iteration 2: 271.88 MB/sec
Iteration 3: 301.75 MB/sec
Iteration 4: 282.24 MB/sec
Iteration 5: 300.44 MB/sec
-----------------------------
Average (W): 294.99 MB/sec
-----------------------------
Running a 4000MB file read on T: 5 times...
Iteration 1: 274.67 MB/sec
Iteration 2: 279.06 MB/sec
Iteration 3: 297.87 MB/sec
Iteration 4: 307.09 MB/sec
Iteration 5: 299.24 MB/sec
-----------------------------
Average (R): 291.59 MB/sec
-----------------------------
SSD Cache Enabled:
Running a 4000MB file write on T: 5 times...
Iteration 1: 191.23 MB/sec
Iteration 2: 196.62 MB/sec
Iteration 3: 217.99 MB/sec
Iteration 4: 210.89 MB/sec
Iteration 5: 225.86 MB/sec
-----------------------------
Average (W): 208.52 MB/sec
-----------------------------
Running a 4000MB file read on T: 5 times...
Iteration 1: 57.71 MB/sec
Iteration 2: 51.68 MB/sec
Iteration 3: 51.99 MB/sec
Iteration 4: 49.62 MB/sec
Iteration 5: 47.67 MB/sec
-----------------------------
Average (R): 51.73 MB/sec
-----------------------------
That's a massive downgrade, especially when it comes to read speed. It confirms the speed difference I was seeing in the real world transfers between my NAS & PC. Surely that can't be normal behaviour?
Has anyone else seen this issue, or is it a problem with my specific SSD/configuration?