论文摘要
进程迁移机制是在任务执行过程中,根据负载平衡的要求,将当前的活跃进程透明地迁移到其它节点,并进行恢复执行的一种机制。它是集群系统实现负载平衡的有效策略。进程迁移作为分布式系统中的一项关键技术,一直是国内外非常活跃的研究课题。本文以大规模科学和工程计算为背景,研究设计了适合关联任务的网格迁移系统,目的是在应用程序和网格资源之间做出合理分配,使这些应用获得最佳性能。通过对网格及其进程迁移理论的研究,在现有研究成果的基础上,本文提出了一个基于T-ARG图的关联任务迁移模型,这种迁移模型对于提高关联任务的执行效率有很好的促进作用。结合关联任务的功能需求,设计出了关联任务迁移模型的总体框架,并对组成框架的各个实体的功能进行了详细阐述。在迁移策略的选择上,通过分析任务的迁移代价,以Total-Copy算法为基础提出了基于T-ARG图的关联任务迁移算法,并在该算法的基础上进行了实验。实验结果表明,对于大规模关联任务,本算法具有较高的协调性能,能较好地提高关联任务的执行效率。
论文目录
摘要Abstract第一章 前言1.1 课题来源及研究背景1.2 国内外研究现状1.3 论文研究的目标和内容1.3.1 研究目标1.3.2 研究内容1.4 论文的组织结构第二章 进程迁移理论研究2.1 进程迁移的概念和特点2.1.1 进程迁移的概念2.1.2 进程迁移的特点2.2 进程迁移的分类2.2.1 用户级进程迁移2.2.2 内核级进程迁移2.3 进程迁移机制2.3.1 进程迁移流程2.3.2 迁移的信息2.4 负载信息的管理2.5 进程迁移对节点负载状况的影响2.6 常见迁移系统介绍2.7 关联任务迁移2.8 小结第三章 关联任务迁移模型的研究3.1 关联任务迁移模型描述3.1.1 模型的功能分析3.1.2 模型建立的前提3.1.3 模型的设计思想3.1.4 模型的基本架构3.2 关联任务迁移模型总体构架3.2.1 总体框架设计3.2.2 功能介绍3.2.3 关联任务迁移流程3.3 关联任务迁移涉及的问题3.3.1 资源信息获取3.3.2 负载计算与划分3.3.3 关联任务迁移算法3.4 小结第四章 基于T-ARG 图的关联任务迁移算法研究4.1 TOTAL-COPY 迁移算法4.2 基于T-ARG 图的关联任务迁移算法4.2.1 关联任务分析4.2.2 迁移代价分析4.2.3 待迁进程的选择4.2.4 目的节点的确立4.3 关联任务迁移算法流程4.4 小结第五章 关联任务迁移系统的实现与测试5.1 系统开发和技术背景5.1.1 硬件环境5.1.2 软件环境5.1.3 网格拓扑结构5.2 系统实现5.2.1 资源信息获取5.2.2 作业管理和监控5.2.3 关联任务迁移5.3 系统性能评价5.4 小结第六章 结论6.1 工作总结6.2 主要创新点6.3 下一步研究方向参考文献攻读硕士学位期间取得的学术成果致谢
相关论文文献
标签:进程迁移论文; 网格论文; 负载平衡论文; 关联任务迁移算法论文;