• DocumentCode
    8105
  • Title

    Network-on-SSD: A Scalable and High-Performance Communication Design Paradigm for SSDs

  • Author

    Tavakkol, A. ; Arjomand, Mohammad ; Sarbazi-Azad, H.

  • Author_Institution
    Comput. Eng. Dept., Sharif Univ. of Technol., Tehran, Iran
  • Volume
    12
  • Issue
    1
  • fYear
    2013
  • fDate
    January-June 2013
  • Firstpage
    5
  • Lastpage
    8
  • Abstract
    In recent years, flash memory solid state disks (SSDs) have shown a great potential to change storage infrastructure because of its advantages of high speed and high throughput random access. This promising storage, however, greatly suffers from performance loss because of frequent ``erase-before-write´´ and ``garbage collection´´ operations. Thus, novel circuit-level, architectural, and algorithmic techniques are currently explored to address these limitations. In parallel with others, current study investigates replacing shared buses in multi-channel architecture of SSDs with an interconnection network to achieve scalable, high throughput, and reliable SSD storage systems. Roughly speaking, such a communication scheme provides superior parallelism that allows us to compensate the main part of the performance loss related to the aforementioned limitations through increasing data storage and retrieval processing throughput.
  • Keywords
    flash memories; integrated circuit design; integrated circuit reliability; memory architecture; multiprocessor interconnection networks; network-on-chip; parallel memories; performance evaluation; storage management; system buses; SSD storage system reliability; algorithmic technique; architectural technique; circuit-level technique; data storage throughput; flash memory solid state disks; frequent erase-before-write operations; garbage collection operations; high speed random access; high throughput random access; high-performance communication design paradigm; interconnection network; multichannel architecture; network-on-SSD; parallel storage; performance loss; retrieval processing throughput; scalable communication design paradigm; storage infrastructure; Bandwidth; Buffer storage; Complexity theory; Data storage systems; Flash memory; Parallel processing; Throughput; Interconnections (Subsystems); Mass storage;
  • fLanguage
    English
  • Journal_Title
    Computer Architecture Letters
  • Publisher
    ieee
  • ISSN
    1556-6056
  • Type

    jour

  • DOI
    10.1109/L-CA.2012.4
  • Filename
    6178186