We tested the TVS-872N with a number of scenarios that it may face in the real world. The settings for these scenarios are as follows.
File Server
512MB file size, 16KB Block size, 80% Read 20% Write 100% Random, I/O queue depth 128
Web Server
1GB file size, 16KB Block size, 100% Read 0% Write 100% Random, I/O queue depth 64
Workstation
Transfer Size: 8K Reads: 80% Writes: 20% Random: 80% Boundary: 8K Outstanding IO: 64 Threads/Workers 4
Database
2GB file size, 4KB Block size, 90% Read 10% Write, 90% Random, 10% Sequential, I/O queue depth 128
Media Streaming
160GB file size, 64K Block size, 98% Read 2% Write, 100% Sequential, Boundary: 4K, I/O depth 64, Threads/Workers: 8
Video On Demand
160GB file size, 128K Block size, 100% Read, 100% Random, Boundary: 4K, I/O depth 512, Threads/Workers: 8
Digital Video Surveillance
160GB file size, 128K Block size, 90% Read 10% Write, 100% Sequential, Boundary: 512K, I/O depth 64 Threads/Workers: 8
While the File and Web server tests produced much faster average speeds when using a 5GbE connection than the 1GbE connection as you might expect, the Database and Workstation tests produced results that were much more mixed between the two connection speeds.
The fastest performance in the second group of workload scenarios came in the Media Streaming Test using a 5GbE connection and a RAID 0 array which gave an average speed of 595.13MB/s. The fastest performance with data protection also came in the Media Streaming Test, this time it was from a combination of a RAID 5 array and a 5GbE connection which produced a figure of 393.43MB/s.