Sun Storage F5100 Flash Array with PCI-Express SAS-2 HBAs Achieves Over 17 GB/sec Read
By 11111 on Sep 23, 2010
Use the PCI-Express SAS-2 HBAs and the slot count can be reduced 50%, compared to the PCI-Express SAS-1 HBAs.
The Sun Storage F5100 Flash Array storage using 8 PCI-Express SAS-2 HBAs showed a 33% aggregate, sequential read bandwidth improvement over using 16 PCI-Express SAS-1 HBAs.
The Sun Storage F5100 Flash Array storage using 8 PCI-Express SAS-2 HBAs showed a 6% aggregate, sequential write bandwidth improvement over using 16 PCI-Express SAS-1 HBAs.
Each SAS port of the Sun Storage F5100 Flash Array storage delivered over 1 GB/sec sequential read performance.
Performance data is also presented utilizing smaller numbers of FMODs in the full configuration, demonstrating near perfect scaling from 20 to 80 FMODs.
The Sun Storage F5100 Flash Array storage is designed to accelerate IO-intensive applications, such as databases, at a fraction of the power, space, and cost of traditional hard disk drives. It is based on enterprise-class SLC flash technology, with advanced wear-leveling, integrated backup protection, solid state robustness, and 3M hours MTBF reliability.
Results for the PCI-Express SAS-2 HBAs were obtained using four hosts, each configured with 2 HBAs.
Results for the PCI-Express SAS-1 HBAs were obtained using four hosts, each configured with 4 HBAs.
|Sequential Read (Aggregate GB/sec) for 1 MB Transfers|
|8 SAS-2 HBAs||0.26||4.3||8.5||17.0|
|16 SAS-1 HBAs||0.26||3.2||6.4||12.8|
|Sequential Write (Aggregate GB/sec) for 1 MB Transfers|
|8 SAS-2 HBAs||0.14||2.7||5.2||10.3|
|16 SAS-1 HBAs||0.12||2.4||4.8||9.7|
Results and Configuration Summary
4 domains (20 Flash Modules per domain)
CAM zoning - 5 Flash Modules per port
2 x 2.93 GHz Quad-core Intel Xeon X5570 processors
2 x PCI-Express SAS-2 External HBAs, firmware version SW1.1-RC5
Two IO performance metrics on the Sun Storage F5100 Flash Array storage using Vdbench 5.0 were measured: 100% Sequential Read and 100% Sequential Write. This demonstrates the maximum performance and throughput of the storage system.
Vdbench is publicly available for download at: http://vdbench.org
Key Points and Best Practices
- Please note that the Sun Storage F5100 Flash Array storage is a 4KB sector device. Doing IOs of less than 4KB in size, or IOs not aligned on 4KB boundaries, can impact performance on write operations.
- Drive each Flash Module with 8 outstanding IOs.
- Both ports of each LSI PCE-Express SAS-2 HBA were used.
- SPARC platforms will align with the 4K boundary size set by the Flash Array. x86/windows platforms don't necessarily have this alignment built in and can show lower performance.
- Vdbench is publicly available for download at: http://vdbench.org (external)
The Sun Storage F5100 Flash Array storage delivered 17.0 GB/sec sequential read and 10.3 GB/sec sequential write. Vdbench 5.0 (http://vdbench.org) was used for the test. Results as of September 20, 2010.