分布式数据的弱一致性维护策略的研究

分布式数据的弱一致性维护策略的研究

论文摘要

最近几年,随着网络技术的飞速发展,同时伴随着商业界和科学界的进步,Internet上的数据呈现出指数增长的趋势,越来越多的数据需要分布式存储。为了提高系统的响应速度,面对大量的并发请求,分布式系统必须为每个数据对象复制多个副本已满足并发访问的需求。数据复制技术是提高数据可用性和数据访问性能的重要技术,但大量数据副本之间的数据一致性维护的问题就突显出来。基于此,一个基于gossip(闲话)体系结构的分布式弱一致性维护策略被提出。新策略从数据的更新发布、更新传播和更新应用三个步骤考略,在分布式数据更新处理中都起到非常重要的影响,比如副本的管理方式、更新传播内容、更新传播方式、更新并发控制和节点失效的异常处理。新策略采用“宿主”副本管理方式,这种方式是传统“主从式”副本管理方法的一个衍生版本,可以避免传统“主从”式副本管理方法更新接收时的瓶颈问题,同时也可以实现更新并发过程中的全序一致性。副本管理器是gossip体系结构的核心,采用向量时间戳的方式来管理数据的时序状态;利用更新日志的方式记录和传播更新语义。与传统的gossip体系结构相比,新策略在副本管理器中引入了一些更新日志和副本状态统计数据,对传统结构中的更新传播方式做了改进,使用反熵会话的方式进行更新传播,通过对比会话双方的统计信息,在保证双方达到一致状态的前提下,避免日志传播的冗余。同时,在反熵会话对象的选择算法方面,也做了改进,适应“宿主”副本管理方式更新提交集中、更新请求接收对等的特点,加快了更新传播的速度,结合更新日志维护的算法,将已经应用的更新日志快速的进行剪裁,有效的控制了日志所占系统的空间,提高了系统的空间利用率。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题的研究背景
  • 1.2 课题的研究目的和意义
  • 1.3 国内外研究概况
  • 1.4 论文的主要研究内容
  • 1.5 论文的组织
  • 2 分布式数据弱一致性维护技术分析
  • 2.1 更新发布方式与副本管理技术
  • 2.2 更新传播技术
  • 2.3 协调与协定技术
  • 2.4 本章小结
  • 3 基于gossip 体系结构的分布式数据弱一致性维护策略
  • 3.1 GOSSIP 体系结构
  • 3.2 数据弱一致性维护策略
  • 3.3 本章小结
  • 4 实验验证与分析
  • 4.1 实验验证的环境
  • 4.2 实验步骤
  • 4.3 实验结果以及结果分析
  • 4.4 本章小结
  • 5 总结与展望
  • 5.1 全文总结
  • 5.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].实时图编辑中参照操作语义一致性维护[J]. 计算机应用研究 2016(02)
    • [2].支持操作续传的网络三阶段一致性维护研究[J]. 小型微型计算机系统 2018(01)
    • [3].多分辨率模型一致性维护模块的设计与实现[J]. 指挥控制与仿真 2015(05)
    • [4].基于迁移学习和过采样技术的跨项目克隆代码一致性维护需求预测[J]. 计算机科学 2020(09)
    • [5].网格环境下的数据副本一致性维护解决方案[J]. 电脑知识与技术 2009(01)
    • [6].多维关联规则扩展本体规则过程中的一致性维护[J]. 计算机应用研究 2010(07)
    • [7].多分辨率模型一致性维护模板框架设计[J]. 装甲兵工程学院学报 2015(03)
    • [8].大规模实时图形编辑中可交换复制数据模型一致性维护[J]. 小型微型计算机系统 2019(07)
    • [9].云存储中一种自适应的副本一致性维护机制[J]. 中国科学院研究生院学报 2013(01)
    • [10].采用动态投票机制的数据网格副本一致性维护[J]. 计算机科学 2009(04)
    • [11].结构化P2P网络一致性维护策略[J]. 控制与决策 2018(04)
    • [12].移动平台下实时协同关联图文档模型一致性维护算法研究[J]. 小型微型计算机系统 2018(08)
    • [13].分布式本体的构建与一致性维护方法[J]. 计算机应用与软件 2015(10)
    • [14].MANET中基于簇的缓存一致性维护策略[J]. 软件学报 2008(11)
    • [15].面状实体增量融合过程中拓扑冲突检测及一致性维护方法研究[J]. 武汉大学学报(信息科学版) 2019(03)
    • [16].移动云环境中基于Agent的缓存一致性维护策略[J]. 微型电脑应用 2015(11)
    • [17].P2P系统中基于副本链的一致性维护算法[J]. 计算机工程 2008(18)
    • [18].一种基于规则的OWL-S本体语法一致性维护方法[J]. 国防科技大学学报 2009(03)
    • [19].一种基于Ad-Hoc网络的移动P2P系统协同缓存一致性维护算法[J]. 楚雄师范学院学报 2009(03)
    • [20].多尺度土地利用数据库构建过程中的拓扑一致性维护[J]. 测绘通报 2011(08)
    • [21].P2P存储系统副本一致性维护策略[J]. 计算机工程 2010(01)
    • [22].3D协作系统下基于DOAG的选择性Undo/Redo研究[J]. 小型微型计算机系统 2019(03)
    • [23].移动云环境下实时协同图形编辑一致性维护研究[J]. 小型微型计算机系统 2018(01)
    • [24].混合云环境下利用世系保障数据一致性的研究[J]. 计算机应用研究 2015(01)
    • [25].房产产权产籍系统中数据缓存的应用[J]. 测绘科学 2009(03)
    • [26].关系数据库运用分析[J]. 黑龙江科技信息 2008(04)
    • [27].基于节点异构度的覆盖网络副本一致性维护方法[J]. 通信学报 2010(10)
    • [28].一种基于阀值的服务器主动复制策略的实现[J]. 昆明理工大学学报(理工版) 2008(04)
    • [29].活动图编辑中的一致性维护研究[J]. 小型微型计算机系统 2017(10)
    • [30].列车运行控制系统多分辨率模型输出信息一致性维护方法研究[J]. 铁道学报 2016(02)

    标签:;  ;  ;  ;  ;  

    分布式数据的弱一致性维护策略的研究
    下载Doc文档

    猜你喜欢