The entire Sun Storage 7000 line are throughput workhorses, writes Roch Juin, with them delivering 10 Gbps level NAS services per cluster head nodes, using a single Network Interface and single IP address. In his blog, Juin shares recent performance tests of the array product line - Sun Storage 7410, 7310, 7210 and 7110.
Performance results posted on his blog represent what is achieved under a very tightly defined constrained workload; however, he notes, it does not represent the performance limits of the systems. "This is testing 1 x 10 GbE port only; each product can have 2 or 4 10 GbE ports, and by running load across multiple ports the server can deliver even higher performance," Juin clarifies.
The tested setup were as follows:
SUN STORAGE 7410
- 4 x quad core: 16 cores @ 2.3 Ghz AMD
- 128GB of host memory
- 1 dual port 10Gbe Network Atlas Card
- NXGE driver
- 1500 MTU
Streaming Tests:
- 2 x J4400 JBOD
- 44 x 500GB SATA drives
- 7.2K RPM
- Mirrored pool
- 3 Write Optimized 18GB SSD
- 2 Read Optimized 100GB SSD
IOPS tests:
- 12 x J4400 JBOD
- 280 x 500GB SATA drives
- 7.2K RPM
- Mirrored pool
- 272 Data drives + 8 spares
- 8-Mirrored Write Optimized 18GB SSD
- 6 Read Optimized 100GB SSD
FW OS:
- ak/generic@2008.11.20,1-0
SUN STORAGE 7310
- 2 x quad core: 8 cores @ 2.3 Ghz AMD
- 32GB of host memory
- 1 dual port 10Gbe Network Atlas Card (1 port used)
- NXGE driver
- 1500 MTU
- 4 x J4400 JBOD for a total 92 SATA drives
- 7.2K RPM
- 43 mirrored pairs
- 4 Write Optimized 18GB SSD
- 2 Read Optimized 100GB SSD
FW OS:
SUN STORAGE 7210
- 2 x quad core: 8 cores @ 2.3 Ghz AMD
- 32 GB of host memory
- 1 dual port 10Gbe Network Atlas Atlas Card (1 port used). NXGE driver. 1500 MTU
- 44 x 500 GB SATA drives
- 7.2K RPM
- Mirrored pool
- 2 Write Optimized 18 GB SSD
FW OS:
- ak/generic@2008.11.20,1-0
SUN STORAGE 7100
- 2 x quad core opteron: 8 cores @ 2.3 Ghz AMD
- 8 GB of host memory
- 1 dual port 10Gbe Network Atlas Atlas Card (1 port used). NXGE driver. 1500 MTU
- 12 x 146 GB SAS drives
- 10K RPM
- 3+1 Raid-Z pool
FW OS:
- ak/generic@2008.11.20,1-0
Results for the storage arrays were obtained with NFSv4, the default for Solaris clients, and each were running Solaris 10, with tuned tcp_recv_hiwat of 400K and dopageflush=0 to prevent buffered writes from being converted into synchronous writes, Juin details.
THROUGHPUT RESULTS
Cold Stream Read light
- 7410 Head Mirrored Pool: 915 MB/sec
- 7310 Head Mirrored Pool: 685 MB/sec
- 7210 Head Mirrored Pool: 719 MB/sec
- 7110 Head 3+1 Raid-Z: 378 MB/sec
Stream Read light
- 7410 Head Mirrored Pool: 1074 MB/sec
- 7310 Head Mirrored Pool: 751 MB/sec
- 7210 Head Mirrored Pool: 894 MB/sec
- 7110 Head 3+1 Raid-Z: 416 MB/sec
Cold Stream Read
- 7410 Head Mirrored Pool: 959 MB/sec
- 7310 Head Mirrored Pool: 598 MB/sec
- 7210 Head Mirrored Pool: 752 MB/sec
- 7110 Head 3+1 Raid-Z: 329 MB/sec
Stream Read
- 7410 Head Mirrored Pool: 1030 MB/sec
- 7310 Head Mirrored Pool: 620 MB/sec
- 7210 Head Mirrored Pool: 792 MB/sec
- 7110 Head 3+1 Raid-Z: 386 MB/sec
Stream Write light
- 7410 Head Mirrored Pool: 480 MB/sec
- 7310 Head Mirrored Pool: 507 MB/sec
- 7210 Head Mirrored Pool: 490 MB/sec
- 7110 Head 3+1 Raid-Z: 226 MB/sec
Stream Write
- 7410 Head Mirrored Pool: 447 MB/sec
- 7310 Head Mirrored Pool: 526 MB/sec
- 7210 Head Mirrored Pool: 481 MB/sec
- 7110 Head 3+1 Raid-Z: 224 MB/sec
IOPS RESULTS
Sync write
- 7410 Head Mirrored Pool: 22383 IOPS
- 7310 Head Mirrored Pool: 8527 IOPS
- 7210 Head Mirrored Pool: 10184 IOPS
- 7110 Head 3+1 Raid-Z: 1179 IOPS
Filecreate
- 7410 Head Mirrored Pool: 5162 IOPS
- 7310 Head Mirrored Pool: 4909 IOPS
- 7210 Head Mirrored Pool: 4613 IOPS
- 7110 Head 3+1 Raid-Z: 162 IOPS
Cold Random Read
- 7410 Head Mirrored Pool: 28559 IOPS
- 7310 Head Mirrored Pool: 5686 IOPS
- 7210 Head Mirrored Pool: 4006 IOPS
- 7110 Head 3+1 Raid-Z: 1043 IOPS
Random Read
- 7410 Head Mirrored Pool: 36478 IOPS
- 7310 Head Mirrored Pool: 7107 IOPS
- 7210 Head Mirrored Pool: 4584 IOPS
- 7110 Head 3+1 Raid-Z: 1486 IOPS
Per Spindle IOPS
- 7410 Head Mirrored Pool: 272 Spindles
- 7310 Head Mirrored Pool: 86 Spindles
- 7210 Head Mirrored Pool: 44 Spindles
- 7110 Head 3+1 Raid-Z: 12 Spindles
Cold Random Read
- 7410 Head Mirrored Pool: 104 IOPS
- 7310 Head Mirrored Pool: 76 IOPS
- 7210 Head Mirrored Pool: 91 IOPS
- 7110 Head 3+1 Raid-Z: 86 IOPS
Random Read
- 7410 Head Mirrored Pool: 134 IOPS
- 7310 Head Mirrored Pool: 94 IOPS
- 7210 Head Mirrored Pool: 104 IOPS
- 7110 Head 3+1 Raid-Z: 123 IOPS
Following these results, Juin makes the point that this type of performance is achievable even with "less expensive, less power hungry SATA drives." He also notes that "every data services: NFS, CIFS, iSCSI, ftp, HTTP etc. offered by our Sun Storage 7000 servers are available at 0 additional software cost to you."
A table of the results along with target-specific comparison charts are located in his blog entry. He also details the measurement method, metrics and what the results really mean in an analysis.
More Information
Compared Performance of Sun 7000 Unified Storage Array Line
Sun Storage 7000 Unified Storage System
Sun Storage 7110
Sun Storage 7210
Sun Storage 7310
Sun Storage 7410
[...read more...]
Other articles in the OpenStorage section of Volume 137, Issue 3:
Performance Comparisons of the Sun Storage 7000 Unified Storage Product Line
(this article)
See all archived articles in the OpenStorage section.
|
|
Top 10 Most Popular Articles in Current Issue (Vol 168, Issue 1)
|
|
|
|
|