首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Aging Capacitor Supported Cache Management Scheme for Solid-State Drives
【24h】

Aging Capacitor Supported Cache Management Scheme for Solid-State Drives

机译:老化电容支持固态驱动器的缓存管理方案

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

摘要

Solid-state drives (SSDs) have been widely adopted in embedded systems, data centers, and cloud storage due to its well-identified advantages. Inside SSD, random access memory (RAM) is adopted as the built-in cache for achieving better performance. However, due to the volatility characteristic of RAM, data loss may happen when sudden power interrupts. In order to solve this issue, a capacitor has been equipped inside emerging SSDs as an interim power supplier. But due to the capacitor aging issue, which will result in capacitance decreases over time, there still may exist data loss when power interruption occurs. Once the remaining capacitance drops to the threshold value where all dirty pages in the cache can not be written back to flash memory, data loss happens. To solve the above issue, an efficient cache management scheme for capacitor equipped SSDs is proposed in this article. The basic idea of this scheme is to bound the number of dirty pages in a cache within the capability of the equipped capacitor. The proposed scheme includes three steps: 1) a periodical dirty page budget detection (DPBD) scheme is proposed to acquire the maximal number of dirty pages that can be written back within current capability of equipped capacitor; 2) a smart dirty page synchronizing scheme is proposed during normal run time to bound the number of dirty pages in the cache; and 3) when power supply interrupts, an efficient writing back method is applied to further reduce the capacitance consumption of capacitor. The simulation results show that the proposed scheme achieves encouraging improvement on lifetime and performance while power interruption induced data loss is avoided.
机译:由于其良好的优势,固态驱动器(SSD)已广泛采用嵌入式系统,数据中心和云存储。在SSD内,随机存取存储器(RAM)被采用作为内置缓存,以实现更好的性能。但是,由于RAM的波动特性,在突然的功率中断时可能会发生数据丢失。为了解决这个问题,电容器已经在新兴SSDS中配备了作为临时电源供应商的电容器。但由于电容器老化问题,这将导致电容随着时间的推移而降低,因此在发生电源中断时仍可能存在数据丢失。一旦剩余的电容下降到阈值,就无法将缓存中的所有脏页面写回闪存,就会发生数据丢失。要解决上述问题,本文提出了一种有效的配备电容器SSD的高速缓存管理方案。该方案的基本思想是在配备电容器的能力内绑定高速缓存中的脏页数。该方案包括三个步骤:1)提出了一个周期性脏页预算检测(DPBD)方案,以获取可以在装备电容器的当前能力内写入的最大数量的脏页; 2)在正常运行时提出了一种智能脏页同步方案,以绑定缓存中的脏页数量; 3)当电源中断时,应用有效的写回方法以进一步降低电容器的电容消耗。仿真结果表明,该方案避免了电力中断引起的数据丢失,达到了令人鼓舞的寿命和性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号