QNAP TS-451+ & QTS 4.2 Review 2

QNAP TS-451+ & QTS 4.2 Review

Performance: Intel NAS Performance Toolkit »

NAS Configuration

NAS Configuration
Internal Disks:5x Seagate ST500DM005 500 GB
(HD502HJ, Serial ATA III, 7200 RPM, 16 MB)
External Disks:SSD OCZ Agility 2 60GB in USB 3.0 enclosure
Firmware:QTS 4.2.0

Test Setup for Single Client Tests

Our test system (client PC) for single client tests consists of the following components:

Test System Configuration
ProcessorIntel Pentium Processor G3258
(3M Cache, 3.20 GHz)
MainboardGigabyte GA-Z97X-UD3H
ChipsetIntel Z97 Chipset
Graphics SAPPHIRE Radeon HD 6850 Vapor-X
Memory8 GB Kingston DDR3 1333 MHz (2x 4 GB)
StorageSSD: RevoDrive 350 480 GB
HDD: Samsung F4 2000 GB
NetworkingIntel X540-T2 10GbE
PSUSeasonic X-460
SoftwareWindows 7 64-bit Service Pack 1
Ethernet SwitchZyXEL XS1920 10GbE Smart Managed Switch
(LACP and Jumbo frames support)

As you can see, we use a pretty strong test system with an ultra-fast PCIe SSD from which all the tests are executed to make sure there is no bottleneck on our side, since the RevoDrive 350 480 GB can achieve up to 1800 MB/s read and 1700 MB/s write speeds (sequential). We also equipped the above system with an Intel X540-T2 network adapter that can achieve 10GbE transfer speeds. The Zyxel XS1920 smart managed switch is essential in achieving such high speeds with copper wires.

Test Setup for Multi Client Tests

The test setup that we use for multi client tests is described in the table below.

Multi Client Test System Configuration
Clients12x Shuttle DS81 Slim-PC
ProcessorIntel Pentium Processor G3260
(3M Cache, 3.30 GHz)
ChipsetIntel H81 Express Chipset
Memory4 GB Corsair DDR3 1600 MHz (CMSO4GX3M1A1600C11)
StorageSSD: OCZ ARC 100 240 GB
Networking2x Realtek 8111G
OSWindows 7 64-bit Service Pack 1
Ethernet SwitchTL-SG3216 16-port Gigabit managed switch
(LACP and Jumbo frames support)
Ethernet CablingCAT 6e, 2 m
UPSCyberPower Systems PR2200ELCDSL

We chose to use twelve real clients, not virtual machines, for our multi-client tests in order to conduct test sthat are as close as possible to reality. We believe that twelve clients and our custom-made software are more than enough to show how capable the NAS is, even in extreme usage scenarios.



In order to provide adequate protection to our client PCs and the NAS, a very strong Cyberpower UPS of high quality featuring pure sinewave output is used. The PR2200ELCDSL belongs to the Professional Tower series and has a capacity of 2200VA, which is easily enough to handle all twelve client PCs and a business-centric NAS with multiple HDDs.



Thanks Section

Building a suitable test bed for NAS reviews is really hard and expensive; however, we were lucky enough to have the support of several companies in doing so and would like to mention and thank them, one by one.

Shuttle for helping us to acquire the twelve DS81 barebone slim-PCs.



OCZ for the RevoDrive 350 and the dozen ARC 100 SSDs with 240 GB capacity each.



ZyXEL for the XS1920 10GbE smart managed switch.



CyberPower Systems for kindly providing the PR2200ELCDSL Professional Tower Series UPS.



Caseking.de for kindly providing six Intel Pentium G3260 CPUs.



Overclockers.co.uk for kindly providing six Intel Pentium G3260 CPUs.



Corsair for kindly providing the DDR3 SODIMM memory kits.



Methodology


We use three different programs to evaluate the NAS's performance. The first is Intel's NAS Performance Toolkit. Intel was kind enough to build a NAS performance toolkit, and not only released it for free to the public, but provided its source code. The only problem of this toolkit is that using a client PC with more than 2GB of memory will results in two tests ("HD Video Record" and "File Copy to NAS") being heavily affected, since those tests actually measure the client's RAM buffer speed and not the network speed, so we set the maximum memory of our test PC to 2GB via msconfig's advanced options. We also exploit the batch run function, which repeats the selected tests for five turns and uses the average readings as the final results in all the tests with this toolkit.


The second program is custom-made. It performs ten basic file transfer tests and measures the average MB/s speed for each. To extract results that are as accurate as possible, we run all selected tests ten times and use the average as the final result.

We also perform our multiple client tests (up to ten clients are supported by one server instance of the program) through the same program. The server program runs on the main workstation and the clients run the client version of the program. All are synchronized and operate in parallel; after all tests are finished, the clients report their results to the server which sums them up and transfers them to an excel sheet for the generation of the corresponding graph(s).


The third program we use in our test sessions is ATTO, a well-known program for storage benchmarks. In order to use ATTO for benchmarking, we are forced to map a shared folder of the NAS to a local drive, since ATTO cannot access network devices directly.
Next Page »Performance: Intel NAS Performance Toolkit
View as single page
Feb 24th, 2025 11:23 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts