基于检查点的进程迁移技术在PVM系统中的实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:mustache
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对科学计算处理能力的不断追求以及分布式信息系统的巨大发展,使得通过集群进行分布式计算成为一种极具吸引力的计算模式.广泛的研究表明,工作站33%到78%的时间是处于空闲的,因此为了构建高性能的集群就必须为系统提供负载平衡机制.通常情况下采用集群计算的都是运行时间长的应用程序,为了使这些程序在系统崩溃时不丢失以前的运行结果而在一组新的工作站上自动恢复,系统必须提供容错技术.所以,要建造高性能的集群系统,负载平衡和系统容错是必需的.该文正是从这种需求出发,对于实现负载平衡和系统容错的关键技术——进程迁移进行了研究,并在并行环境PVM系统中实现了基于检查点的进程迁移.该论文的工作主要包括以下几个方面:1.简要介绍了集群系统及集群中的负载平衡与容错管理,并分析了它们与进程迁移的关系从而说明了研究进程迁移的必要性.然后提出论文的主要任务,并简要介绍了国内外在这方面的发展现状.2.对目前的检查点算法进行了概括、总结和分类.进而对各种算法进行了详细的描述与分析,比较其优缺点,提出了一些改进方法.然后讨论了集群系统中的基于检查点的进程迁移机制.3.阅读PVM系统的源代码,并对其内核进行了分析.深入讨论了其实现机制中的一些重要的数据结构、关键技术等.特别对PVM系统的消息传递机制进行了详细的分析与讨论.4.详细地阐述了Linux操作系统中进程的内存映象及上下文状态.分析了实现进程检查点与映象恢复的关键问题及解决方法.5.首先分析了在PVM中实现基于检查点的进程迁移需要解决的一些问题,之后提出该文对这些问题的解决方案.然后详细阐述了进程迁移算法的设计思想与具体的实现过程,并对其中的不足之处进行了分析,提出改进的方法,并对后续工作进行展望.
其他文献
支持向量机是一种新的机器学习方法。该技术已成为当前国际机器学习界的研究热点。支持向量函数回归是支持向量机的一个重要分支,由于其出色的学习和推广性能,已被应用到许多方
安全的访问控制模型是目前数据库安全技术研究和发展的一个焦点.访问控制模型包括传统的自主访问控制模型和强制访问控制模型(也被称为基于格的访问控制模型),还有后来提出的
NGN通过开放式的业务接口来实现业务/控制的分离,使得业务开发独立于通信网的具体技术,已经成为通信行业研究和开发的热点.当前最有影响的开放式业务接口有Parlay和JAIN两个A
随着网络信息技术的发展,我国对电力系统信息化的研究日益广泛。为进一步实现“节能降耗、竞价上网”的电力行业改革战略,本文提出研究网络分布计算的中间件平台及其实现技术,以
中间件是现阶段实现软件复用的主流技术,已成为当前计算机科学技术领域引人注目的重大研究课题。中间件以支持标准协议、分布计算,为应用和服务交互提供跨网络、硬件和OS平台的
随着逐步发展的面向移动终端的服务,越来越多的依赖于移动环境中内容递送的信息服务激发了对于移动推送服务的需求——面向移动用户的有效灵活的内容分发服务.随后相继推出的
目前,研究静止图像的水印算法是现在学术界的一个热点,相比图像的水印,研究文本水印的人要少的多.文本数字出版物越来越多,又亟需文本水印技术来保护知识产权以实现信息在解
近年来,随着计算机与电信网的不断融合,涌现了许多新的增值业务.这些业务推动了IT业的进一步发展.然而由于电信信令协议的复杂性和专业性,一项电信业务的开发和部署需要电信
三值光计算机用相互垂直的两个线偏振光和零光强三个独立的光状态表示信息;用二维液晶器件和偏振器实现此三个状态间的转换;采用三进制算术运算;直接处理三值逻辑运算;拥有巨