Methodology
Theoretical and Practical Considerations
To evaluate the performance of the F4 SSD, we conducted a series of tests covering internal and external storage operations. These tests were designed to assess the NAS’s capabilities across diverse scenarios, including synthetic benchmarks, real-world file transfers, internal drive-to-drive transfers, and external USB-to-drive backups. Internal transfers highlight how effectively the NAS utilizes its internal bandwidth when moving data between storage volumes, while external USB tests assess its ability to handle archival or redundant backups. The methodology provides a robust evaluation of the NAS’s capabilities across a wide range of use cases.
Hardware Configuration
The F4 SSD has two types of drive slots. Two of them are PCIe 3.0 x2, and the other two are PCIe 3.0 x1. We tested the drives both in RAID and in single drive mode, all in EXT4 format. We swapped drives around, and we also tested with PCIe 4.0 drives.
NAS Configuration | |
---|---|
Internal Disks | Tested performance with Crucial P3 Plus 1TB and Samsung 960 EVO 500GB |
External Disk | HDD Seagate 1TB Mobile in USB 3.0 (USB 3.2 gen 1) enclosure |
Firmware | ADM 5.0.0.RCG1 |
We connected a USB 3.0 external HDD to the NAS to test external storage backup performance. The USB 3.0 interface supports a theoretical maximum transfer speed of ~500 MB/s, although the mechanical performance of the external HDD typically limits the actual speed.
The NAS and client PC were connected using a 5 Gbps Ethernet link with a theoretical maximum throughput of ~625 MB/s. This ensured the network connection was unlikely to bottleneck the performance of the internal storage devices under test. Testing was conducted in a controlled environment, with no competing network traffic or unnecessary background processes on the client device.
Testing Procedures
The evaluation consisted of the following test categories:
1. Synthetic Benchmarks:
– CrystalDiskMark (CDM) and ATTO Disk Benchmark: These tools measured sequential and random read/write speeds, providing standardized performance metrics across configurations.
2. Real-World File Transfers:
– Single Large File Test: A large file (several gigabytes) was transferred between the NAS and the client PC. To be specific, a large 4k movie file at 24.78GB.
– Multiple Small Files Test: A directory containing numerous small files was transferred to simulate workloads involving document libraries or project files. In this case, it involved transferring 3,100 photos, totaling 7.17GB.
3. Internal Transfer Tests:
– Data was transferred between internal storage devices within the NAS to evaluate internal bandwidth and processing efficiency. These tests highlighted the NAS’s ability to efficiently handle internal data movement, such as rearranging or migrating files between its internal drives.
4. External USB-to-Drive Tests:
– A USB 3.0 external HDD was used to back up data to each internal drive individually (RAID 5 array, PCIe 4.0 NVMe, and PCIe 3.0 NVMe). These tests measured the NAS’s capability to handle backups from external devices, a common scenario for users managing archival or redundant data storage.
Metrics Evaluated
The primary metrics assessed included:
– Sequential Read/Write Speeds: Measured in megabytes per second (MB/s), these indicate the NAS’s ability to handle continuous data streams.
– Random Read/Write Speeds: These metrics are critical for workloads involving fragmented data or small files.
– Real-World Transfer Rates: Observed during file transfer tests between the NAS and the client device, as well as between the NAS’s internal drives.
– Backup Speeds: Measured during USB-to-drive transfers, reflecting the NAS’s efficiency in handling external storage backups.