[发明专利]一种基于时间片调度的设备轮询方法和装置无效
申请号: | 201110115416.4 | 申请日: | 2011-05-05 |
公开(公告)号: | CN102158364A | 公开(公告)日: | 2011-08-17 |
发明(设计)人: | 焦连臣;金瑞琪;宫贵冬;李存伟 | 申请(专利权)人: | 瑞斯康达科技发展股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L12/56 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;王漪 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 时间 调度 设备 方法 装置 | ||
技术领域
本发明涉及通信领域,尤其涉及一种设备轮询的方法和装置。
背景技术
在现代通信网络中,网络规模越来越大,设备数量越来越多,如果没有一个功能强大的网络管理系统,在出现网络故障时,将很难快速定位并解决问题。对于设备简单网络管理协议(Simple Network Management Protocol,简称SNMP)代理(Agent)的管理对象(包括单板、端口、交叉等)的故障,设备SNMP Agent通过主动上报告警的方式,将故障的详细信息快速发送给网管系统;但对于SNMP Agent设备本身,如果出现诸如断电等故障,它根本不可能向网管系统主动上报告警,这就需要网管系统的设备轮询模块周期性探测设备是否在线。
SNMP是基于用户数据包协议(User Datagram Protocol,简称UDP)的简单网络管理协议,SNMP已经成为网管系统的国际通用实现标准。在RFC1157中介绍的设备轮询和主动上报告警机制,已是一种基于SNMP的实现方式而广为使用。
设备轮询主要是用在网管的正常运营期,用于周期性探测已经网管的设备是否在线,对于不在线的设备,由网管系统自身生成一条设备脱网告警,及时通知网管人员该设备已经掉线。轮询机制是一种周期性探测的机制,是网管系统主动探测设备是否在线的机制,实时性不如主动上报告警机制,但对于SNMP Agent设备本身的断电故障,只能采用这种方式。
Internet控制报文协议(Internet Control Message Protocol,简称ICMP)也是网管系统中设备轮询使用协议中的一种,虽然实际使用较SNMP要少的多,但是也会涉及设备轮询问题。
现在通常处理设备轮询的方式是简单调度和升级硬件。在需要轮询设备数量不多的情况下,使用简单的调度方式,也就是调度时间一到,将该调度时间需要轮询的设备全部轮询一遍;一旦需要轮询的设备数量很多,两次调度时间间隔无法将该调度时间的任务全部轮询完,一般就采用升级计算机硬件配置的方式来解决。
在设备数量不多的情况下,简单调度的方式确实能够实现设备轮询的功能,通过提高计算机硬件配置的方式也确实能够起到单位时间多轮询一些设备的作用。但是,在现在网络规模不断扩大,需要轮询的设备不断增多,而且要求设备断网后,网管系统能够尽快响应的大背景下,仅仅通过简单的调度和升级硬件,已经不能满足设备轮询的要求。
发明内容
本发明要解决的技术问题是,提供一种基于时间片调度的设备轮询方法及装置,可以有效均衡网络管理系统的负载,提高设备轮询的吞吐量。
为了解决上述技术问题,本发明提出一种基于时间片调度的设备轮询方法,包括:
对设备的轮询周期进行时间分片,将其切分为多个时间片;
根据所述设备的轮询周期内包括的时间片的个数,对所述设备的轮询周期内需要轮询的设备进行分组,得到多个设备组,所述多个设备组与所述设备的轮询周期内包括的多个时间片一一对应;
在所述设备的轮询周期内的各时间片上,分别轮询所述时间片对应的设备组。
进一步地,上述方法还可具有以下特点:
在对所述设备的轮询周期内需要轮询的设备进行分组时,令得到的各设备组中包含设备的数目相等或者近似相等。
进一步地,上述方法还可具有以下特点:
在任一个所述时间片内轮询对应的设备组时,还将所述对应的设备组中的多个设备分成多个小组,在所述时间片内依次轮询各小组,同一小组内的多个设备并行处理。
进一步地,上述方法还可具有以下特点:
所述对设备的轮询周期进行时间分片包括:
根据一预设的时间分片时长,对设备的轮询周期进行时间分片;
所述预设的时间分片时长能够被所述设备的轮询周期整除。
进一步地,上述方法还可具有以下特点:
所述的设备轮询包括:探测设备的在网状态,如果在网状态由脱网变为在线,则上报设备恢复告警;如果在网状态由在线变为脱网,则上报设备脱网告警。
进一步地,上述方法还可具有以下特点:
所述的设备轮询包括:采集设备的性能数据。
为了解决上述技术问题,本发明还提出一种基于时间片调度的设备轮询装置,包括:
轮询周期切片处理模块,用于对设备的轮询周期进行时间分片,将其切分为多个时间片;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞斯康达科技发展股份有限公司,未经瑞斯康达科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110115416.4/2.html,转载请声明来源钻瓜专利网。