[发明专利]一种基于LVS和SNMP协议的数据采集系统及方法在审
申请号: | 202110665279.5 | 申请日: | 2021-06-16 |
公开(公告)号: | CN113691388A | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 寿增;汪明;赵宇;高明慧;卢楷;许睿超;刘嘉明;张志军;马力;王洋;何纪成;郭乃豪;李勃;马骁;刘锦利;王丹;计士禹 | 申请(专利权)人: | 国网辽宁省电力有限公司;北京科东电力控制系统有限责任公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;H04L29/06 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 110006 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 lvs snmp 协议 数据 采集 系统 方法 | ||
本发明公开了一种基于LVS和SNMP协议的数据采集系统,包括监管服务器集群、被监管设备组和LVS模块;所述监管服务器集群包括多个服务器,所述服务器包括Snmp request模块和Snmp response模块;Snmp request模块:用于根据用户的指令将要采集信息的SNMP请求报文发给被监控设备;被监控设备:用于接收Snmp request模块发送的SNMP请求报文,回复相应的应答报文,并发给LVS模块;LVS模块:用于接受被监控设备发送的应答报文,并分析发现负载低的服务器,将应答报文发送至对应的Snmp response模块;Snmp response模块:用于接收LVS模块发来的应答报文进行处理,实现监管服务器集群间的负载均衡。
技术领域
本发明涉及一种基于LVS和SNMP协议的数据采集系统及方法,属于设备监管技术领域。
背景技术
正常情况下,日志采集方式有两种,一种方式是通过硬件设备发出SYSLOG日志上报给采集服务器,最后根据正则表达式进行采样匹配;另一种方式是通过采集服务器主动探测的硬件,硬件将对应信息回复给采集服务器。SNMP协议正是采用第二种方式进行数据采集的。SNMP 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。 SNMP 使网络管理员能够管理网络效能,发现并解决网络问题以及规划网络增长。通过 SNMP 接收随机消息(及事件报告)网络管理系统获知网络出现问题。
通过SNMP协议采集数据来能够有效的管理和监测网络内部情况,因为SNMP协议包中内部结构的原因,通过SNMP协议采集的数据仍然需要反馈给监管服务器本身,目前通过SNMP协议采集数据提供的方法有get,getnext,getbulk等,这些方法实现的过程都是通过监管服务器发出采集指令到被监管设备,被监管设备返回应答信息给监管服务器本身。当要监测和管理的网络内部设备数量庞大时,采集服务器和被监管设备之间的交互数据也会很大,这样就会导致监管服务器负载很大,甚至导致服务器崩溃或宕机;同时监管设备采集数据的效率会降低,同时监管的设备数越多,效率会越低。
发明内容
本发明的目的在于提供一种基于LVS和SNMP协议的数据采集系统及方法,以解决现有技术都是单服务器的,在监管理大量网内设备时负载很大的缺陷。
一种基于LVS和SNMP协议的数据采集系统,包括监管服务器集群、被监管设备组和LVS模块;所述监管服务器集群包括多个服务器,所述服务器包括Snmp request模块和Snmpresponse模块;
Snmp request模块:用于根据用户的指令将要采集信息的SNMP请求报文发给被监控设备;
被监控设备:用于接收Snmp request模块发送的SNMP请求报文,回复相应的应答报文,并发给LVS模块;
LVS模块:用于接受被监控设备发送的应答报文,并分析发现负载低的服务器,将应答报文发送至对应的Snmp response模块;
Snmp response模块:用于接收LVS模块发来的应答报文进行处理,实现监管服务器集群间的负载均衡。
进一步地,所述LVS模块包括:
PREROUTING链:用于检查发现数据包的目标IP是否为本机;若是,将数据包送至INPUT链;
IPVS模块:比对接收数据包的服务器是否为集群,若是,则根据算法修改数据包的目标IP地址为集群服务器中其中的一台真实服务器IP,后将数据包发至POSTROUTING链。
进一步地,所述请求报文包括:IP头、UDP报文头和SNMP报文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网辽宁省电力有限公司;北京科东电力控制系统有限责任公司,未经国网辽宁省电力有限公司;北京科东电力控制系统有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110665279.5/2.html,转载请声明来源钻瓜专利网。