纠删码存储系统性能优化研究

来源 :清华大学 | 被引量 : 0次 | 上传用户:vlon126
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
存储系统规模增大导致数据丢失成为常态。纠删码技术由于具有低存储开销的特点,因此被存储系统所广泛采用。然而纠删码的引入也改变了存储系统正常的I/O访问和失效修复方式。本文从性能优化角度,从编码设计、条带内局部写、单盘失效修复和多点协同再生等四个方面对纠删码存储系统展开研究。?提出了一种新的RAID-6编码――横纵码(Horizontal-Vertical Code,HV码)。HV码利用横式校验链优化降级读操作和同行条带内局部写操作,构建纵式校验链以优化跨行条带内局部写操作,并均匀放置校验元素以均衡负载。实验结果表明,相比于其他具有代表性的RAID-6编码,HV码在综合性能上具有更好的表现。?提出了一种基于XOR编码的存储系统的条带内局部写操作优化方法――基于校验转换的数据布局方法(Parity-Switched Data Placement,PDP)。PDP利用连续数据元素生成校验元素,并优化校验元素的生成顺序,以减少条带内局部写操作的额外更新。实验结果表明,PDP虽然需要少量存储开销,但是其能减少31.9%的数据更新并提升27.9%的写速度。?提出了一种单盘失效修复中寻道操作和修复带宽兼顾的优化方法――高效寻道修复算法(Seek-Efficient I/O Recovery,SIOR)。SIOR采用现有的优化方法减少每个条带所需修复带宽,并设计基于禁忌搜索的贪心算法和填充算法进一步减少修复过程中的寻道操作。实验结果表明,SIOR能够明显减少搜索时间并减少31.8%~65.1%的寻道操作。?提出了异构存储网络下的一种新的协同再生框架,并设计了该框架下的路由选择算法――异构协同再生算法(Heterogeneous-aware Cooperative Regeneration,HCR)。该框架根据节点的异构性分离新来节点的再生过程,以减少再生过程中的网络开销。HCR进一步设计贪心算法,高效实现已有再生方案在该框架下的路由选择。实验结果表明,HCR仅引入少量的网络传输数据,并减少高达75.4%的网络开销。
其他文献
<正>冠心病是心血管多见病,为急性心脑血管事件的高危因素。本病多发于老年人,常急性发作,严重威胁患者生命安全,影响生活质量。延长冠心病稳定期,减少急性发作是中医药治疗
磷素和钾素是作物生长所需的重要营养元素。随着我国农业的发展,作物对磷素和钾素的需求不断增加。虽然土壤中磷素和钾素的含量都十分丰富,但绝大部分都以铝硅酸盐等难溶形态
<正>一、导入课题,介绍背景1.复习《节气歌》。师:同学们,我们学过《节气歌》,知道一年有24个节气,你们能背诵吗?(指名学生背诵)师:我们一起来读一读《节气歌》。(PPT出示《
<正> 报载,美国王安电脑公司自1992年8月中旬申请破产保护后,经过一年多的苦心经营,终于又东山再起.王安电脑公司是一家闻名全球的企业,曾是世界电脑行业的佼佼者.它凭借600
<正>一、小学生理财教育的现状据国家统计局所属美兰得信息公司最近的调查报告显示:当前我国0至12岁孩子每月的消费总额超过35亿元,在众多家庭中,一个孩子的月平均消费超过一
互联网已经成为人类社会的信息基础设施。随着互联网内容需求的飞速增加,互联网面临巨大的流量压力,如何实现有限网络资源的高效配置,成为学术界和工业界共同关心的重要问题
<正>一、注重"首因效应",创造良好开端在小学一年级数学的学习过程中,"首因效应"极为重要,它极有可能影响到学生整个学习生涯中对数学的态度。如果学生对教师或数学第一印象
本文介绍了作者参加长郡中学开展的职业生涯人物访谈社会实践活动过程,作者采访了深圳龙城高级中学方静老师,希望对高中生职业规划和如何学好英语需要帮助的人提供有意义的借
目的研究全程无痛分娩的临床护理体会及母婴健康的影响。方法选取我院2017年2月-2018年2月收治的初产妇78例,所有产妇均采用无痛分娩,随机分研究组(人性化护理)与对照组(常规
预算是现代企业最重要的管理工具之一。大量研究表明,预算对于强化计划与控制、合理分配财务和非财务资源、激励员工实现战略和经营目标等,都具有积极作用,但另一方面也具有