一种可扩展动态网络监控系统及其监控方法[发明专利]

[19]
中华人民共和国国家知识产权局
[12]发明专利申请公布说明书
[11]公开号CN 101051962A
[43]公开日2007年10月10日
[21]申请号200710103158.1[22]申请日2007.05.22
[21]申请号200710103158.1
[71]申请人网御神州科技(北京)有限公司
地址100085北京市海淀区上地开发区开拓路7
号先锋大厦
[72]发明人王新华 文华 朱震 [51]Int.CI.H04L 12/26 (2006.01)H04L 12/24 (2006.01)G06F 17/30 (2006.01)
权利要求书 2 页 说明书 9 页 附图 5 页
[54]发明名称
一种可扩展动态网络监控系统及其监控方法
[57]摘要
本发明是一种可扩展动态网络监控系统及其监
控方法,包括由服务组件与组件应用服务器和组件
代理服务器共同组成的集中监控的服务器端处理装
置,并与控制台和设备共同构成集中监控系统,其
特征在于:在服务组件包括一个动态监控单元,动
态监控单元包括:数据维护管理器、监控管理器、
监控探测器工厂、监控器接口模块、监控探测器注
册模块、监控探测器管理模块,其目的是通过提高
监控单元的可扩展性、兼容性,来提高监控效率。
为此,本发明技术方案提供了一种可扩展动态网络
监控系统和适用于该系统的监控方法。该系统和方
法采用可扩展式动态监控单元框架结构和监控流程
来解决以上问题。
200710103158.1权 利 要 求 书第1/2页    1.一种可扩展动态网络监控系统,包括由服务组件(11)与组件应用服务器(12)和组件代理服务器(13)共同组成的集中监控的服务器端处理装置,并与控制台(14)和设备(9)共同构成集中监控系统,其特征在于:在服务组件(11)包括一个动态监控单元(1),动态监控单元(1)包括:    (1)数据维护管理器A,用于从数据库或文件中生成监控任务对象,并为监控管理器B提供调用接口,另外它还对监控管理器B的监控数据结果进行对象生成及数据存储的操作;其构成为:
监控任务存储模块(2):用于接收监控管理器B创建的监控任务,对其进行合法性校验,并存储到数据库或文件中;
监控数据存储模块(3):用于接收监控管理器B采集到的设备监控数据,以一定的格式组装成监控数据模型,并存储到数据库或文件中;
(2)监控管理器B,用于监控任务的生成、存储、调用以及与监控任务相匹配的监控探测器的内存分配及调用;其构成为:
监控任务管理模块(4):连接于监控任务存储模块(2),依据应用监控请求,为被监控的对象建立监控任务,并添加到监控任务调度模块(5)中,负责接收监控线程采集的监控数据,进行必要处理后返回给监控管理器B,监控管理器做进一步处理;
监控调度模块(5):连接于监控数据存储模块(3)和监控任务管理模块(4),负责为监控任务提供底层支持,定时或周期性地自动执行所要求的任务。
(3)监控探测器工厂C:用于解析监控配置文件、初始化监控器配置、根据系统监控需求自动更新监控器状态,以及为监控管理器B提供适当的调用接口;其构成为:
监控器接口模块(6):连接于监控调度模块(5)和设备(9),为监控管理器提供监控器的接口服务;
200710103158.1权 利 要 求 书 第2/2页    监控探测器注册模块(7):连接于监控器接口模块(6),其作用是通过监控配置文件将监控探测器类型引入系统的监控探测器工厂模块,并负责创建不同种类监控器的标准接口;
监控探测器管理模块(8):连接于监控器接口模块(6)和监控探测器注册模块(7),采用可扩充的方式组织相关监控探测器,并且为监控探测器提供缺省接口。
2.一种用于权利要求1所述可扩展动态网络监控系统的可扩展动态网络监控方法,其特征在于:该方法的步骤为:
(1)启动包括服务组件(11)、组件应用服务器(12)、组件代理服务器(13)及控制台(14)组成的集中监控的服务器端处理装置,并与控制台(14)和设备(9)共同完成集中监控系统的初始化过程;
(2)动态监控单元(1)被组件应用服务器加载,并初始化;
(3)动态监控单元(1)中的监控管理器B、监控探测器工厂C及数据维护管理器A被依次加载,分配内存单元并进行初始化;
(4)监控探测器工厂C读入监控配置文件,分配内存单元进行文件解析,转换成系统本身能够处理的内存结构,并生成监控探测器(7)内存结构及相关接口(6);
(5)监控探测器(7)被加载到监控调度器(5)中,执行监控任务;
(6)监控探测器(7)返回监控数据并逐层上传至顶层模块,由监控管理器B根据监控结果作分析处理,并生成操作指令。
200710103158.1说 明 书第1/9页一种可扩展动态网络监控系统及其监控方法
技术领域
本发明是一种可扩展动态网络监控系统及其监控方法,属于计算机系统集成及应用技术,尤其涉及网络信息安全中设备监控的软件应用技术。    背景技术
随着网络环境规模的日益扩大,网络中各种设备的数量也急剧增加,这包括各种路由交换设备,存储设备,和众多的安全设备等。这些设备分布于网络拓扑的各个节点,构成了一个系统的企业计算环境。由于网络拓扑结构、网络负载、网元节点性能、黑客入侵、内网攻击等多方面因素的影响,威胁到各个联网设备的可用性,因此,必须实时地采集网元的状态及性能信息,及时反馈网络中各个设备节点的运行情况,才能保证整体计算环境的可靠和稳定;同时监控数据的采集也为企业中各种业务统计数据的分析和处理提供了有价值的参照。目前集中式的网络监控被各种网络管理平台所广泛采用,能够搜集来自网络节点的监控数据,统一进行分析处理。
由于目前的联网设备种类多、数量大,因此如何有效地进行设备监控变得极为重要。一个中型的企业具有各种交换机、路由器、防火墙、IDS、应用服务器和主机等设备成百上千台,硬件、软件种类都比较繁杂,同时由于设备商的支持程度也不同,因此迫切需要灵活地采取多种监控方式,才能有效地进行实时监控、数据采集,使网管员能够及时发现问题,采取有效的应急措施。
传统的网络监控技术一般只支持有限的一些设备类型,采用的监控方式较为单一,可扩展性差,无法满足对不同种类、类型、型号的设备的监控需求。
而实际环境中的设备、应用系统往往采用一种监控方式无法满足需求,而且随着企业环境的改变,其监控方式也要求灵活变化。传统的网络监控一般根据具体设备进行定制,采用固定的监控协议采集数据,无法适应企业应
200710103158.1说 明 书 第2/9页用环境的变化。
发明内容
本发明的目的正是针对上述现有技术中存在的不足设计提供了一种可扩展动态网络监控系统及其监控方法,其目的是通过提高监控单元的可扩展性、兼容性,来提高监控效率。为此,本发明技术方案提供了一种可扩展动态网络监控系统和适用于该系统的监控方法。该系统和方法采用可扩展式动态监控单元框架结构和监控流程来解决以上问题。
本发明的目的是通过以下措施来实现的:
本发明技术所述的可扩展动态网络监控系统,包括由服务组件与组件应用服务器和组件代理服务器共同组成的集中监控的服务器端处理装置,并与控制台和设备共同构成集中监控系统,其特征在于:在服务组件包括一个动态监控单元,动态监控单元包括:
(1)数据维护管理器A,用于从数据库或文件中生成监控任务对象,并为监控管理器B提供调用接口,另外它还对监控管理器B的监控数据结果进行对象生成及数据存储的操作;其构成为:
监控任务存储模块:用于接收监控管理器B创建的监控任务,对其进行合法性校验,并存储到数据库或文件中;
监控数据存储模块:用于接收监控管理器B采集到的设备监控数据,以一定的格式组装成监控数据模型,并存储到数据库或文件中;
(2)监控管理器B,用于监控任务的生成、存储、调用以及与监控任务相匹配的监控探测器的内存分配及调用;其构成为:
监控任务管理模块:连接于监控任务存储模块,依据应用监控请求,为被监控的对象建立监控任务,并添加到监控任务调度模块中,负责接收监控线程采集的监控数据,进行必要处理后返回给监控管理器B,
监控管理器做进一步处理;
监控调度模块:连接于监控数据存储模块和监控任务管理模块,负责为监控任务提供底层支持,定时或周期性地自动执行所要求的任务。

本文发布于:2024-09-23 02:25:38,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/430774.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:监控   系统   网络   设备   数据   任务   管理器   动态
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议