RAID-6编码布局及重构优化研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:hewei83221
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
鉴于用户数据的重要性,存储可靠性仍旧是存储领域的重点研究方向。副本和阵列编码是目前两种主流的存储可靠性保障方式,与副本相比,阵列编码具有更高的空间利用率。由于RAID-6编码技术能够容并发的两磁盘失效,近年来学术界和工业界进行了广泛的研究。RAID-6编码的重构性能和I/O均衡性直接影响存储可靠性和数据可用性,针对此,从编码和调度两个层面对RAID-6编码展开研究,具体包括设计新型RAID-6编码、优化RAID-6编码布局、提升RAID-6编码存储系统重构性能三个方面。本文提出了一种符合Non-MDS特性的,具有高效重构性能的新型RAID-6编码(V2-Code)。V2-Code编码是一种垂直编码,校验块均匀地分布于所有的磁盘列,从而使其具有良好的I/O均衡性。同时,V2-Code编码还具有近似最优的存储效率、最低密度编码、灵活的RAID大小、稳定的校验链长度和平衡计算等特性。性能比较结果显示,V2-Code的负载均衡性和重构性能均胜过通用的RAID-6编码,在单磁盘和双磁盘失效恢复过程中,V2-Code的重构性能分别是X-Code重构性能的3.31倍和1.79倍。本文设计了一种I/O均衡的RAID-6数据布局方案-UPC(Uniform P-Code,UPC)。UPC方案通过移动PC方案校验链中不均衡的数据块沿着所在列到其余行,使得所有数据块均匀的分布于各行,同时确保校验链中的计算关系和容错能力不变。通过对PC布局方案的优化,UPC方案不仅仅获得了最优存储效率、最优计算复杂度和更新复杂度,而且具有更好的I/O均衡性,以及更优的平均用户响应时间。实验测试结果显示,在12个磁盘组成的阵列环境中,相对于PC方案,UPC方案在平均用户响应时间上提升了29.9%。本文提出了一种异构感知的磁盘阵列单盘快速重构算法-SmartRec,该算法充分地考虑了异构磁盘阵列以及在线重构I/O存取特性,提出了从存活磁盘所读取的重构数据量与磁盘I/O能力相匹配、分时间片的重构思路,现有的重构算法(ConRec,MinRec, BalRec)主要利用最小读重构数据量和均衡读重构数据量提升重构性能。形式化了四种单盘失效重构模型,并验证了模型的有效性。理论分析可知SmartRec重构算法具有更优的重构性能;另外,真实实验测试结果表明,在9个磁盘组成的阵列中,与现有三种重构算法相比,SmartRec的重构性能提升了35.3%。
其他文献
对机电工程专业留学生的机床电气与PLC控制课程教学进行研究,根据留学生的特点及培养目标制定教学大纲,采用多媒体教学、现场示教等多种教学方法,取得了较好的教学效果,为今
随着空间科学的不断发展,空间探测任务逐步丰富,呈现出有效载荷性能快速提升、任务形式多样化等新的趋势,对星载固态存储器的存储管理模式提出了挑战。传统星载固态存储方案
外存与内存日益增大的性能差异一直是计算机系统的主要瓶颈之一,闪存的非易失性和高性能恰好填补了二者之间的空白,带来了解决问题的新机遇。尽管具备种种优势,但是由于成本
高性能并行计算机是一个国家综合科技实力的体现,在科研、教育、石油、气象等相关领域发挥着日益重要的作用。在并行处理领域,研究并行计算机系统中处理器或者处理机连接的方
利用2007年海南岛闪电定位数据,结合人工观测、自动站监测资料和气候地形信息,对闪电发生的频度、强度、机制、分布等要素特征进行初步分析,摸索2007年海南岛闪电的各月份频度、
目的:探讨通络骨蚀丸治疗早中期痰瘀阻滞型股骨头坏死的临床疗效。方法:将90例符合条件的患者随机分为对照组和观察组,各45例。对照组口服双氯芬酸钠和仙灵骨葆胶囊,观察组口
<正> 针剂生产过程中有一步检漏工序,检查剔除封口不严密和安瓿破裂的漏气品,以确保产品质量。目前生产上采用的方法不外以下四种:(一)减压染色法;(二)热压灭菌染色法;(三)安
阻变存储器具有存储密度大、擦写速度快、可多值存储、结构简单等优点,被认为是替代闪存实现商业化的新一代存储器。氧化物阻变器件可将力、电、磁、声、光等多种物理机制相
<正>右江-珠江黄金水道连接着上游云南、贵州、广西和下游广东、港澳等我国经济欠发达和发达地区,亟需通过打通通道,加强与外界,特别是珠江下游经济发达地区的文化、经济联系
在发展过程中,由于煤炭行业会对自然环境的影响,不符合现阶段我国对节能环保的要求,使得煤炭企业的发展受阻。外部投资资金过于集中,使得供大于求,对煤炭的市场价格造成严重