论文部分内容阅读
网格计算技术的出现旨在寻求有效的资源共享途径。网格把整个互联网合成一台巨大的超级计算机,实现计算资源,存储资源,数据资源,信息资源,知识资源,专家资源等的全面共享。网格的概念应满足三个条件:协同使用资源;使用标准,开放,通用的协议;得到较高的服务质量。在网格计算环境中存在地理位置分布不同、平台异构的各种资源,他们具有动态和自治的特性,随时加入或离开不同的虚拟组织(Virtual Organization)。随着资源共享和资源协作需求的增长,网格中的资源规模巨大,更新频繁,因此如何实时准确监控网格中的资源情况就成了网格技术中需要解决的重要问题。
论文通过对国内外传统的网格监控系统研究,分析和总结了各自的优点和存在的局限性,同时将移动Agent技术与网格监控技术相结合,给出了一种基于移动Agent的网格资源监控模型MAGM。论文主要做了以下几方面的工作:
第一,比较了目前几种传统网格资源监控模型的研究现状和存在的局限性,引入移动Agent技术,并对移动Agent平台做了分析,给出了基于移动Agent的网格资源监控模型MAGM。
第二,给出了按照资源类型对资源信息分类的标准以及基于XML/RDF的网格资源信息描述,同时对监控资源的状态和监控事件进行了定义。
第三,为了解决模型组件内Agent可能产生的负载不均衡状况,以有效提高Agent资源利用率,在模型中引入负载均衡Agent(Load Balance Agent),建议并实现了一种LBA组件内各类Agent负载均衡协作算法。
第四,对模型中的主要移动Agent(Query Agent、Register Agent、ManageAgent进行了详细的分析。
第五,构建了基于Globus和IBM的Aglet平台的网格实验平台,并进行了仿真实验,指出了基于移动Agent网格监控的有效性。