移动计算环境下检查点技术研究与Petri网建模

移动计算环境下检查点技术研究与Petri网建模

论文摘要

随着无线网络与可移动设备的发展,移动计算正逐步成为分布式计算的主流,移动计算使得人们在保持网络连接的同时能够自由移动,这促进了许多新的分布式应用的出现。但是移动计算的特征也造成其缺乏可靠性,因此提供移动环境下的容错方法对移动计算的发展起着重要的作用。检查点技术是适合移动计算环境的一种重要容错手段。本文讨论了移动计算环境下检查点设置技术的分类,比较了各类检查点技术的优缺点。在分析了移动计算环境对检查点设置的影响后,根据分段确定性假设是否成立设计了两个检查点协议:HMB协议与MNLC协议。HMB是一种基于日志的容错协议。不同于已有的采用固定时间间隔而设置检查点的算法,HMB算法的检查点间隔完全由移动主机握手率与消息到达率决定。HMB算法使得系统在无错执行时的开销与及时恢复间取得更好的平衡。MNLC是一种基于协同检查点的容错协议,MNLC的特点在于区分出真正的检查点依赖进程。通过记录通信向量与消息发送感染向量,MNLC协议实现最少数量进程参与检查点设置及卷回恢复,同时由于MNLC协议的许多操作都是在移动支持站上进行的,因此MNLC具有较小的开销。为了对所设计的协议进行综合的性能评价,本文利用广义随机Petri网和有色Petri网分别为HMB协议和MNLC协议进行了建模,得出了各自的性能指标。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 引言
  • 1.2 分布式系统中检查点技术
  • 1.2.1 基于检查点的卷回恢复
  • 1.2.2 基于日志的卷回恢复
  • 1.2.3 各种检查点技术的比较
  • 1.3 移动计算环境对检查点设置的影响
  • 1.4 检查点协议性能评价与Petri 网建模
  • 1.5 本文主要研究内容与结构
  • 第2章 基于握手与消息到达率的算法
  • 2.1 引言
  • 2.2 系统模型
  • 2.3 HMB 算法设计动机
  • 2.4 HMB 算法描述
  • 2.5 本章小节
  • 第3章 最少进程参与低代价恢复算法
  • 3.1 引言
  • 3.2 检查点依赖进程
  • 3.3 MNLC 算法在无错执行时的操作
  • 3.4 MNLC 算法的检查点设置操作
  • 3.5 MNLC 算法的卷回恢复操作
  • 3.6 MNLC 算法的正确性证明
  • 3.7 本章小结
  • 第4章 Petri 网建模检查点协议
  • 4.1 引言
  • 4.2 GSPN 建模HMB 协议
  • 4.2.1 HMB 协议的GSPN 模型
  • 4.2.2 HMB 协议的性能
  • 4.3 CPN 建模MNLC 协议
  • 4.3.1 总体建模
  • 4.3.2 通信过程建模
  • 4.3.3 检查点设置过程建模
  • 4.3.4 MNLC 协议卷回恢复过程建模
  • 4.3.5 MNLC 协议性能评价
  • 4.4 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于Ⅰ型同步结构分解的微电网Petri模型[J]. 控制工程 2019(12)
    • [2].基于Petri网的银行贷款建模与分析[J]. 怀化学院学报 2019(11)
    • [3].基于Petri网的离散事件系统初始资源优化配置[J]. 河北大学学报(自然科学版) 2020(02)
    • [4].基于随机Petri网的井下连续运输系统可靠性研究[J]. 煤矿机械 2020(05)
    • [5].基于Petri网的量子通信协议建模[J]. 电子技术与软件工程 2020(09)
    • [6].基于Petri网诊断器的离散事件系统模式故障的在线诊断[J]. 控制理论与应用 2020(07)
    • [7].基于多层模糊Petri网的跨区域电网安全态势自动预测方法研究[J]. 自动化与仪器仪表 2020(07)
    • [8].基于Petri网的柔性制造系统混惑检测与控制[J]. 计算机应用研究 2016(12)
    • [9].模糊故障Petri网在飞机电源系统故障诊断中研究[J]. 装备制造技术 2016(11)
    • [10].模糊Petri网在油田开发设计领域的应用研究[J]. 计算技术与自动化 2016(04)
    • [11].基于加权模糊Petri网的无人机自主任务推理决策研究[J]. 西北工业大学学报 2016(06)
    • [12].基于事件链及广义随机Petri网的洪涝灾害案例分析[J]. 武汉理工大学学报(信息与管理工程版) 2017(02)
    • [13].基于扩展Petri网的飞机装配系统设备调度方法[J]. 航空制造技术 2017(10)
    • [14].基于时序信息的模糊Petri网电网故障诊断方法[J]. 电工技术学报 2017(14)
    • [15].基于Petri网的导弹海上补给指挥流程优化分析[J]. 舰船电子工程 2017(07)
    • [16].基于Petri网的网络空间作战指挥机构运行流程分析[J]. 装甲兵工程学院学报 2017(04)
    • [17].一种基于广义随机Petri网的医院门诊流程的建模方法与其性能分析[J]. 电子技术 2017(08)
    • [18].一种基于模糊Petri网的知识元语义集成方法[J]. 情报理论与实践 2017(09)
    • [19].基于模糊Petri网的卸船机故障诊断专家系统[J]. 起重运输机械 2015(12)
    • [20].基于层次着色Petri网的网构软件性能建模与仿真分析方法[J]. 小型微型计算机系统 2016(04)
    • [21].基于随机Petri网的广州市地铁机电安装合同变更流程仿真与优化[J]. 建筑监督检测与造价 2015(06)
    • [22].基于Petri网的终端区冲突避免方法研究[J]. 舰船电子工程 2015(03)
    • [23].基于时间Petri网的渗透测试攻击模型研究[J]. 北京理工大学学报 2015(01)
    • [24].基于模糊Petri网的门式起重机故障诊断专家系统研究[J]. 机械管理开发 2015(03)
    • [25].基于广义随机Petri网的旅游供应链建模[J]. 物流技术 2015(15)
    • [26].基于共享子网合成Petri网的协同虚拟维修系统[J]. 中国修船 2015(05)
    • [27].基于Petri网的舰载机出库调度建模方法[J]. 火力与指挥控制 2015(09)
    • [28].一类Petri网可达标识数的有效计算方法[J]. 西安工程大学学报 2015(05)
    • [29].基于Petri网的液压马达故障诊断[J]. 机械研究与应用 2013(05)
    • [30].基于Petri网理论的核电站主给水系统建模及其可靠性分析[J]. 热力发电 2013(12)

    标签:;  ;  ;  ;  

    移动计算环境下检查点技术研究与Petri网建模
    下载Doc文档

    猜你喜欢