• DocumentCode
    2537140
  • Title

    FlashCoop: A Locality-Aware Cooperative Buffer Management for SSD-Based Storage Cluster

  • Author

    Wei, Qingsong ; Gong, Bozhao ; Pathak, Suraj ; Tay, Y.C.

  • Author_Institution
    Data Storage Inst., Agency for Sci., Technol. & Res., Singapore, Singapore
  • fYear
    2010
  • fDate
    13-16 Sept. 2010
  • Firstpage
    634
  • Lastpage
    643
  • Abstract
    Random writes significantly limit the application of flash-based Solid State Drive (SSD) in enterprise environment due to its poor latency, negative impact on SSD lifetime and high garbage collection overhead. To release above limitations, we propose a locality-aware cooperative buffer scheme referred to as FlashCoop (Flash Cooperation), which leverages free memory of neighboring storage server to buffer writes over high speed network. Both temporal and sequential localities of access pattern are exploited in the design of cooperative buffer management. Leveraging the filtering effect of the cooperative buffer, FlashCoop can efficiently shape the I/O request stream and improve the sequentiality of the write accesses passed to the SSD. FlashCoop has been extensively evaluated under various enterprise workloads. Our benchmark results conclusively demonstrate that FlashCoop can achieve 52.3% performance improvement and 56.5% garbage collection overhead reduction compared to the system without FlashCoop.
  • Keywords
    buffer storage; flash memories; FlashCoop; I/O request stream; SSD based storage cluster; flash based solid state drive; flash cooperation; high garbage collection overhead; locality aware cooperative buffer scheme; neighboring storage server; random writes; Bandwidth; Buffer storage; Dynamic scheduling; Flash memory; Resource management; Servers; Writing; Cooperative Buffer; Random Write; SSD; Temporal and Sequential localities;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2010 39th International Conference on
  • Conference_Location
    San Diego, CA
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4244-7913-9
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2010.71
  • Filename
    5599244