Fstream: Managing Flash Streams In The File System

Eunhee Rho,Kanchan Joshi, Seung-Uk Shin, Nitesh Jagadeesh Shetty,Joo Young Hwang,Sangyeun Cho,Daniel D. G. Lee,Jaeheon Jeong

PROCEEDINGS OF THE 16TH USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES(2018)

引用 63|浏览107
暂无评分
摘要
The performance and lifespan of a solid-state drive (SSD) depend not only on the current input workload but also on its internal media fragmentation formed over time, as stale data are spread over a wide range of physical space in an SSD. The recently proposed streams gives a means for the host system to control how data are placed on the physical media (abstracted by a stream) and effectively reduce the media fragmentation. This work proposes FStream, a file system approach to taking advantage of this facility. FStream extracts streams at the file system level and avoids complex application level data mapping to streams. Experimental results show that FStream enhances the filebench performance by 5%similar to 35% and reduces WAF (Write Amplification Factor) by 7%similar to 46%. For a NoSQL database benchmark, performance is improved by up to 38% and WAF is reduced by up to 81%.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要