论文部分内容阅读
基于网格技术整合和管理网格中分布的各种资源,实现网格中资源的充分共享与协同工作已经成为一个研究热点。但是在网格环境下,为了实现各种应用,就必须实时掌握网格资源的状态信息。网格信息服务主要完成对网格计算环境中信息的发现、注册、查询和修改等工作,提供对网格环境中各种硬件资源和服务的一个真实、实时的动态反应。由于网格环境下的资源地理分布广,类型和数量大,动态变化,且在不同的平台下有着不同的资源管理策略,使得对网格信息服务的研究成为一项比较有意义且具有挑战性的工作。工作围绕网格信息服务展开。介绍了网格信息服务定义以及对网格信息服务的要求,确定了研究网格信息服务的重要性和意义。分析了面向服务的体系结构SOA,Web服务,OGSA框架及WSRF、WSN技术规范,引出网格事实的标准Globus Toolkit 4中间件的结构以及与这些框架、规范之间的关系,探讨了Ganglia监控系统的结构和主要功能。研究了网格信息服务系统的结构与功能,分析了现有网格信息服务的模型及存在的不足之处。通过研究Globus中的信息服务组件的作用,总结现有的模型和技术,提出一种基于GT4的网格信息服务系统的模型,该系统模型除了具备信息服务的基本功能,如信息发布、信息注册、信息查询等,还具备支持大数据集及复杂的查询功能,同其他网格服务的交互更加方便、简单和高效的特点。该系统构建在最新的技术规范WSRF及其具体实现GT4基础上,使其具有良好的网格信息索引与查询性能,给用户提供两种发布资源信息的方法以发布各种类型的资源信息,同时也支持信息查询及进一步的信息采集和对历史信息的挖掘。