当前位置:主页 > 科技论文 > 计算机论文 >

通用磁盘阵列RAID性能分析及优化

发布时间:2017-04-08 03:23

  本文关键词:通用磁盘阵列RAID性能分析及优化,,由笔耕文化传播整理发布。


【摘要】:随着社会经济的高速增长和计算技术迅猛发展,低速的磁盘存取技术难以满足用户的巨大数据处理需求,这使得云存储技术得以快速发展。为提升存取的效率,目前基于磁盘阵列的服务器大多采用RAID技术。RAID技术在一定程度上提升了I/O操作效率,提高了存储系统的性能。在RAID的基础上如何优化系统,使其尽可能的提升数据的处理能力,成为了存储系统研究重点。RAID技术是将磁盘进行虚拟化的处理,数据还是处在于磁盘中,磁盘与系统间存在着重复频繁的I/O操作。低速的机械运动进行的数据处理会极大拉低I/O性能,增加CPU的开销。为提升系统的整体I/O处理效率,采用缓存系统对RAID读写性能进行优化。在对RAID中的数据进行读操作的过程中,存在数据块读取滞后问题。通过数据内部结构分析,是由于数据结构单一,无法有效充分利用所致。为此增加缓存空间数据优化。该策略的核心是首先将数据块头BH保存在cache中,在处理I/O时,将数据通过内存中的缓存数据直接进行数据交互,从而提升数据的读操作访问能力。通过测试分析,表明缓存系统的读请求在数据条带、RAID块或进程等多个方面均有显著提升。在进行写性能操作时,存在着小块数据写性能的问题。通过内核代码的研究分析发现,小数据块在写时会不停的寻道,并且存在I/O等待现象。为此缓存中采用延时写优化RAID写性能。该延时策略的核心是首先将小数据保存在缓存中,然后将小数据聚合成大的数据块,进行数据回刷,将其回刷进RAID,减少数据回写次数。将数据的校验和数据读写进行分离,用以消除I/O的等待时间,从而将提升数据的写性能。通过测试分析,写缓存策略对小数据块的处理能起到了很好的作用,写性能优化良好,合理高效的解决了小数据性能低下的问题。
【关键词】:RAID 缓存策略 自旋锁 I/O访问
【学位授予单位】:西安工程大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP333
【目录】:
  • 摘要4-5
  • Abstract5-9
  • 1 绪论9-15
  • 1.1 课题背景9-10
  • 1.2 RAID技术概况10-13
  • 1.3 本文的研究内容和结构组织13-15
  • 2 RAID原理及其优化技术15-31
  • 2.1 RAID基础15-24
  • 2.1.1 内核RAID技术简述15-16
  • 2.1.2 RAID技术实现16-24
  • 2.2 系统请求处理过程实现24-28
  • 2.2.1 文件系统映射流程24-25
  • 2.2.2 内核请求处理流程25-28
  • 2.3 缓存系统设计28-30
  • 2.4 本章小结30-31
  • 3 RAID读请求优化原理31-43
  • 3.1 内核请求处理过程31-33
  • 3.2 读请求的原理设计33-40
  • 3.2.1 页面置换过程实现33-35
  • 3.2.2 数据结构优化35-36
  • 3.2.3 读请求实现原理36-40
  • 3.3 本章小结40-43
  • 4 RAID写请求优化原理43-55
  • 4.1 内核写请求优化实现43-46
  • 4.1.1 内核请求策略43-45
  • 4.1.2 内核请求实现45-46
  • 4.2 写请求的原理设计46-49
  • 4.3 断电保护及自旋锁实现49-53
  • 4.3.1 断电保护设计49
  • 4.3.2 读写锁自旋锁实现49-53
  • 4.4 本章小结53-55
  • 5 性能测试及其结果分析55-63
  • 5.1 测试环境55-57
  • 5.2 测试方案57
  • 5.3 测试结果分析57-61
  • 5.4 本章小结61-63
  • 6 全文总结63-65
  • 参考文献65-71
  • 附录71-75
  • 作者攻读学位期间发表学术论文清单75-77
  • 致谢77-78

【相似文献】

中国期刊全文数据库 前10条

1 ;One Method for Improving RAID5 Performance[J];Wuhan University Journal of Natural Sciences;2000年03期

2 张越;让IDE RAID活起来[J];个人电脑;2001年03期

3 ;火箭100 RAID[J];个人电脑;2001年05期

4 林林;深入浅出玩RAID[J];电脑爱好者;2001年02期

5 Maya;;RAID技术详解[J];电脑采购周刊;2001年23期

6 陈嵩,郑华;深入分析RAID的应用[J];福建电脑;2002年12期

7 张越;高速安全的RAID系统[FastTrak SX4000][J];个人电脑;2003年01期

8 ;RAID将成为主流[J];个人电脑;2003年06期

9 华山;RAID技术综述[J];武钢技术;2003年03期

10 孙宇;;硬件控制IDE RAID[J];每周电脑报;2003年10期

中国重要会议论文全文数据库 前10条

1 潘红;何冶兰;;RAID几种工作模式的探讨[A];湖北省通信学会、武汉通信学会2009年学术年会论文集[C];2009年

2 刘军平;周可;雷栋梁;庞丽萍;;基于随机理论的RAID可靠性仿真方法[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年

3 ;RAID Storage Systems with Early-warning and Data Migration[A];Information Technology and Computer Science—Proceedings of 2012 National Conference on Information Technology and Computer Science[C];2012年

4 王庆辉;王晓莉;向立莉;;RAID技术在通信服务器中的应用[A];2008年湖北省气象学会学术年会学术论文详细文摘汇集[C];2008年

5 徐伟;王敏;孟晓p

本文编号:291981


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/291981.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户98108***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com