The Unwritten Contract of Solid State Drives

The Unwritten Contract of Solid State Drives
复制标题

DOI:
10.1145/3064176.3064187
复制
发表时间:
2017-04
期刊:
Proceedings of the Twelfth European Conference on Computer Systems
影响因子:
--
通讯作者:
Jun He;Sudarsun Kannan;Andrea C. Arpaci-Dusseau;Remzi H. Arpaci-Dusseau
Jun He;Sudarsun Kannan;Andrea C. Arpaci-Dusseau;Remzi H. Arpaci-Dusseau
中科院分区:
其他
文献类型:
--
作者:
Jun He;Sudarsun Kannan;Andrea C. Arpaci-Dusseau;Remzi H. Arpaci-Dusseau

文献摘要

被引文献

相似文献

我们在一系列现代文件系统和SSD ftl之上对应用程序性能进行了详细的垂直分析。我们正式制定了ssd客户应该遵循的“不成文合同”以获得高性能,并进行分析以发现违反合同的应用程序和文件系统设计。我们的分析利用了取自真实工作负载和文件系统的非常详细的SSD模拟,深入了解了如何更好地构建应用程序、文件系统和ftl,以实现稳健和可持续的性能。
We perform a detailed vertical analysis of application performance atop a range of modern file systems and SSD FTLs. We formalize the "unwritten contract" that clients of SSDs should follow to obtain high performance, and conduct our analysis to uncover application and file system designs that violate the contract. Our analysis, which utilizes a highly detailed SSD simulation underneath traces taken from real workloads and file systems, provides insight into how to better construct applications, file systems, and FTLs to realize robust and sustainable performance.