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

基于混合存储设备的文件系统TrinityFS的设计与实现

作 者: 郑家阳
导 师: 冯丹; 田磊
学 校: 华中科技大学
专 业: 计算机系统结构
关键词: 混合存储系统 TrinityFS 元数据 热点数据
分类号: TP333
类 型: 硕士论文
年 份: 2013年
下 载: 3次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着互联网和计算机存储技术的发展,人们对信息存储系统的要求越来越高,比如高速的读写性能、低功耗、强数据容错纠错及恢复的能力等等。而目前现有的基于磁盘的存储系统无法满足上述需求,因此人们寄希望于新出现的新型非易失存储介质,比如闪存(Flash Memory)、相变存储器(PCRAM)等。每一种新介质的出现,虽然提升了存储系统某些属性上的性能,但由于每种介质自身的特性或制造工艺的限制,新介质的引入也会给系统带来一些制约。综合考虑传统磁盘、闪存以及相变存储器在性能、容量、可靠性、能耗和性价比的特点,提出一种结合PCRAM-Flash-HDD三种存储介质特性的文件系统TrinityFS。TrinityFS的主要思想是让每种介质都“趋利避害”,主要实现了三个模块:首先,PCRAM介质具有接近内存级别的读写性能和可靠性、字节级的读写粒度的优点,但由于生产工艺的限制,目前相变存储器普遍价格高而容量小。因此将系统中最频繁被读写和更新但又占容量很小的元数据存放在性能最好的PCRAM中,以期对元数据的访问可以达到RAM级速度;其次,由于磁盘设备容量大,顺序写性能好,且与闪存介质相比有更长的使用寿命,则需尽量把对数据的写操作以log的方式定向到磁盘上,以减少对闪存不利的更新和擦除操作;再次,闪存存储器具有低能耗、高可靠性及抗震等优点,且与磁盘相比,闪存存储器具有更好的读性能,因此定期对磁盘中的数据扫描,发现读操作的热点数据,将其迁移到闪存介质中,以提高系统的整体性能。基于Linux的文件系统LogFS,实现了一个混合存储系统TrinityFS,并对其进行了相关的测试工作,结果表明TrinityFS在不同的负载下对系统的整体性能都有较好的提升。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-13
  1.1 课题背景  8-9
  1.2 国内外研究现状  9-12
  1.3 本课题的主要工作  12
  1.4 本文组织结构  12-13
2 新型存储介质及相关存储系统  13-23
  2.1 闪存存储技术  13
  2.2 相变存储器技术  13-14
  2.3 基于 Flash 存储器的文件系统  14-17
  2.4 LogFS 文件系统  17-21
  2.5 混合系统的设计思路  21-22
  2.6 本章小结  22-23
3 混合存储系统 TrinityFS 的设计  23-33
  3.1 TrinityFS 系统框架  23-25
  3.2 元数据的分离  25-26
  3.3 热点数据识别与迁移  26-32
  3.4 本章小结  32-33
4 混合存储系统 TrinityFS 的实现  33-46
  4.1 文件系统的选择  33-34
  4.2 地址管理  34-35
  4.3 元数据与数据的分离  35-37
  4.4 段的回收与分配  37-39
  4.5 热点数据统计  39-42
  4.6 数据迁移  42-45
  4.7 本章小结  45-46
5 性能测试与分析  46-53
  5.1 测试环境  46
  5.2 系统稳定性测试  46-48
  5.3 FileBench 性能测试及分析  48-52
  5.4 本章小结  52-53
6 总结与展望  53-55
致谢  55-56
参考文献  56-60

相似论文

  1. 基于元数据的农田信息存储、管理和共享研究,S126
  2. 分面元数据在网站检索系统中的应用研究,G354.2
  3. 面向高校重点课程的教参资源库建设的应用研究,G642.3
  4. 基站维护发电智能调度系统的研究与实现,TM734
  5. 信息资源元数据模型的研究与应用,TP315
  6. 基于元数据的数据逻辑独立性方法研究,TP311.13
  7. 数据集市在电信经营分析中的应用研究,TP311.13
  8. 基于XML的异构数据集成技术研究与中间件开发,TP311.52
  9. 存储系统中多维元数据在线查询方法研究,TP311.13
  10. 汉文古籍标准化元数据转换研究与应用,TP391.1
  11. 分布式文件系统元数据服务器高可用设计与实现,TP368.5
  12. 层次式并行混合存储系统关键技术研究,TP333
  13. 元数据技术在科技资源数据库查询中的应用研究,TP311.13
  14. 空间数据管理中心系统的建立,P208
  15. 面向海量数据的分布式文件系统设计和实现,TP316.4
  16. 分布式文件系统中元数据管理策略的研究,TP316.4
  17. 海洋元数据目录服务系统的研究与实现,TP311.52
  18. SAN与NAS融合技术研究,TP333
  19. 基于构件技术的开放式雷达仿真系统研究,TN955
  20. 自动分层存储技术及其应用,TP333
  21. 基于OAI-PMH的教育资源元数据互操作问题研究,G40-05

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