IBM® System Storage™ DS5300 Performance Results in IBM I™ Power Systems Environment
IBM® System Storage™ DS5300 Performance Results in IBM I™ Power Systems Environment
December 2008
Wesley Varela IBM i Performance Systems and Technology Group International Business Machines Corporation
IBM System Storage DS5300 with seven EXP5000 expansion enclosures in a rack
IBM System Storage DS5300 Performance Results in IBM i Power Systems Environment
Table of Contents
Introduction........................................................................................................................ 3 Test Environment and System Configurations ................................................................. 4 Performance Results .......................................................................................................... 6
CPW - User Series..................................................................................................................... 6
Conclusions ...................................................................................................................... 11 Disclaimer System Performance .................................................................................. 12 Notices and Trademarks .................................................................................................. 12 References ........................................................................................................................ 13 DS5000 Disk Storage Subsystem Architecture, Implementation and Usage ................ 13
IBM System Storage DS5300 Performance Results in IBM i Power Systems Environment
Introduction
With more complex customer storage requirements, Storage Area Network (SAN) solutions are becoming the de facto standard. IBM i Performance would like to present the DS5300 Disk System performance measurements. The DS5300 is an excellent Mid to High range storage system that increases performance and capacity relative to the high end DS4000 series by leveraging the latest software and hardware technology. The DS5300 is perfectly suited to leverage the benefits inherent in the 4 Gbps Fiber Channel technology with sixteen 4 Gbps host channels to quickly transfer data, as well as, the 16 GB of physical cache memory (8 GB per controller). The DS5300 can access a total of sixteen EXP5000 or EXP810 expansion drawers for a total of 256 attached disk drives. Typical high throughput and data-intensive applications that would benefit from the DS5300 include (but not limited to) V.O.D (Video On Demand), Medical Imaging, Data mining/warehousing, advanced replication services and, of course, Online Transaction Processing (OLTP). In an Effort to show how the DS5300 compares to an IBM i internal storage solution we have completed several tests using CPW (Commercial Processing Workload) and various Save/Restore workloads using RAID5, RAID6 and RAID10 to demonstrate the particular characteristics of the DS5300 as compared to a completely internal solution. While there are a great many reasons to consider an external storage solution, we highly recommend reviewing several of the documents available online and contacting your IBM Representative to help you find the best external storage solution for your business requirements.
IBM System Storage DS5300 Performance Results in IBM i Power Systems Environment
IBM System Storage DS5300 Performance Results in IBM i Power Systems Environment The DS5300 1818-53A has 16 GB cache (8 GB per controller) 6 EXP810 Enclosures where used. Each LUN was constructed using one disk from each expansion as illustrated in figure 1.
Figure 1
* **
IBM i 6.1 Type 4328 (146GB, 15K RPM) internal disks attached to the storage adapters
During both internal and external evaluations, no other system activity was present. Tests were designed to compare equal number of physical drives not equal capacity. *** External configuration hosted the Journal ASP and the Database ASP. System ASP was on the IBM i Power System. The DS5300TM was configured using Storage Manager V10.30.
IBM System Storage DS5300 Performance Results in IBM i Power Systems Environment
Performance Results
CPW - User Series
Using CPW we are able to test the system configuration using a wide array of methodologies. One such method is a User Series test, in this test a specific number of users are released at discrete intervals. During each interval we can evaluate the I/O subsystem to monitor disk characteristics as a whole, per ASP, per controller even per LUN, as well as over all application response time. For our internal and external configuration tests we started at 16K users and released an additional 16K users at each time interval to a maximum of 176K users with each user attempting to perform 1.22 transactions per minute in each time interval.
R10 Internal Vs DS5300K
0.3 Application Response Time 0.25 0.2 0.15 0.1 0.05 0 0 25000 50000 75000 100000 125000 150000 175000 200000 225000 Transactions Per/Min Internal R10 External R10
As our tests were performed with the CPW user series method, each point on the charted line in Figure 2 represents an additional 16K users being added to the workload. Figure 2 shows the disk response time for internal and external DDM as the number of operations increase to the database ASP. If we examine the External RAID10 (mirrored) line and the Internal RAID10 (mirrored) line we will see a slight increase in the (average) disk response time as the number of operations per second increase, which is not unexpected; management overhead on any external storage solution will be present. However it is important to note that both mirrored runs had an impressive Application Response Time of 1 millisecond at the high end of the workload. This effectively mitigates the trade off between the tremendous flexibility of an external storage solution (FlashCopy, VolumeCopy and Enhanced Remote Mirroring) and the increased latency over internal disks. Figures 3 examine the database ASP and Journal ASP separately.
IBM System Storage DS5300 Performance Results in IBM i Power Systems Environment
R10 DS5300 vs Internal Database ASP 300 Throughput in MB/Sec 250 200 150 100 50 0 0 16 32 48 64 80 96 11 12 14 16 17 19 2 8 4 0 6 2 Users in thousands DS5K R10 Throughput DS5K R10 Response Time 0.02 0.01 0 0.05
Throughput in MB/Sec 100
R10 DS5300 vs Internal Journal ASP 0.001 Response time in Seconds 0.0008 0.0006 0.0004 0.0002 0 64 80 96 112 128 144 160 176 192 Users in thousands Internal R10 Throughput Internal Response Time DS5K R10 Throughput DS5K R10 Response Time
0.04 0.03
80 60 40 20 0 0 16 32 48
It is important to point out that Journal LUNS shared a host group connection with Database LUNS, with an increase in response time in a single Host Group can affect but the Journal and the Database ASP response times. Figure 5 examines the RAID5 and RAID6 solutions on the DS5300, while figures 6 and 7 examine the individual ASPs. As you can see, the DS5300TM has advanced caching algorithms and dedicated CPUs that allow it to excel. The DS5300TMs internal cache handily overpowers the internal solutions adaptor cards for the RAID5 and RAID6 workloads.
IBM System Storage DS5300 Performance Results in IBM i Power Systems Environment
Users in thousands Internal R5 Throughput Internal R5 Response Time DS5K R5 Throughput DS5K R5 Response Time
R6 DS5300 vs Internal Database ASP 160 140 Throughput in MBytes Sec 120 100 80 60 40 20 0 0 0.02 0 16 32 48 64 80 96 112 128 144 160 176 192 Users in thousands Internal R6 Throughput Internal R6 Response Time DS5K R6 Throughput DS5K R6 Response Time 0.08 0.06 0.04 0.12 Response time in Seconds 0.1
R6 DS5300 vs Internal Journal ASP 100 Throughput in MBytes Sec 80 60 0.001 40 20 0 0 16 32 48 64 80 0.0005 0 96 112 128 144 160 176 192 0.002 0.0015 Response time in Seconds
Users in thousands Internal R6 Throughput Internal R6 Response Time DS5K R6 Throughput DS5K R6 Response Time
Recall that CPW is an OLTP (Online Transaction Processing) workload. While latency on individual disk response time increases slightly in a DS5300TM the application response time and transactions per/min that are the hallmarks in this category of testing, were very impressive. Application response time is a weighted average of all transaction response times in a given time interval. Transactions per/min indicate the raw number of accumulated transactions in that interval. Figure 2 through 3 clearly indicate that the DS5300TM performs impressively as compared to internal storage using the CPW workload.
IBM System Storage DS5300 Performance Results in IBM i Power Systems Environment
IBM System Storage DS5300 Performance Results in IBM i Power Systems Environment
Save Performance
Internal RAID 10 External RAID 10 1400 Internal RAID5 External RAID5 Internal R6 External RAID 6
1200
800
600
400
200
The Save portion (figure 4) of the workload shows that the performance is a function of disk response time in ASP 9 as well as the utilization of the 4 GB Fiber Chanel connection between the DS5300TM and our IBM i platform. The external storage solution performed exceptionally well, approaching 1000 GB/hr save rate on all large database file workloads, clearly placing it in the same equivalence class as the internal storage solution. Note that the tests were designed to compare equal physical hardware and not equal capacity between RAID and mirroring, which for mirroring, effectively halves the number of arms, creating the drop in the save rate for the internal mirroring configuration compared to the internal RAID 5 configuration. The Restore portion of the workload effectively leverages the 16 GB of cache to significantly outperform the internal storage solution (figure 5). In the workload that tests the restore of large database files, the DS5300TM almost doubles the restore rate of the internal storage solution and performs equivalently on the user mix files.
10
IBM System Storage DS5300 Performance Results in IBM i Power Systems Environment
Restore Performance
1500
1000
500
Conclusions
Incorporating a DS5300TM into any environment has its advantages and disadvantages. The DS5300TM up to offers sixteen 4 Gbps Fiber Channel interfaces for highperformance host connectivity that will deliver high throughput and sustained bandwidth for high performance applications. Additionally, connecting to a Storage Area Network (SAN) over a high speed network can offer tremendous flexibility and reliability. While additional latency exists in the storage management of any SAN product the DS5300TM offers impressive performance results compared to a completely internal solution. Proper planning and sizing considerations are essential in effectively deploying any SAN solution. Please consult Chapter 5 of Sizing external storage for i5/OS in the iSeries and IBM TotalStorage: A Guide to Implementing External Disk on IBM eServer i5 Redbook(s) for more information. Both Redbooks are linked in the reference section of this paper.
11
IBM System Storage DS5300 Performance Results in IBM i Power Systems Environment
12
IBM System Storage DS5300 Performance Results in IBM i Power Systems Environment IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A.
IBM, System Storage, IBM i, Power Systems, DS5300 and i5/OS are trademarks of International Business Machines Corporation in the United States, other countries, or both. Other company, products or service names may be trademarks or service marks of others.
References
IBM Power Systems Performance Capabilities Reference IBM i operating system Version 6.1
Performance Management, published October 2008, http://www-03.ibm.com/systems/resources/pcrm_oct2008.pdf DS5000 Disk Storage Subsystem Architecture, Implementation and Usage SG24-7676-00 Draft Redbooks, last update 8 January 2009 http://www.redbooks.ibm.com/redbooks/pdfs/sg245250.pdf IBM System Storage Solutions Handbook, SG24-5250-06 Redbooks, published 12 October 2006, last updated 29 May 2007 http://www.redbooks.ibm.com/redbooks/pdfs/sg245250.pdf iSeries and IBM TotalStorage: A Guide to Implementing External Disk on eServer i5, SG24-7120-00, Redbooks, published 16 October 2005 http://www.redbooks.ibm.com/redbooks/pdfs/sg247120.pdf
13