完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.author | Wu, Sung-Ming | en_US |
dc.contributor.author | Lin, Kai-Hsiang | en_US |
dc.contributor.author | Chang, Li-Pin | en_US |
dc.date.accessioned | 2018-08-21T05:56:27Z | - |
dc.date.available | 2018-08-21T05:56:27Z | - |
dc.date.issued | 2018-01-01 | en_US |
dc.identifier.issn | 1530-1591 | en_US |
dc.identifier.uri | http://hdl.handle.net/11536/146204 | - |
dc.description.abstract | Log-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.iso | en_US | en_US |
dc.title | KVSSD: Close Integration of LSM Trees and Flash Translation Layer for Write-Efficient KV Store | en_US |
dc.type | Proceedings Paper | en_US |
dc.identifier.journal | PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE) | en_US |
dc.citation.spage | 563 | en_US |
dc.citation.epage | 568 | en_US |
dc.contributor.department | 資訊工程學系 | zh_TW |
dc.contributor.department | Department of Computer Science | en_US |
dc.identifier.wosnumber | WOS:000435148800101 | en_US |
顯示於類別: | 會議論文 |