• DocumentCode
    2026765
  • Title

    Advanced commands and distributed data layout to enhance the SSD internal parallelism

  • Author

    Zertal, Soraya

  • Author_Institution
    PRiSM, Univ. de Versailles, Versailles, France
  • fYear
    2015
  • fDate
    20-24 July 2015
  • Firstpage
    143
  • Lastpage
    150
  • Abstract
    SSDs have been widely deployed in different areas and become competitive storage devices even for data-intensive applications. They have important performance and endurance requirements and their internal features provide a real potential to fulfil them. The multiple and independent SSD internal components allow parallel access to data at each of the four levels (package-chip-die-plane) but it relies completely on the data layout scheme. We proposed a data layout algorithm based only on the SSD basic operations. It distributes data up to the lowest level to exploit the fine grain internal parallelism and improves the SSD performance. In this paper, we also use advanced commands available on newer SSDs and request scheduling in combination with data layout scheme to provide up to the planes parallelism, taking into account both performance and endurance. The result is a new data layout algorithn to exploit the fine grain SSD internal parallelism. It respects the rules imposed by the wise use of advanced commands and the recommandations of maintaining a wide data distribution. The results show an improvement of performance and a Write Amplification (WA) factor very close to the one using basic operations which indicates a preserved endurance.
  • Keywords
    NAND circuits; parallel processing; SSD basic operations; SSD performance improvement; WA factor; advanced commands; data distribution; data-intensive applications; distributed data layout; fine-grain SSD internal parallelism; package-chip-die-plane; parallel data access; plane parallelism; solid-state disks; storage devices; write amplification factor; Context; Distributed databases; Hardware; Layout; Parallel processing; Performance evaluation; Reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing & Simulation (HPCS), 2015 International Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4673-7812-3
  • Type

    conf

  • DOI
    10.1109/HPCSim.2015.7237033
  • Filename
    7237033