论文部分内容阅读
网格技术是近几年研究较为热门的一项技术,它把整个互联网整合成一台巨大的超级计算机,实现计算资源、存储资源、数据资源、信息资源、知识资源等的全面共享。网格体系结构是关于如何构建网格的技术,是设计网格系统最重要的基础性研究工作,它需能够标识出网格的基本组成成分,能够清楚地说明网格整体是由哪些关键部分结合在一起形成的,还必须能够对各个部分的功能、目的、特点等进行清晰地描述,使人们能够了解各个组成部分的作用。同时,网格最重要的作用就是如何把分布在不同地域的不同资源进行整合,因此如何设计一个合理、有效的资源管理框架和机制也是网格系统的研究重点之一,在这个资源管理框架下资源的调度是最关键的。本文首先介绍了网格技术的概念,综述了近几年来网格技术的发展,分别阐述了网格体系结构和网格资源管理的研究现状及其在网格研究中的重要性。由于网格系统是将属于不同个人和组织的资源从逻辑上组合在一起,因此选择一个合适的资源管理模型来管理网格中的各类资源是非常重要的。不同的模型对网格系统整体可扩充性和可靠性的影响是不同的,本文在对网格资源管理模型研究现状分析的基础上,提出了一种基于经济机制的Service-Agent网格资源管理模型。该模型以服务Agent为基础,结合了Agent动态自主性和服务的松散耦合优点,同时运用经济学的市场机制和交易理论,提出了本模型下的资源发现机制、分配选择机制和交易机制,以及基于议价交易机制的Bargaining_Min_min算法,实现资源的优化管理,使资源提供者和使用者满足各自利益,达到网格市场上的双赢。并采用SimGrid工具包对该模型和算法进行了仿真,验证了算法的合理性和高效性。同时,针对网格体系结构研究过程中存在的问题,从网格资源使用和功能管理、面向用户操作以及网格系统自身特性等角度分别设计了相应的架构,并且综合考虑这三种架构思想的各个因素,提出了基于SOA的三维信息网格体系结构(3DGIA),并对其中一些关键技术和问题进行了研究。最后将该三维信息网格体系结构应用到海洋信息网格集成系统的软件框架上。