论文部分内容阅读
网格技术是当前计算机发展的一个重要方向,它把地理上分布的、异构的资源连接起来集成一个有机的整体,给用户提供一种新型的计算平台,它使得虚拟组织之间实现大规模的资源共享和协同工作成为可能。同时网格平台中数量巨大、种类繁多、结构各异以及地理分布不同的实体使得在网格环境下发现、描述和管理网格资源极具挑战性。因此,网格资源管理成为网格软件基础架构的关键部分,它提供了一套基础的发现和管理网格资源的机制,并以此规划和调整软件的行为,为网格上层应用提供资源发现、资源调度等服务。资源信息的准确获取、实时调用及有序管理成为资源管理中的首要问题。本文在现有的DNCPC UCGRID2.0网格平台的基础上,研究并建立一种网格资源管理模型,该模型具有良好的框架体系结构、易用易扩展的开放性开发,它由五层结构组成分别是网格资源层、网格资源管理基础设施层、网格资源适配器层、网格资源管理引擎层及校园计算网格资源管理门户层,各层之间相互独立、协同工作。该模型为网格用户提供透明的资源调用及管理接口,使得网格用户管理资源变得简单化。在实现网格资源管理模型的过程中,首先研究并实现网格资源管理引擎,该引擎封装了对网格资源适配器和网格资源的各种操作,向上为网格应用提供调用和管理网格资源接口,向下管理着网格资源适配器和异构平台的网格资源,然后引出了网格资源适配器的概念,网格资源适配器主要负责资源的提取及调用,通过适配器异构网格平台的资源得以发现并接入。为了使更多的网格资源接入网格平台,本文制定了网格资源适配器实现规范,根据该规范网格用户可以为特定资源开发相关联的适配器。在实现了网格资源管理引擎及网格资源适配器后,本文又快速开了基于Flex的成都理工大学校园计算网格资源管理门户,通过该资源管理门户网格用户可以很方便地进行资源管理。