CrystalDiskMark
TRAID
RAID 5
RAID 1
RAID 0
Single SSD
To kick things off, we ran CrystalDiskMark, as it's a quick and easy test to run and gives us a baseline for the drive performance. We ran the benchmark using all available RAID modes, plus with a single SSD, where we did this with two different drives to see if there was any noticeable difference between different SSDs. For whatever reason, the read performance was lagging behind in some of these tests, for no apparent reason, since the write performance was very similar in almost all test cases. Due to the unique configuration of the F8 SSD Plus, we also ran a quick test with all four SSDs on the "reverse side" or the same side as the SoC. The performance was lower than on the side with the DRAM module, but in line with the TRAID and RAID-5 tests. Although we normally see some kind of variation from run to run, we weren't able to get these specific tests to perform any better, even after a reboot or a clean RAID re-build.
iPerf3
To make sure that the networking interface was working as intended, we ran iPerf3. This is mainly to make sure that there are no issues with the drivers on the NAS and the F8 SSD Plus had the expected network throughput. It's lagging a little bit with a single data stream when the data is retrieved from the NAS, but adding more data streams shows that it's capable of full 10 Gbps throughput.
The next test is simply called the NAS performance tester, and this is when we get in to some actual drive benchmarks. We configured the NAS performance tester to use an 8 GB dataset which is deleted and re-created during each iteration of the test. The test runs five iterations for the read and write operations. The reason the test data is deleted between each test run is to prevent any kind of caching from taking place. The numbers here are some of the best we've seen to date and shows that the Core i3-N305 helps to shift the data around at very compelling speeds.
Helios LanTest
Helios TRAID 10 Gbps
Helios RAID 5 10 Gbps
Helios RAID 1 10 Gbps
Helios RAID 0 10 Gbps
Helios single SSD 10 Gbps
The fourth and final synthetic benchmark test is a tool called Helios LanTest which runs seven different tests to measure both response time, but also raw throughput of a NAS. We ran the test fives times which produces an average of those five runs to eliminate potential outliers. The read and write test varies a lot less here and there's less variation between the different test scenarios as well, even though the throughput figures are lower than in the NAS Performanace Tester and CrystalDiskMark.