Presentation 2015-01-29
SEA-SSD: A Storage Engine Assisted SSD with Application-Coupled Simulation Platform
Chao Sun, Asuka Arakawa, Ken Takeuchi,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) A storage engine assisted solid-state drive (SEA-SSD) has been proposed to improve the write performance of the SSDs for database applications. Since the SSD write performance bottleneck is caused by garbage collection, the motivation of this work is to reduce the SSD garbage collection overhead by identifying, clustering and aggregating the data with similar activity in the same block of the NAND flash memory. This paper proposes the SEA-SSD to exploit the upstream information in the storage engine (SE) of database to classify the data pattern and predict the data activity. Hint information like the buffer pool/redo log size, page clean/dirty status, frequency and access intervals are passed from the SE to the SSD controller. In order to co-design and optimize the database SE and SSD controller, an application-coupled platform has been developed and utilized for the evaluation of the SEA-SSD, which accelerates the simulation speed over 20-times and reduces the implementation complexity. With the proposed SEA-SSD, maximum 24% performance improvement, 16% energy consumption reduction and 19% lifetime extension are achieved from the experimental results.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) NAND flash memory / Solid-state drive / Flash translation layer / Storage engine
Paper # ICD2014-110
Date of Issue

Conference Information
Committee ICD
Conference Date 2015/1/22(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Integrated Circuits and Devices (ICD)
Language ENG
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) SEA-SSD: A Storage Engine Assisted SSD with Application-Coupled Simulation Platform
Sub Title (in English)
Keyword(1) NAND flash memory
Keyword(2) Solid-state drive
Keyword(3) Flash translation layer
Keyword(4) Storage engine
1st Author's Name Chao Sun
1st Author's Affiliation Faculty of Science and Engineering, Chuo University()
2nd Author's Name Asuka Arakawa
2nd Author's Affiliation Faculty of Science and Engineering, Chuo University
3rd Author's Name Ken Takeuchi
3rd Author's Affiliation Faculty of Science and Engineering, Chuo University
Date 2015-01-29
Paper # ICD2014-110
Volume (vol) vol.114
Number (no) 436
Page pp.pp.-
#Pages 6
Date of Issue