Loading...

Impact of stripe unit size on performance and endurance of SSD-based RAID arrays

Salmasi, F. R ; Sharif University of Technology | 2013

757 Viewed
  1. Type of Document: Article
  2. Publisher: Sharif University of Technology , 2013
  3. Abstract:
  4. Over the past decades, Redundant Array of Independent Disks (RAIDs) have been configured based on mechanical characteristics of Hard Disk Drives (HDDs). With the advent of Solid-State Drives (SSDs), configurations such as stripe unit size can be far from the characteristics of SSDs. In this paper, we investigate the effect of stripe unit size on the endurance and the overall I/O performance of an SSD-based RAID array and compare the optimal stripe unit size with the suggested stripe unit sizes for HDD-based RAID. To this end, we first examine the number of extra page reads and writes imposed by write requests, and then observe the corresponding impact on the overall throughput and the average response time of SSD-based RAID arrays. The effect of extra page writes for different stripe unit sizes and their impact on endurance has been also examined. To validate the analytical study, we have used I/O intensive traces and simulated an SSD-based RAID array, using DiskSim simulator with different stripe unit sizes. The experimental results reveal that unlike HDD-based RAID arrays, a 4 KB stripe unit size can significantly improve the throughput, response time and endurance of an SSD-based RAID4 array (up to 67.6%, 52.2%, and 48.6%, respectively), as compared to 128 KB stripe unit size
  5. Keywords:
  6. Endurance ; Performance ; RAID ; Solid-State Drive (SSD) ; Stripe unit size ; Durability ; Mechanical drives ; Servers ; Analytical studies ; Mechanical characteristics ; Performance ; RAID ; Redundant array of independent disks ; Solid state drives ; Solid state drives (SSD) ; Stripe unit size ; Hard disk storage ; analytical method ; performance assessment ; simulation
  7. Source: Scientia Iranica ; Volume 20, Issue 6 , 2013 , Pages 1978-1998 ; 10263098 (ISSN)
  8. URL: http://www.scientiairanica.com/en/ManuscriptDetail?mid=86