论文部分内容阅读
网格是一种面向问题和应用的新型网络计算平台。其目的是通过互联网把地理位置上分散的资源集成起来为一台能力巨大的超级计算机,为科技人员和普通老百姓提供信息资源、计算资源、数据资源、知识资源、存储资源、设备资源、专家资源等各类资源的全面共享。网格代表了一种先进的技术和基础设施,因为其复杂性和全面性,网格技术目前还处于研究阶段,没有形成统一的规范,但其也成为并行处理研究领域的热点。 本文的研究工作是在对网格和multi-agent系统进行深入研究的基础上,结合multi-agent的理论方法,探讨了网格系统中普遍存在的资源调度问题。并就各网格资源节点如何通过协调协商实现资源调度等方面开展了初步的理论研究。 本文的主要涉及到以下几个方面的工作: (1) 对网格系统进行了详细的研究,从网格起源、发展,网格特点,网格分类,网格体系结构和网格技术等不同的侧面进行了研究分析。 (2) 仔细研究了agent系统和mutli-agent系统的结构和特性,并详细分析了两种被广泛采用的multi-agent变形分层结构。另外,探讨了结合了multi-agent技术与网格技术的系统具有的逻辑结构。 (3) 针对网格系统中的资源调度问题,采用模糊认知图建立了系统支持度的模型,在该模型的基础上给出了一种支持度协调策略。并利用该策略,提出了基于multi-agent理论的网格资源调度算法,该算法可分布计算实现。 (4) 在利用支持度协调策略的同时,采用对策论的思想方法,针对网格资源调度中任务组构成问题,给出了多边协商算法,并分析了算法的有效性。该算法无需存在固定的上层资源管理单元,并且具有符合网格系统的分布式计算特性。