一种基于Nagios的网络管理系统的架构与实现方法技术方案

技术编号:12015916 阅读:37 留言:0更新日期:2015-09-09 11:25
本发明专利技术提供了一种基于Nagios的网络管理系统的架构与实现方法,包括:传感器网络、传感器网络网关、移动通信网、互联网、服务器及管理终端,该传感器网络在前端收集自身设备的状态数据,发送到该传感器网络网关;该网关通过该移动通信接口与该互联网连接,并将传感网管理信息发送到SNMP管理服务器,由SNMP管理服务器将管理数据存储在管理数据库中;用户管理终端通过浏览器对存放在SNMP服务器中的管理数据进行观察,并通过SNMP服务器中的管理代理向前端传感器网络设备发送管理和查询设备,命令通过传感器网络网关中的代理程序转发给传感网中管理设备。实现了跨平台的管理,扩展了传感器网络管理平台的实现路径。

【技术实现步骤摘要】

本专利技术涉及计算机应用
,尤其涉及一种基于Nagios的网络管理系统的架构与实现方法
技术介绍
目前市场有独立的针对传感网和TCP/IP网络的网络管理产品。传感网系统平台包括TinyOS和Zigbee。TinyOS是学术届研发的非标准化传感网系统平台;Zigbee则是一套针对传感网的工业标准。但任何一种平台都没有对传感设备制定统一的网络管理标准,不同公司集成的应用系统针对传感网的管理往往都是自由协议,甚至不开发独立的管理系统,仅作为系统的一个模块。TCP/IP网络协议体系则非常成熟,定义了多种管理协议,使用最多的是简单网络管理协议(SNMP)。由于SNMP协议简单,扩展性强,可以针对不同设备和系统关系需求定制MIB库和系统参数,所以在TCP/IP网络管理中使用非常普遍,尤其是有很多开源软件都能够对支持SNMP的设备和网络进行监控。但市场上的SNMP管理协议和设备不支持对传感器网络的管理,只能管理到传感网网关一级。而,我们所研发的网络管理系统正好实现了跨平台的管理,即,通过互联网协议与无线传感器组网协议Zigbee之间的转换,扩展了传感器网络管理平台的实现路径。
技术实现思路
本专利技术的目的在于针对现有技术中的技术缺陷,提供一种基于Nagios的网络管理系统的架构与实现方法,实现用户利用终端设备,可跨平台访问此管理系统,执行对IPv6无线传感器网络状态信息和传感信息的动态实时检测,并可对节点设备进行远程控制与管理。为实现上述目的,本专利技术提供了一种基于Nagios的网络管理系统的架构与实现方法,包括:传感器网络、传感器网络网关、移动通信网、互联网、服务器及管理终端,该传感器网络在前端收集自身设备的状态数据,发送到该传感器网络网关;该网关通过该移动通信接口与该互联网连接,并将传感网管理信息发送到SNMP管理服务器,由SNMP管理服务器将管理数据存储在管理数据库中;用户管理终端通过浏览器对存放在SNMP服务器中的管理数据进行观察,并通过SNMP服务器中的管理代理向前端传感器网络设备发送管理和查询设备,命令通过传感器网络网关中的代理程序转发给传感网中管理设备。本专利技术是通过以下技术方案实现的:步骤如下:S1.工作流程先从传感器节点开始,节点中的状态收集模块负责实时获取设备中传感器、CPU/SRAM等计算资源的状态,通过网络管理接口推送给传感器网关的代理服务。S2.网关中的传感器管理代理服务负责收集前端传感器节点中的设备与网络管理信息,并按照定义的传感网OID管理数结构存放在MIB库中,然后SNMP代理服务将存放在MIB库中的管理信息推送(或查询/应答)到SNMP管理服务器。S3.SNMP服务器负责定期查询,或者选择推送方式让传感器网关中的SNMP代理服务将管理数据推送到管理服务器,并存放在网络管理数据库中。S4.当管理员通过浏览器登录到SNMP管理服务器后,通过人机交互页面和SNMP查询控制接口与SNMP服务器交换管理数据,并对特定的感知设备实施配置和控制。与现有技术相比,本专利技术的有益效果是:通过提供一种基于Nagios的网络管理系统的架构与实现方法,实现了用户利用终端设备,可跨平台访问此管理系统,执行对IPv6无线传感器网络状态信息和传感信息的动态实时检测,并可对节点设备进行远程控制与管理。附图说明图1为本专利技术的结构示意图;图2为本专利技术数据流转和工作原理的结构示意图。具体实施方式下面结合附图所示的各实施方式对本专利技术进行详细说明,但应当说明的是,这些实施方式并非对本专利技术的限制,本领域普通技术人员根据这些实施方式所作的功能、方法、或者结构上的等效变换或替代,均属于本发明的保护范围之内。参图1和图2所示,图1本专利技术的结构示意图,图2为本专利技术数据流转和工作原理的结构示意图。在本实施方式中,一种基于Nagios的网络管理系统的架构与实现方法,包括:传感器网络、传感器网络网关、移动通信网、互联网、服务器及管理终端,该传感器网络在前端收集自身设备的状态数据,发送到该传感器网络网关;该网关通过该移动通信接口与该互联网连接,并将传感网管理信息发送到SNMP管理服务器,由SNMP管理服务器将管理数据存储在管理数据库中;用户管理终端通过浏览器对存放在SNMP服务器中的管理数据进行观察,并通过SNMP服务器中的管理代理向前端传感器网络设备发送管理和查询设备,命令通过传感器网络网关中的代理程序转发给传感网中管理设备。Web服务器中软件包括浏览器访问入口和SNMP管理数据查询与控制接口;SNMP服务器包括用户管理和设备管理服务,统称为SNMP网络管理服务;传感器网关分为SNMP代理服务和传感器管理代理服务;传感器节点中包含网络管理接口模块和设备与网络状态收集模块。本专利技术是通过以下技术方案实现的:步骤如下:S1.工作流程先从传感器节点开始,节点中的状态收集模块负责实时获取设备中传感器、CPU/SRAM等计算资源的状态,通过网络管理接口推送给传感器网关的代理服务。S2.网关中的传感器管理代理服务负责收集前端传感器节点中的设备与网络管理信息,并按照定义的传感网OID管理数结构存放在MIB库中,然后SNMP代理服务将存放在MIB库中的管理信息推送(或查询/应答)到SNMP管理服务器。S3.SNMP服务器负责定期查询,或者选择推送方式让传感器网关中的SNMP代理服务将管理数据推送到管理服务器,并存放在网络管理数据库中。S4.当管理员通过浏览器登录到SNMP管理服务器后,通过人机交互页面和SNMP查询控制接口与SNMP服务器交换管理数据,并对特定的感知设备实施配置和控制。上文所列出的一系列的详细说明仅仅是针对本专利技术的可行性实施方式的具体说明,它们并非用以限制本专利技术的保护范围,凡未脱离本专利技术技艺精神所作的等效实施方式或变更均应包含在本专利技术的保护范围之内。对于本领域技术人员而言,显然本专利技术不限于上述示范性实施例的细节,而且在不背离本专利技术的精神或基本特征的情况下,能够以其他的具体形式实现本专利技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本专利技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。本文档来自技高网...

