完整後設資料紀錄
DC 欄位語言
dc.contributor.authorWu, Sung-Mingen_US
dc.contributor.authorLin, Kai-Hsiangen_US
dc.contributor.authorChang, Li-Pinen_US
dc.date.accessioned2018-08-21T05:56:27Z-
dc.date.available2018-08-21T05:56:27Z-
dc.date.issued2018-01-01en_US
dc.identifier.issn1530-1591en_US
dc.identifier.urihttp://hdl.handle.net/11536/146204-
dc.description.abstractLog-Structured-Merge (LSM) trees are a write-optimized data structure for lightweight, high-performance Key-Value (KV) store. Solid State Disks (SSDs) provide acceleration of KV operations on LSM trees. However, this hierarchical design involves multiple software layers, including the LSM tree, host file system, and Flash Translation Layer (FTL), causing cascading write amplifications. We propose KVSSD, a close integration of LSM trees and the FTL, to manage write amplifications from different layers. KVSSD exploits the FTL, mapping mechanism to implement copy-free compaction of LSM trees, and it enables direct data allocation in Hash memory for efficient garbage collection. In our experiments, compared to the hierarchical design, our KVSSD reduced the write amplification by 88% and improved the throughput by 347%.en_US
dc.language.isoen_USen_US
dc.titleKVSSD: Close Integration of LSM Trees and Flash Translation Layer for Write-Efficient KV Storeen_US
dc.typeProceedings Paperen_US
dc.identifier.journalPROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE)en_US
dc.citation.spage563en_US
dc.citation.epage568en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000435148800101en_US
顯示於類別:會議論文