支持用户层同步检查点通信工具

支持用户层同步检查点通信工具

论文摘要

本文对支持用户检查点通信工具进行了较深入的研究,分析了进程间通信的各种改进的优良算法,对检查点机制进行了较细致的探讨,对检查点机制的一致性问题进行了详细地讨论。在此基础上提出并实现了一个支持用户检查点的通信工具。本文以相互之间有通信关系的两个进程为例,描述了支持用户层检查点的通信工具的设计和实现问题,支持用户层检查点可以广泛地应用到客户/服务器(C/S)模型中。在编程过程中,我们利用检查点的设置与回卷来解决故障和容错问题。在其中一个进程进行检查点操作的同时,由同步检查点算法对另一个进程也进行检查点的操作,进而实现了同步的检查点功能。作者还介绍检查点保存的各项内容:网络信息、进程状态、文件等等,以及检查点的保存和如何利用检查点进行恢复。系统中运行后首先调用检查点文件,对其进行核对,如果检查点文件为初始化状态,系统不再调用检查点文件对进程进行恢复,如果系统中的进程中断重启后调用检查点文件时,文件中存在报文内容,就由检查点函数继续启动保存的进程,对中断的进程进行恢复,然后再发送信号使其能与另一方继续通信,另一方接收到请求信号后通信条件满足会发出响应信号。而且在服务器端和客户端都设有检查点系统,以保证客户端的状态维护情况,使客户端相对于服务器一直保持理想的状态。最后对支持用户检查点通信工具进行了测试,介绍了实验的过程和最后的结果,说明了Linux 系统网络连接的配置方法。在实验中重点对支持用户检查点通信工具的可用性进行了测试,测试结果表明所采用的检查点系统能够正常运行,测试结果符合设计要求。

论文目录

  • 第一章 绪论
  • §§1.1 分布式系统的发展及现状
  • §§1.2 检查点技术的初步介绍
  • §§1.3 问题的表达
  • §§1.4 本课题的意义、实用价值
  • §§1.5 本文的结构
  • §§1.6 小结
  • 第二章 支持用户层检查点通信工具的设计思想
  • §§2.1 支持用户检查点通信工具的系统及用户需求
  • §§2.2 日志与检查点的区别
  • §§2.3 检查点机制的分析
  • §§2.4 检查点的一致性
  • §§2.5 检查点及报文格式设计
  • §§2.6 容错技术与检查点关系
  • §§2.7 检查点机制的设计
  • §§2.8 进程通信的设计思想
  • §§2.9 小结
  • 第三章 支持用户检查点通信工具的实现模型
  • §§3.1 硬件与软件实现平台
  • §§3.2 Linux 中TCP/IP 协议的具体实现
  • §§3.3 检查点通信中套接字(socket)
  • §§3.4 各主要函数的功能与解析
  • §§3.5 检查点技术的实现
  • §§3.6 客户端的状态维护
  • §§3.7 小结
  • 第四章 支持用户检查点通信工具的测试
  • §§4.1 实验过程介绍
  • §§4.2 测试及评价
  • 第五章 总结与展望
  • 参考文献
  • 摘要
  • ABSTRACT
  • 致谢
  • 导师简介
  • 作者简介
  • 相关论文文献

    • [1].实时交互进程的并发检查点技术[J]. 电子科技大学学报 2011(04)
    • [2].用户指导的多层混合检查点技术及性能优化[J]. 计算机应用研究 2008(07)
    • [3].分布式共享主存结构动态检查点技术的应用研究[J]. 计算机与现代化 2008(08)
    • [4].基于随机森林的流处理检查点性能预测[J]. 电子与信息学报 2020(06)
    • [5].分层检查点的近似最优周期计算模型[J]. 计算机应用 2017(01)
    • [6].应用混合粒子群优化的检查点全局优化算法[J]. 哈尔滨工业大学学报 2015(05)
    • [7].检查点[J]. 文学少年(小学) 2011(01)
    • [8].面向更新密集型应用的内存数据库高效检查点技术[J]. 计算机学报 2009(11)
    • [9].一种基于信道不可靠环境的协调式检查点协议[J]. 计算机技术与发展 2008(02)
    • [10].一种基于行为特征的文件检查点优化策略[J]. 软件 2017(07)
    • [11].如何利用检查点设置提高大学生学习定向运动的兴趣[J]. 科技资讯 2013(28)
    • [12].基于进程检查点设置的软件执行恢复系统[J]. 技术与市场 2010(09)
    • [13].穿戴计算机的内核级检查点优化策略研究[J]. 高技术通讯 2008(05)
    • [14].采用增量检查点技术改进Condor检查点机制的研究[J]. 河南农业大学学报 2010(06)
    • [15].移动Ad Hoc网络混合检查点策略[J]. 计算机研究与发展 2014(06)
    • [16].一种检查点感知的文件恢复算法[J]. 计算机研究与发展 2011(S1)
    • [17].支持文件迁移的Linux检查点机制的实现[J]. 计算机工程 2010(03)
    • [18].云环境下结合改进粒子群优化与检查点技术的容错调度算法[J]. 软件导刊 2020(02)
    • [19].基于建筑信息模型自动生成施工质量检查点的算法[J]. 同济大学学报(自然科学版) 2016(05)
    • [20].DNA损伤检查点——中药治疗恶性肿瘤的潜在分子机制[J]. 辽宁中医杂志 2016(07)
    • [21].基于快照的虚拟磁盘镜像检查点系统[J]. 武汉大学学报(理学版) 2014(06)
    • [22].基于RDD关键度的Spark检查点管理策略[J]. 计算机研究与发展 2017(12)
    • [23].一种面向RISC-V的检查点和回滚恢复容错方法[J]. 电子与封装 2020(10)
    • [24].关于检查点机制实现核外进程恢复的研究[J]. 计算机光盘软件与应用 2013(07)
    • [25].免疫检查点阻断剂在肝癌治疗中的研究进展[J]. 肿瘤防治研究 2016(09)
    • [26].肿瘤免疫检查点疗法的研究[J]. 现代养生 2018(06)
    • [27].支持数据库访问的进程检查点技术研究与实现[J]. 计算机工程与科学 2011(08)
    • [28].检查点抑制剂在非小细胞肺癌中的研究进展[J]. 中国肿瘤生物治疗杂志 2015(02)
    • [29].面向大规模计算系统的Cache式并行检查点[J]. 计算机科学 2011(05)
    • [30].资源管理系统中基于作业检查点的自动容错[J]. 计算机工程与科学 2009(11)

    标签:;  ;  ;  ;  

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

    猜你喜欢