预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于通知机制的网格监控系统的研究与实现的中期报告 一、研究背景 随着计算机系统的规模逐步增大和复杂功能的增加,如何有效地对计算机系统进行监控和管理成为了重要的问题。网格计算由于其具有高度可靠性、高吞吐量、高性能等优势,正在成为当前计算领域的研究热点。网格监控系统是网格计算中重要的组成部分之一。通过对网格系统各个节点、资源和任务的实时监控,能够及时发现系统中的异常情况和瓶颈,从而对网格计算系统进行优化和调整。 传统的网格监控系统依赖于轮询机制进行状态查询,这种方式需要消耗大量的资源和带宽,而且不能及时发现系统中的异常情况。因此,本文提出了一种基于通知机制的网格监控系统,通过采用主动通知的方式获取节点状态信息,能够降低系统的资源消耗,并且能够及时发现异常情况。 二、系统架构设计 本文提出的基于通知机制的网格监控系统主要包括以下模块: 1.监控节点接口模块:该模块负责采集节点的状态信息,并将状态信息发送到网格监控服务器。 2.网格监控数据库模块:该模块负责存储节点的状态信息和监控数据。 3.网格监控服务器模块:该模块负责接收节点发送的状态信息,并将状态信息存储到网格监控数据库中。同时,该模块也负责查询网格监控数据库中的数据,并向监控客户端发送通知消息。 4.监控客户端模块:该模块是用户观察网格系统状态的主要界面。用户可以通过该界面查看节点的状态信息和监控数据,并对网格计算系统进行管理和调整。 三、关键技术实现 1.接口定义语言(IDL):为了实现不同节点之间的通讯,本文采用IDL来规定接口的定义和数据类型。通过IDL规定接口的格式和数据类型,可以保证节点之间的通讯能够正确地进行。 2.在snmp协议基础上实现事件通知机制:本文采用snmp协议来实现节点状态的采集和通知。通过添加事件通知的功能,能够及时发现系统中的异常情况。 3.数据库设计:本文采用关系型数据库来存储节点的状态信息和监控数据。通过优化数据库结构和查询语句,可以提高查询效率和降低存储成本。 四、实验结果 本文通过对一组实验数据进行分析,证明了基于通知机制的网格监控系统能够有效地降低网络带宽的消耗,并且能够实时发现系统中的异常情况。同时,本文提出的网格监控系统也具有较好的可扩展性和通用性,能够适应不同规模和复杂度的网格计算系统。 五、结论与展望 本文提出了一种基于通知机制的网格监控系统,并进行了相关技术的实现和实验验证。实验结果表明,该监控系统具有较好的性能和可靠性。未来,我们将在该系统的基础上进一步优化和扩展,以适应不断增长的网格计算需求。