论文部分内容阅读
网格计算是新一代分布式计算技术,其本质在于它能以有效且优化的方式来利用组织中各种异构松耦合资源,来实现复杂的工作负载管理和虚拟信息的功能。作为未来计算新模式,网格计算已经引起了越来越多的人员和机构的研究和开发热潮。网格作业管理是网格的最主要的功能之一,主要涉及到网格计算环境下作业的提交、调度和分配、作业分解和迁移、负载平衡等问题。其中作业调度是实现高性能网格计算的一个基本问题,该问题已被证明为NP难题。
移动代理是一个能够在异构网络中自主地从一台主机迁移到另外一台主机,并可与其它代理或资源交互的程序。实际上它是代理agent技术与分布式技术的综合体,具有自主性、移动性、协作性、安全性、智能性等特性。
根据移动代理自身特点,本论文提出了基于移动代理的网格作业管理模型。论文首先介绍了网格作业管理在网格中的地位以及网格作业管理应具有的功能。针对网格作业调度问题提出最短执行时间MAMET(MobileAgent-basedMinimumExecutionTime)算法,并在研究移动代理技术特性所带来优势的基础上,提出将移动代理与网格计算二者结合的整体框架结构,利用移动代理间通信等技术实现高级作业管理,实现负载平衡。
最后给出基于移动代理的网格作业管理模型的原型系统,并对该系统作单机与联机的性能进行分析和比较。