【技术保护点】
一种基于Nagios的网络管理系统的架构与实现方法,其特征在于,包括:传感器网络、传感器网络网关、移动通信网、互联网、服务器及管理终端,该传感器网络在前端收集自身设备的状态数据,发送到该传感器网络网关;该网关通过该移动通信接口与该互联网连接,并将传感网管理信息发送到SNMP管理服务器,由SNMP管理服务器将管理数据存储在管理数据库中;用户管理终端通过浏览器对存放在SNMP服务器中的管理数据进行观察,并通过SNMP服务器中的管理代理向前端传感器网络设备发送管理和查询设备,命令通过传感器网络网关中的代理程序转发给传感网中管理设备。步骤如下:S1.工作流程先从传感器节点开始,节点中的状态收集模块负责实时获取设备中传感器、CPU/SRAM等计算资源的状态,通过网络管理接口推送给传感器网关的代理服务。S2.网关中的传感器管理代理服务负责收集前端传感器节点中的设备与网络管理信息,并按照定义的传感网OID管理数结构存放在MIB库中,然后SNMP代理服务将存放在MIB库中的管理信息推送(或查询/应答)到SNMP管理服务器。S3.SNMP服务器负责定期查询,或者选择推送方式让传感器网关中的SNMP代理服务将管理数据推送到管理服务器,并存放在网络管理数据库中。S4.当管理员通过浏览器登录到SNMP管理服务器后,通过人机交互页面和SNMP查询控制接口与SNMP服务器交换管理数据,并对特定的感知设备实施配置和控制。...

【技术特征摘要】
1.一种基于Nagios的网络管理系统的架构与实现方法,其特征在于,
包括:传感器网络、传感器网络网关、移动通信网、互联网、服务器及管理
终端,该传感器网络在前端收集自身设备的状态数据,发送到该传感器网络
网关;该网关通过该移动通信接口与该互联网连接,并将传感网管理信息发
送到SNMP管理服务器,由SNMP管理服务器将管理数据存储在管理数据
库中;用户管理终端通过浏览器对存放在SNMP服务器中的管理数据进行观
察,并通过SNMP服务器中的管理代理向前端传感器网络设备发送管理和查
询设备,命令通过传感器网络网关中的代理程序转发给传感网中管理设备。
步骤如下:
S1.工作流程先从传感器节点开始,节点中的状态收集模块负责实时获
取...

【专利技术属性】
技术研发人员:赵洪壮杨红耿革东王晓菲齐梁李卫东
申请(专利权)人:中国地震台网中心
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1