Summary of the content on the page No. 1
Intel SSD DC S3500 Series Workload
Characterization in RAID Configurations
White Paper
December 2013
329903-001US
Summary of the content on the page No. 2
Intel SSD DC S3500 Workload Characterization in RAID Configurations INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELAT
Summary of the content on the page No. 3
Intel SSD DC S3500 Workload Characterization in RAID Configurations Contents 1.0 Revision History ................................................................................................... 5 2.0 Supporting Documentation ................................................................................... 5 3.0 About This Guide .................................................................................................. 5 4.0 Overview .........................
Summary of the content on the page No. 4
Intel SSD DC S3500 Workload Characterization in RAID Configurations Tables Table 1 Typical Mixed Workloads in Data Center Applications ....................................... 7 Figures Figure 1 RAID 1 Random 100% Write @ 4KB Transfer Size with Average Latency ............ 11 Figure 2 RAID 1 Random 70% Read @ 4KB Transfer Size with Average Latency ............. 11 Figure 3 RAID 1 Random 90% Read @ 4KB Transfer Size with Average Latency ............. 12 Figure 4 RA
Summary of the content on the page No. 5
Intel SSD DC S3500 Workload Characterization in RAID Configurations 1.0 Revision History Document Revision Description Revision Date Number Number December 2013 329903 001 Initial release 2.0 Supporting Documentation For more information on Intel SSDs, see the corresponding documentation. Document Document No./Location ® Intel Solid-State Drive DC S3500 Series Product Specification 328860 3.0 About This Guide ® This guide describes Intel SSD DC S3500 Serie
Summary of the content on the page No. 6
Intel SSD DC S3500 Workload Characterization in RAID Configurations A selection of workloads that represent both best-case performance and real-world performance are presented in this white paper. These scenarios give the IT professional ® a better understanding of the capabilities of the Intel SSD DC S3500 Series drive when used in conjunction with a hardware RAID controller. More importantly, it helps the IT professional understand a variety of workloads and circumsta
Summary of the content on the page No. 7
Intel SSD DC S3500 Workload Characterization in RAID Configurations 4.2 Queue Depth and Latency Latency – The amount of time needed to service one outstanding IO to the drive, measured in milliseconds (ms) or, with SSDs, microseconds (µs). ® The Intel SSD DC S3500 Series supports a maximum queue depth of 32 per drive. In a RAID array, the queue depth is multiplied by the number of drives in the RAID set. Example: In a RAID 5 set of 8 drives, the maximum total queue dept
Summary of the content on the page No. 8
Intel SSD DC S3500 Workload Characterization in RAID Configurations mixes, read-intensive workloads are more prominent. In summary, it is important to select the proper SSD for a particular workload. The examples presented here use 100% write and 100% read workloads to show the maximum performance in these areas. Also, 70%/30% read/write and 90%/10% read/write are used in order to simulate typical workloads in the datacenter. 4.4 Drive Endurance Drive endurance, or we
Summary of the content on the page No. 9
Intel SSD DC S3500 Workload Characterization in RAID Configurations 5.0 RAID 1 5.1 Test System Specifications¹ The system used for RAID 1 testing include the following: ® • Intel R2208GZ4GC-IDD 2U rack mount server ® • Intel S2600GZ server board ® ® • 2x Intel Xeon E5-2690 8-core CPUs (2.9 GHz) ® • Intel C602 chipset • 192GB DDR3-1333 memory • Microsoft Windows Server 2008 R2*, 64-bit • LSI MegaRAID 9265-8i* controller card ® • 2x up to 8x Intel SSD DC S3500 Series
Summary of the content on the page No. 10
Intel SSD DC S3500 Workload Characterization in RAID Configurations ® 5.2 Intel SSD DC S3500 Series in RAID 1 Performance Characterization Data ® This section provides performance characterization data for the Intel SSD DC S3500 Series in RAID 1 configurations. To establish baseline expectations for IOPS, the Intel SSD DC S3500 Series 480GB drives were evaluated in RAID 1 sets of 2, 4, 6 & 8 drives. The data collected was based on a different mix of read and write r
Summary of the content on the page No. 11
Intel SSD DC S3500 Workload Characterization in RAID Configurations Figure 1. RAID 1 Random 100% Write @ 4KB Transfer Size with Average Latency Intel internal testing, October 2013 Notes: Figure 1 - The write performance of the two drive RAID 1 set matches the write performance of a ® single Intel DC S3500 drive. This indicates very low latency introduced by the RAID controller. As more drives are added, the write performance scales linearly. At four drives, the
Summary of the content on the page No. 12
Intel SSD DC S3500 Workload Characterization in RAID Configurations Figure 3. RAID 1 Random 90% Read @ 4KB Transfer Size with Average Latency Intel internal testing, October 2013 Figure 4. RAID 1 Random 100% Read @ 4KB transfer size with Average Latency Intel internal testing, October 2013 Notes: Figures 2, 3 - In mixed workloads, 70% read and 90% read, IOPS increase with additional drives and show slightly exponential growth with deeper queues. Figures
Summary of the content on the page No. 13
Intel SSD DC S3500 Workload Characterization in RAID Configurations 5.3 RAID 1 Consistency Consistency behind a RAID controller is very important because the performance of any RAID set is limited by the lowest performing drive. As a RAID set increases in number of drives, the probability of any given drive performing poorly increases. Therefore, if the model of drive used is inconsistent in its performance, the inconsistency increases with the size of the RAID set. ®
Summary of the content on the page No. 14
Intel SSD DC S3500 Workload Characterization in RAID Configurations 6.0 RAID 5 6.1 Test System Specifications The system used for RAID 5 testing was identical to the system used for RAID 1 testing except the following changes: • 2x Intel Xeon E5-2680 8-core CPUs (2.7 GHz) • 3x up to 8x Intel SSD DC S3500 Series 800GB drives Note: For this test, 800GB drives were used. The rated performance of the Intel SSD DC S3500 Series drive in 800GB, 600GB, and 480GB capacities
Summary of the content on the page No. 15
Intel SSD DC S3500 Workload Characterization in RAID Configurations Figure 6. RAID 5 Random 100% Write @ 4KB Transfer Size with Average Latency Intel internal testing, October 2013 NOTES: There are gains in write performance as drives are added to the RAID 5 set. The change at queue depth 1 from three drives to six drives is approximately 58% increase in IOPS. For eight drives, the change is 97% increase in IOPS over the three drive set. At a queue depth of 1, la
Summary of the content on the page No. 16
Intel SSD DC S3500 Workload Characterization in RAID Configurations Figure 8. RAID 5 Random 90% Read @ 4KB Transfer Size with Average Latency Intel internal testing, October 2013 Figure 9. RAID 5 Random 100% Read @ 4KB Transfer Size with Average Latency Intel internal testing, October 2013 Notes: Figures 7, 8, 9 - As the workloads become more read intensive, there is a steady increase in performance both as drives are added and as the queue deepens. Figur
Summary of the content on the page No. 17
Intel SSD DC S3500 Workload Characterization in RAID Configurations Figure 10. RAID 5 Maximum Latency for 3-drive and 8-drive Configurations Intel internal testing, October 2013 6.4 RAID 5 Performance Conclusions The RAID 5 write performance data illustrates the additional processing power required of the RAID controller to calculate parity and stripe data across multiple drives. There is diminished performance gain be adding drives when compared to RAID 1. Intel’s
Summary of the content on the page No. 18
Intel SSD DC S3500 Workload Characterization in RAID Configurations 7.0 Summary ® The Intel SSD DC S3500 Series drive has proven itself in many applications where speed and reliability are essential. The data in this paper shows that this drive is very robust behind a RAID controller. In RAID 1 configurations, write performance is as expected for this setup; that is, a two drive set matches the single drive specification, and increases linearly as drives are added to
Summary of the content on the page No. 19
Intel SSD DC S3500 Workload Characterization in RAID Configurations 8.0 Appendix 8.1 RAID Levels RAID (Redundant Array of Independent Disks), developed in 1988 to improve performance, reliability and scalability of hard disk storage systems has become a standard in datacenters because of these qualities. There are many types, or levels, of RAID. RAID 0 uses block level striping to span one or more drives. This does improve performance, and increases capacity when mor