Excessive SSD-Internal Parallelism Considered Harmful

Xiangqun Zhang, Shuyi Pei, Jongmoo Choi, Bryan S. Kim

Research output: Chapter in Book/Entry/PoemConference contribution

Abstract

Modern SSDs achieve high throughput by utilizing multiple independent channels and chips in parallel. However, we find that excessive parallelism inadvertently amplifies the garbage collection (GC) overhead due to the larger unit of space reclamation. Based on this observation, we design PLAN, a novel SSD parallelism management and data placement scheme that allocates different levels of parallelism to different workloads with different needs to minimize the GC overhead. We demonstrate the effectiveness of PLAN by evaluating it against other state-of-the-art designs across various real-world workloads. PLAN reduces write amplification with comparable or better performance to the other designs that are always at full parallelism.

Original languageEnglish (US)
Title of host publicationHotStorage 2023 - Proceedings of the 2023 15th ACM Workshop on Hot Topics in Storage and File Systems
PublisherAssociation for Computing Machinery, Inc
Pages65-72
Number of pages8
ISBN (Electronic)9798400702242
DOIs
StatePublished - Jul 9 2023
Event2023 15th ACM Workshop on Hot Topics in Storage and File Systems, HotStorage 2023 - Boston, United States
Duration: Jul 9 2023 → …

Publication series

NameHotStorage 2023 - Proceedings of the 2023 15th ACM Workshop on Hot Topics in Storage and File Systems

Conference

Conference2023 15th ACM Workshop on Hot Topics in Storage and File Systems, HotStorage 2023
Country/TerritoryUnited States
CityBoston
Period7/9/23 → …

Keywords

  • garbage collection
  • solid state drive
  • write amplification

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems
  • Software

Fingerprint

Dive into the research topics of 'Excessive SSD-Internal Parallelism Considered Harmful'. Together they form a unique fingerprint.

Cite this