• DocumentCode
    1679054
  • Title

    Self-sorting SSD: Producing sorted data inside active SSDs

  • Author

    Quero, Luis Cavazos ; Young-Sik Lee ; Jin-Soo Kim

  • Author_Institution
    Coll. of Inf. & Comm. Eng., Sungkyunkwan Univ., Suwon, South Korea
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Nowadays solid state drives (SSDs) are gaining popularity and are replacing magnetic hard disk drives (HDDs) in enterprise storage systems. As a result, extracting the maximum performance from SSDs is becoming crucial to deal with the increasing storage volume and performance needs. Active disks were introduced as a way to offload data-processing tasks from the host into disks freeing system resources and achieving better performance. In this work, we present an active SSD architecture called Self-Sorting SSD that targets to offload sorting operations which are commonly used in data-intensive and database environments and that require heavy data transfer. Processing sorting operations directly on the SSD reduces data transfer from/to the storage devices, increasing system performance and the lifetime of SSDs. Experiments on a real SSD platform reveal that our proposed architecture outperforms traditional external merge sort by up to 60.75%, reduces energy consumption by up to 58.86%, and eliminates all the data transfer overhead to compute sorted results.
  • Keywords
    disc drives; flash memories; semiconductor storage; sorting; storage management; SSD lifetime; SSD performance; active SSD architecture; data transfer overhead; data-intensive environment; data-processing task; database environment; energy consumption reduction; enterprise storage system; external merge sort; heavy data transfer; self-sorting SSD; solid state drive; sorted data; sorting operation offloading; storage device; storage volume; system resources; Ash; Data structures; Indexing; Memory management; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mass Storage Systems and Technologies (MSST), 2015 31st Symposium on
  • Conference_Location
    Santa Clara, CA
  • Type

    conf

  • DOI
    10.1109/MSST.2015.7208281
  • Filename
    7208281