【24h】

An FTL-Agnostic Layer to Improve Random Write on Flash Memory

机译:与FTL无关的层可改善闪存的随机写入

获取原文

摘要

Flash memories are considered a competitive alternative to rotating disks as non-volatile data storage for database management systems. However, even if the Flash Translation Layer - or FTL - allows both technologies to share the same block interface, they have different preferred access patterns. Database management systems could potentially benefit from flash memories as they provide fast random access for read operations although random writes are generally not as efficient as sequential writes. In this paper, we propose a simple data placement algorithm designed for flash memories, to reorganize inefficient random writes in a quasi-sequential access pattern. This access pattern is first established encouraging for a subset of flash devices by identifying a strong correlation between spatial locality and write performances, with a distance being defined to quantify this effect. This design is then validated by a formalization with a mathematical model, along with experimental results. With this optimization, random write potentially become as efficient as sequential write, improving random write speed by up to two orders of magnitude.
机译:闪存被认为是替代旋转磁盘作为数据库管理系统的非易失性数据存储的竞争性选择。但是,即使Flash转换层或FTL允许两种技术共享相同的块接口,它们也具有不同的首选访问模式。数据库管理系统可能会从闪存中受益,因为它们为读取操作提供了快速的随机访问,尽管随机写入通常不如顺序写入有效。在本文中,我们提出了一种为闪存设计的简单数据放置算法,以重组准顺序访问模式中效率低下的随机写入。首先通过确定空间局部性和写入性能之间的强相关性来建立鼓励闪存设备子集的访问模式,并定义一个距离来量化这种影响。然后,通过数学模型的形式化以及实验结果来验证该设计。通过这种优化,随机写入有可能变得与顺序写入一样高效,从而将随机写入速度提高了两个数量级。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号