引用本文: | 宋振龙,方健,魏登萍,等.闪存阵列的可重构策略[J].国防科技大学学报,2015,37(1):8-13,20.[点击复制] |
SONG Zhenlong,FANG Jian,WEI Dengping,et al.A reconfigurable redundant arrays of inexpensive disks mechanism of NAND Flash[J].Journal of National University of Defense Technology,2015,37(1):8-13,20[点击复制] |
|
|
|
本文已被:浏览 9977次 下载 8505次 |
闪存阵列的可重构策略 |
宋振龙, 方健, 魏登萍, 张晓明 |
(国防科技大学 计算机学院,湖南 长沙 410073)
|
摘要: |
利用低延迟、低功耗、高可靠的闪存芯片构建闪存存储阵列是实现高性能存储系统的有效手段。但应用传统磁盘阵列技术构建闪存存储阵列,会引入磨损均衡、校验数据更新频繁导致阵列生命周期降低等问题。针对闪存固有的读写特性,设计实现了一种基于NAND Flash的高性能磁盘阵列机制——基于缓存的可重构磁盘阵列策略。该机制采用可重构条带的思想,利用存储等级的内存作为缓存,对数据顺序重组。实验结果表明:该策略能够有效降低垃圾回收开销,提高闪存阵列的性能和使用寿命。 |
关键词: 闪存 固态存储 阵列 磨损均衡 擦除 |
DOI:10.11887/j.cn.201501002 |
投稿日期:2014-06-13 |
基金项目:国家973计划资助项目(2012AA01A301);国家自然科学基金资助项目(61202118) |
|
A reconfigurable redundant arrays of inexpensive disks mechanism of NAND Flash |
SONG Zhenlong, FANG Jian, WEI Dengping, ZHANG Xiaoming |
(College of Cumputer, National University of Defense Technology, Changsha 410073, China)
|
Abstract: |
Building storage array based on the low latency, low power consumption, and high reliability NAND Flash is an efficient way to implement high-performance storage system. However, adopting traditional redundant arrays of inexpensive disks (RAID) techniques to build storage array based on NAND Flash bring several problems such as wear leveling and decreasing lifecycle of storage array caused by updating parity code frequently. A cache-based reconfigurable RAID mechanism that dynamically constructs a new data stripe based on the non-volatile SCM is proposed. Experimental results show that this mechanism can reduce the garbage collection overhead, improve the performance and lifecycle of storage array based on NAND Flash efficiently. |
Keywords: Flash solid state storage redundant arrays of inexpensive disks wear leveling erase |
|
|
|
|
|