论文部分内容阅读
网格将高速互联网、计算机、大型数据库、传感器、远程设备等融为一体,集成为一台能力巨大的超级计算机,提供计算资源、存储资源、数据资源、信息资源、知识资源、专家资源、设备资源的全面共享。校园网格则可以解决校园内很多资源没被充分利用而同时有很多任务得不到相应资源的问题。建设校园计算网格首先要解决资源监测与资源发现问题。资源监测为其他的网格中间件提供必要的与资源有关的性能数据,是资源发现和资源分配的基础。资源发现将网格中不被用户所知道的资源与请求使用资源的用户联系起来,资源发现功能的强弱直接决定了网格的使用效率和友好程度。本文在网格研究的基础上,着重研究了资源监测与发现的基本理论和相关技术,特别是网格服务、Globus Toolkit中间件及其工具包,综合各种现有的网格资源监测系统的优点,结合校园网格特点,分析了资源监测与发现服务在校园计算网格模型中的位置,设计和实现了校园计算网格资源监测与发现的模型UCGridMDS。UCGridMDS包括资源信息采集器、资源信息收集器、资源监测服务、以及网格监测门户,提供网格门户对资源进行监测和发现。在使用上,UCGridMDS不需要借用第三方服务和资源信息采集器:在性能上,资源信息收集器将资源的动态信息和静态信息统一存放在信息中心,减少了执行节点的负载;资源信息采集器主动将资源信息通知给资源信息收集器,减少了网络负载和资源信息收集器的负载。最后对整个系统实现进行了实例测试,测试表明系统能够完成网格环境下系统级的监测任务,实现了统一的资源信息视图、资源信息的实时监测、监测信息的集中存储、资源监测服务的统一访问和系统管理等功能。