论文部分内容阅读
网格把整个互联网整合成一台巨大的超级计算机,实现各种资源的全面共享。网格中的数据复制管理可以减轻单个服务结点的通信和访问压力,对于减轻频繁的远程访问对网络带宽资源的消耗、平衡负载等方面也具有重要的作用。 Agent是具有自治性、社会性、主动性和适应性的智能实体。基于Agent的方法将使得网格的管理更加智能和方便。 目前,将Agent技术应用于Globus网格的数据复制管理上的并不多见,很多问题有待解决。 本文探讨了在网格环境下,如何利用Agent技术,进行有效的数据复制管理。本文运用Agent的智能性等特点,针对数据复制管理的几个方面提出了改进思想:动态管理权方式进行数据主副本一致性的维护,扩展了存储与串联复制结合的复制策略,在目录设置上引入了全局复制目录。应用这些思想,设计了一个网格环境下进行数据复制管理的多Agent管理体系,并通过对Agent的具体实现以及Globus Toolkit 3.0的相关基础服务的调用的探讨,说明了该体系在实现上的可行性以及其具体的实现方法。最后,在假定的网格的网络环境和数据访问状况下,模拟分析了该系统进行复制管理的过程,并在结果数据基础上,对系统以及其中的改进设计进行了简单评测。