声明
摘要
第1章 绪论
1.1 课题背景及意义
1.2 基础知识及理论
1.2.1 检查点设置与卷回恢复技术
1.2.2 任务多副本复制技术
1.2.3 智能优化算法
1.2.4 实时系统任务容错调度算法
1.3 分布式实时系统任务容错调度算法的研究难点
1.4 本文的主要工作
1.5 论文的组织结构
第2章 分布式实时系统单机任务容错调度检查点间隔优化算法
2.1 引言
2.2 容错调度模型
2.3 检查点间隔局部优化算法
2.4 检查点间隔全局优化算法
2.4.1 基于任务集合的检查点间隔全局优化算法
2.4.2 基于混合粒子群优化的检查点间隔全局优化算法
2.5 实验结果与分析
2.5.1 实验环境及参数设置
2.5.2 基于任务集合的检查点间隔全局优化算法实验结果
2.5.3 基于混合粒子群优化的检查点间隔全局优化算法实验结果
2.6 本章小结
第3章 分布式实时系统基于局部优化检查点的单机任务容错优先级配置搜索算法
3.1 引言
3.2 容错优先级混合策略下任务的最坏响应时间
3.2.1 外部故障响应时间
3.2.2 内部故障响应时间
3.3 容错优先级配置搜索算法
3.4 实验结果与分析
3.4.1 实验环境及参数设置
3.4.2 实验结果分析
3.5 本章小结
第4章 分布式实时系统单机任务容错调度检查点全局优化和容错优先级搜索算法
4.1 引言
4.2 全局优化检查点间隔
4.3 任务最坏响应时间
4.3.1 容错优先级混合策略
4.3.2 最坏响应时间
4.4 任务最坏响应时间优化问题
4.5 检查点间隔全局优化和容错优先级搜索算法
4.5.1 编码方式
4.5.2 适应度函数
4.5.3 交叉操作
4.5.4 变异操作
4.5.5 算法步骤
4.6 实验结果与分析
4.6.1 实验环境及参数设置
4.6.2 实验结果分析
4.7 本章小结
第5章 分布式实时系统任务多副本容错调度算法
5.1 引言
5.2 任务调度模型
5.3 基于任务多副本技术的通用调度可靠性模型
5.3.1 任务副本开始执行时间
5.3.2 可靠性模型
5.4 可靠性意识多副本任务通用调度算法
5.4.1 任务优先级
5.4.2 任务集调度算法
5.4.3 任务多副本通用调度算法
5.4.4 基于遗传算法的任务多副本通用调度算法
5.5 实验结果与分析
5.5.1 实验环境及参数设置
5.5.2 可靠性对比
5.5.3 调度Makespan对比
5.5.4 调度资源开销对比
5.6 本章小结
结论
参考文献
攻读博士学位期间发表的论文和取得的科研成果
致谢
哈尔滨工程大学;