学位论文 > 优秀研究生学位论文题录展示

一种提高固态硬盘随机写性能的cache策略

作 者: 朱柳嵩
导 师: 王海卫
学 校: 华中科技大学
专 业: 计算机系统结构
关键词: 固态硬盘 闪存转换层 映射算法 垃圾回收 缓存算法
分类号: TP333
类 型: 硕士论文
年 份: 2011年
下 载: 72次
引 用: 0次
阅 读: 论文下载
 

内容摘要


相对于CPU计算能力的提高、网络带宽加大,存储设备的发展已经跟不上计算机主要部件和网络发展的速度,以至于存储设备已经成为现代基于云计算的计算机系统的瓶颈。伴随着基于半导体技术的固态硬盘的出现,为存储行业提供了新的选择,并注入了新的活力。在便携式设备中,固态硬盘已经变成主要的存储设备,而在桌面设备领域,也出现了固态硬盘逐渐代替传统机械硬盘的趋势。固态硬盘有许多机械硬盘没有的特性,如更快的单元读写速度、更低的能耗、更强的移动可靠性等,然而,由于Flash介质固有的特点,基于Flash介质的固态硬盘也有许多不尽如人意之处,如写寿命较短,读写时间不均衡、必须擦除之后才能写等。这些缺点造成固态硬盘写性能,尤其是随机写性能低下,严重阻碍了固态硬盘在桌面领域的应用,因为在桌面领域,尤其是服务器,存在大量的随机写请求。为了提高固态硬盘随机写性能,对FTL层中的映射算法垃圾回收算法进行深入的研究是非常有必要的。在FTL层之上加入缓存层,依据映射算法和垃圾回收算法的特点,在缓存层中重构随机写入固态硬盘的数据,使数据连续成块地写入FTL层,除了有效提高写性能外,还能减少固态硬盘中块的擦除次数,延长固态硬盘的寿命。通过计算机仿真方法对设计的缓存算法进行了测试,测试结果显示,加入缓存层之后,吞吐率显著提升,擦除次数明显减少。另外,与FAB缓存算法相比,我们实现的算法在现实应用的trace测试中,效果也更好。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-14
  1.1 固态硬盘研究现状  8-10
  1.2 固态硬盘的发展趋势  10-12
  1.3 课题研究目的、背景和意义  12
  1.4 本文主要研究内容  12-14
2 固态硬盘的结构特征及关键技术  14-28
  2.1 固态硬盘的结构特征  14-17
  2.2 Flash 转换层  17-23
  2.3 垃圾回收  23-26
  2.4 磨损均衡  26-27
  2.5 本章小结  27-28
3 固态硬盘缓存管理策略  28-43
  3.1 需求的提出  28-29
  3.2 整体设计  29-30
  3.3 关键技术  30-38
  3.4 算法设计  38-42
  3.5 本意小结  42-43
4 仿真与测试  43-49
  4.1 仿真环境  43
  4.2 trace 收集  43-44
  4.3 测试结果与分析  44-48
  4.4 本章小结  48-49
5 总结与展望  49-51
  5.1 全文总结  49-50
  5.2 研究展望  50-51
致谢  51-52
参考文献  52-55

相似论文

  1. AUTOSAR系统建模方法的研究与实现,TP311.52
  2. 基于闪存的浓缩数据立方存储研究,TP333
  3. PCI Express接口固态硬盘存储系统设计,TP333
  4. 基于闪存的混合式存储系统研究,TP333
  5. 基于固态硬盘加密方法的研究,TP309.7
  6. 用于固态硬盘的DDR2控制器设计,TP273
  7. 武汉市餐厨垃圾回收处置法律制度研究,D922.181
  8. RAID中固态盘二级缓存机制研究与实现,TP333
  9. 瓦记录磁盘驱动器的数据组织技术研究及其实现,TP333.35
  10. 环境保护视角下的电子电器废弃物回收利用管理,F426.6;F713.2
  11. 固态硬盘控制器磨损均衡算法研究,TP333.35
  12. FlashCache位运算替换算法的设计与实现,TP333
  13. 基于缓冲检测器的固态硬盘控制器的设计与仿真,TP333.35
  14. 一种结合热数据识别的FTL算法,TP333
  15. 面向软件事务存储的内存管理技术研究与实现,TP333.1
  16. 基于NAND闪存的固态存储技术研究与实现,TP333
  17. 片上网络路由算法和映射算法研究,TN47
  18. Flash阵列存储技术研究,TP333
  19. 面向多处理器的并行垃圾回收机制的研究,TP311.10
  20. 数据中心网络地址自动配置关键技术研究,TP308

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 存贮器
© 2012 www.xueweilunwen.com