分布式存储系统中故障节点快速修复研究

来源 :长安大学 | 被引量 : 2次 | 上传用户:tkxj501
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化时代的到来以及互联网技术的发展,全球数据呈爆炸性增长。分布式存储系统因其高可扩展性与廉价性的优点被广泛应用,并渐渐取代了传统的集中式存储。然而,分布式存储系统中的存储设备虽然价格低廉但不稳定性强,不可避免地会发生故障,需要频繁进行快速修复,这时就要求通过存储冗余数据来保证数据的可靠性与可用性。目前采用最多的冗余存储方式是复制和纠删码策略。复制策略需要存储原始文件副本,存储开销较大;纠删码在存储开销性能达到较优的同时修复故障节点的带宽开销却过大。因此,不同的环境要求下采用何种编码方式以及如何快速修复故障节点成为我们需要研究的重要问题。本文的主要研究内容如下:(1)为了提高分布式存储系统的可靠性和修复效率,论文构造了一类基于循环可变部分重复(Variable Fractional Repetition,VFR)码的最小带宽再生码,能够快速精确修复故障节点。具体地,考虑到用户访问数据的不均衡性,根据数据热度不同重复度不同的思想构造循环VFR码,并在此基础上为提高文件下载速度对循环VFR码进行分组设计,得到对应的最小带宽再生码。采用基于循环VFR码的最小带宽再生码,单节点故障的修复局部性恒为2,改善了传统MBR码修复局部性过大的缺陷;与现有的RS码和简单再生码相比具有更低的修复局部性、修复复杂度与修复带宽开销,且修复效率高,同时在一定程度上扩大了传统FR码的适用范围。(2)为保证节点负载均衡,提出一类基于旋转交织码的层次码(Rotating Interleaving Hierarchical Codes,RIHC),能够快速实现故障节点修复。首先构造旋转交织码,使得修复单故障节点过程中利用节点并行I/O性质,且每个参与节点传输的数据量相同,即节点负载均衡,并将其作为基础组按照层次码的构造方法进行旋转扩展得到基于旋转交织码的层次码。性能分析和仿真实验表明,与现有的层次码和RS码相比,基于旋转交织码的层次码具有更小的修复局部性与修复带宽开销,且修复数据时仅采用简单的异或运算,降低了修复复杂度。
其他文献
路径段间拐角速度不连续会导致频繁加减速,是影响作业执行效率的重要因素。如何实现多路径段拐角的速度平滑和跨段前瞻速度规划是路径过渡的难点,是机器人制造商用于提高机器
中国以非均衡战略促进部分城市发展,以致城市间经济差距较大,在对落后地区政策倾斜后,经济差距仍不见缩小,并且东部发达城市出现“城市病”现象。本文尝试通过研究城市生产率
[目的]随着全球防控及医疗诊疗水平的发展,结核病的发病率及死亡率均有明显的下降。然而,随着人口老龄化、HIV感染人数的增高及人员流动性的增加,结核病出现了复燃趋势。我们
振动试验是检测产品力学可靠性的必要手段,振动控制器作为整个振动试验的核心,对其进行状态监控是保证试验正常运行的必要手段。而目前的监控系统大多是需要人值守的现场监控
背景:胰腺癌恶性程度高,近半数的患者在手术切除后一年内复发,因为在胰腺癌中,迫切需要可以准确预测早期复发和确定复发风险的患者分层方法。本研究的目的是建立一种基于磁共
目前,数据中心网络部署了大量的服务器和网络设备,用以提供多种多样的网络功能服务(防火墙、内容缓存,广域网加速器等)和充分的网络连接。数据中心大多数据流为多个服务器功
目的:探讨穿山龙提取物薯蓣皂苷对痛性糖尿病周围神经病变小鼠坐骨神经中氧化应激相关指标表达的影响及其作用机制,为单味中药治疗痛性糖尿病周围神经病变奠定理论基础,为临
研究背景与目的:慢性移植物抗宿主病(c GVHD)是异基因造血干细胞移植术后发生的严重并发症。间充质干细胞(MSCs)具有免疫调节作用,可通过上调Treg细胞比例来改善c GVHD。研究
通过对某企业生产防弹玻璃的关键生产工艺步骤“合片抽真空”(该步骤在高压釜中实现)的研究,发现在此过程中,温度是影响防弹玻璃质量的关键因素。在“合片抽真空”工艺中采用
背景和目的随着腹腔镜胆囊切除术的普及,结扎夹已经成为固定胆囊管和胆囊动脉最常用的方法。因不可降解夹子长期存留在机体,大大增加了夹子发生脱落、移位的风险。因为镁合金