...
首页> 外文期刊>Concurrency and computation: practice and experience >Isolation: Inexpensively separating cold data via garbage collection to improve the lifetime and performance of NAND flash SSDs
【24h】

Isolation: Inexpensively separating cold data via garbage collection to improve the lifetime and performance of NAND flash SSDs

机译:隔离:通过垃圾收集廉价地将冷数据廉价地分离,以改善NAND Flash SSD的生命周期和性能

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

An effective way to mitigate the lifetime and performance problems of NAND flash SSDs induced by garbage collection is separating the cold data and hot data. However, all existing solutions do this separation from the viewpoint of the hot data and thus suffer from expensive cost on monitoring the update behaviors of workloads. Different from the conventional wisdom, we propose to do the separation from the viewpoint of the cold data, which is rooted on the following two dedicated observations. First, the data migrated by garbage collection demonstrate a cold property compared with the other data. Second, it is inexpensive to separate the former data from the latter data. In the proposed method, named Isolation, we inexpensively separate the cold data via garbage collection. More specifically, through writing the data migrated by garbage collection (cold data) to dedicated blocks and writing the other data (hot data) to other blocks, the separation is done naturally. To evaluate Isolation, we conduct extensive trace-driven simulations under seven typical workloads. The simulation results demonstrate the effectiveness and efficiency of Isolation. In most cases, Isolation can reduce the number of erasures and average I/O response time up to 47.3% and 80.1%, respectively. Existing approaches integrated with Isolation can further reduce the number of erasures and average I/O response time up to 7.8%-18.5% and 10.7%-41.4%, respectively.
机译:一种有效的方法来缓解垃圾收集诱导的NAND闪存SSD的寿命和性能问题正在分离冷数据和热数据。然而,所有现有解决方案从热数据的角度执行此分离,因此遭受昂贵的成本监控工作负载的更新行为。与传统智慧不同,我们建议从冷数据的观点来进行分离,该数据植根于以下两个专用观察。首先,与垃圾收集迁移的数据与其他数据相比展示了一个寒冷的财产。其次,将前一个数据与后一个数据分开是便宜的。在所提出的方法中,命名隔离,我们廉价地通过垃圾收集将冷数据与垃圾收集估计。更具体地,通过将​​垃圾收集(冷数据)迁移的数据写入专用块并将其他数据(热数据)迁移到其他块,自然地完成分离。为了评估孤立,我们在七个典型工作负载下进行广泛的跟踪仿真。仿真结果证明了隔离的有效性和效率。在大多数情况下,分离可以减少擦除次数和平均I / O响应时间,分别高达47.3%和80.1%。与隔离集成的现有方法可以进一步将擦除次数和平均I / O响应时间降低至7.8%-18.5%和10.7%-41.4%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号