支持用户层异步检查点通讯工具

支持用户层异步检查点通讯工具

论文摘要

在分布式系统正常运行的适当时刻各进程分别设置检查点,保存当时的状态,这种异步检查点机制在系统发生故障后,可以通过协调取得一致状态后从检查点处重新执行,从而节省了大量的时间,提高了分布式系统的可靠性。本文首先给出了研究的背景,继而介绍了目前比较流行的一些检查点技术,并对其进行了分析,在此基础上提出了一个支持用户层异步检查点的通讯工具。设计采用了服务器/客户机模型,考虑到服务器和客户机之间的差别,分别对它们进行了总体设计,并且划分为用户程序模块、通信连接模块、检查点机制模块和恢复模块,定义了各模块的调用接口以及各模块之间的相互关系,之后对各模块的功能和内部程序执行流程做出了明确的设计。在上述设计的基础上实现了支持用户层异步检查点的通讯工具。最后通过多方面的测试,我们得出:通过引入检查点机制,进程间数据的传输能力,以及系统的可靠性都得到了很大的提高。本设计仅是检查点机制应用于分布式环境的一次简单的尝试,希望在分布式系统发展的过程中,检查点机制会得到越来越大的作用。

论文目录

  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状和存在的问题
  • 1.3 发展趋势
  • 1.4 本文主要工作
  • 第二章 检查点技术概论和分析
  • 2.1 分布式系统中的容错和检查点
  • 2.2 检查点的内容
  • 2.3 检查点的获取和存储
  • 2.4 检查点方法和实现
  • 2.5 异步检查点的向后恢复
  • 2.6 检查点的完整性
  • 第三章 用户层异步检查点通讯工具的模型设计
  • 3.1 设计目标
  • 3.2 设计环境
  • 3.2.1 网络环境
  • 3.2.2 软件环境
  • 3.3 系统结构设计
  • 3.3.1 客户机端结构设计
  • 3.3.2 服务器端结构设计
  • 3.4 客户机端用户程序模块设计
  • 3.5 通信连接模块设计
  • 3.6 检查点机制模块设计
  • 3.7 恢复模块设计
  • 第四章 用户层异步检查点通讯工具的实现
  • 4.1 客户机端用户程序的实现
  • 4.2 通信连接模块的实现
  • 4.3 检查点机制模块的实现
  • 4.4 恢复模块的实现
  • 第五章 系统集成与测试
  • 5.1 实验环境
  • 5.2 测试工具
  • 5.3 测试方法
  • 5.4 测试结果及分析
  • 第六章 总结
  • 参考文献
  • 摘要
  • Abstract
  • 致谢
  • 相关论文文献

    • [1].基于层次模式的企业云平台设计与实现[J]. 中外企业家 2017(24)
    • [2].保障连续媒体流用户层QoS的缓存控制[J]. 软件学报 2009(07)
    • [3].Cloudow:一种基于用户层虚拟化的软件即服务模式运行系统[J]. 中国科学:信息科学 2012(03)
    • [4].基于x86的高速加密卡异步并行驱动设计[J]. 电力系统自动化 2010(10)
    • [5].面向大规模集群的并行I/O用户层配置优化策略[J]. 国防科技大学学报 2020(02)
    • [6].基于Xenomai的实时Linux分析与研究[J]. 单片机与嵌入式系统应用 2009(02)
    • [7].基于知识管理的区域创新系统构建研究[J]. 情报杂志 2010(06)
    • [8].图书馆云服务模式及其实现路径[J]. 图书馆学刊 2013(12)
    • [9].资源耦合型web家具平台的用户层服务系统探究[J]. 家具 2016(01)
    • [10].云解决方案测评指标体系研究[J]. 信息技术与标准化 2017(09)
    • [11].泛在信息环境下图书馆服务体系构建[J]. 内蒙古科技与经济 2016(19)
    • [12].2014韩国三大手游公司动向分析[J]. 时代漫游 2014(03)
    • [13].基于RFID的滑雪场雪具智能租赁系统设计[J]. 河北建筑工程学院学报 2017(02)
    • [14].云计算的架构及其分析[J]. 信息通信 2015(10)
    • [15].基于FPGA的ATM传输技术设计[J]. 声学与电子工程 2013(01)
    • [16].基于模块化理论的旅游云平台构建研究[J]. 洛阳师范学院学报 2016(01)
    • [17].双层网络中一种协作博弈的动态资源分配方法[J]. 西安交通大学学报 2012(10)
    • [18].注重数据挖掘 构建支持决策信息化系统[J]. 中国制造业信息化 2011(20)
    • [19].基于FPGA的通信协议芯片的设计[J]. 低压电器 2011(23)
    • [20].世博信息化建设的一般框架研究[J]. 图书情报工作 2008(09)
    • [21].三层结构各层次的实现技术研究[J]. 山东纺织科技 2008(01)
    • [22].高职英语网络教学平台建设、应用与实践研究[J]. 天津职业院校联合学报 2017(10)
    • [23].基于文件过滤驱动的病毒防范方法的实现[J]. 计算机技术与发展 2013(03)
    • [24].图书馆的微服务体系研究[J]. 图书馆学研究 2015(09)
    • [25].云计算的架构及核心技术[J]. 智能计算机与应用 2014(04)
    • [26].基于引文的知识链接系统构建[J]. 情报理论与实践 2012(02)

    标签:;  ;  ;  ;  ;  

    支持用户层异步检查点通讯工具
    下载Doc文档

    猜你喜欢