BM Seer Unofficial thoughts from an anonymous Sun employee

Low Level Performance Sun Storage 7410 Unified Storage Array

Monday Nov 10, 2008

(Updated performance numbers in green)

The Sun Storage 7410 Unified Storage Array provides high-performance for NAS environments. Sun's product can be used on a wide variety of applications. The Sun Storage 7410 Unified Storage Array with a single 10 GbE connection delivers near the peak of the 10 GbE. With the help of client caches enabled:

  • The Sun Storage 7410 Unified Storage Array gives 1 GB/sec throughput performance. With the help of client caches enabled:
  • The Sun Storage 7410 Unified Storage Array almost 1 GB/sec disk read throughput.
  • The Sun Storage 7410 Unified Storage Array delivers over 600 MB/sec on media server streaming reads.
  • The Sun Storage 7410 Unified Storage Array delivers over 400 MB/sec on streaming writes, which is about half of 10 GbE maximum due to mirroring.

Two different open source tools were used to measure the performance: Filebench and Vdbench. These tools allow creation of I/O streams of different characteristics to model different workloads: read/write percentages, different I/O sizes, etc. Both tools can be accessed from SourceForge.

Network performance to cache and ARC2 (L2 cache). The network performance measurements are the frequently used datasets that are held in the appliance cache or L2 ARC.

Metrics Using Filebench Results
Single thread streaming cached reads 1,074 MB/sec
Single thread streaming uncached reads 915.4 MB/sec
10 threads streaming cached reads 1,030.3 MB/sec
20 threads streaming uncached reads 959.7 MB/sec
Single thread streaming write 480.0 MB/sec
20 threads streaming write 447.1 MB/sec
128 threads 8k synchronous writes 26,144 IOPS
20 threads 8k random read from server caches 36,478 IOPS
200 threads 8k random read from server disks 22,383 IOPS
8 threads 8k small file create IOPS 5,162 IOPS

Benchmark Description of tests run with Filebench

The 10 filebench metrics was something developed to demonstrate the bandwidth and performance of network performance on networked storage. The following are the 10 metrics that are measured:

  • Single thread streaming cached reads, 128k xfers, 30 sec
  • Single thread streaming uncached reads, 128k xfers, 30 sec
  • 20 threads streaming cached reads, 128k xfers, 30 sec
  • 20 threads streaming uncached reads, 128k xfers, 30 sec
  • Single thread streaming write, 128k xfers, 120 sec
  • 20 threads streaming write, 128k xfers, 120 sec
  • 128 threads 8k synchronous writes, 32k xfers,120 sec
  • 20 threads 8k random read from server caches, 32k xfers, 30 sec
  • 128 threads 8k random read from server disks, 32k xfers, 30 sec
  • 20 threads small file create IOPS, 8k xfers 120 sec

Disclosure Statement:

Sun Microsystem generated results using filebench and vdbench. Results reported 11/10/08.

See Also

System Configuration

Sun Storage 7410 Unified Storage Array:
  • 24 TB dual-head (vdbench)
  • 44 TB single-head (filebench)
  • 10 GbE connection
  • Fishworks FW 47

Client Server:

  • Sun SPARC Enterprise T5240 (vdbench)
  • Sun Fire x4150 (filebench)
  • Solaris 10 10/08
  • 10 GbE connection

Network Switch:

  • 10 GbE

[1] Comments
Like this post? del.icio.us | furl | slashdot | technorati | digg
Comments:

Any particular 10 GbE connection and switch, and were JumboFrames used?

Posted by rick jones on November 13, 2008 at 09:03 PM PST #

Post a Comment:
Comments are closed for this entry.