[发明专利]一种网管软件性能调优处理方法及装置在审
申请号: | 201611162831.4 | 申请日: | 2016-12-15 |
公开(公告)号: | CN106603290A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 张正亮 | 申请(专利权)人: | 天津交控科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京路浩知识产权代理有限公司11002 | 代理人: | 李相雨 |
地址: | 301700 天津市武清区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网管 软件 性能 处理 方法 装置 | ||
技术领域
本发明涉及计算机处理技术领域,尤其涉及一种网管软件性能调优处理方法及装置。
背景技术
传统网管系统软件性能调优基本上都是在开发软件过程中进行的:1、调整数据结构,提高集合的查询速度;2、调整算法,尽量避免不必要的循环,优化算法和逻辑结果。
然而,当所有的数据结构和算法优化以后,那么软件的性能基本上就固定了,没有办法再提高了,如果现场发现性能瓶颈问题,有可能没有办法进行解决,只能进行大的架构设计改动,这样针对工程项目来说时间和工期是来不及的,而且架构设计很难改动很大,实现起来也不现实,而且不一定真能解决实际的性能问题。
每个软件都有它自身的性能限制或者数据上限,当到达或者超过这个上限时怎么能让它正常运行就是这个方法的一个关键。比如说某个网管软件最多管理100个网元,但是当增加到200甚至500的时候网络数据包流量增大,拓扑图成倍增加,那么网管软件性能就会很差,堆积的数据包过多,造成最新设备状态的数据包不能及时处理,界面拓扑图无法显示最新的设备状态,这时候更改系统架构和程序软件就很难逾越瓶颈了,此时如何解决问题而且好保证系统正常高效运行就很关键。
发明内容
针对现有技术的缺陷,本发明提供了一种网管软件性能调优处理方法及装置,能够解决现有技术中软件性能调优需要进行架构设计改动以实现数据结构或算法调整,导致需浪费时间和工期的问题。
第一方面,本发明提供了一种网管软件性能调优处理方法,所述方法包括:
服务器每次处理完成工作站发送的多个数据包后,获取等待队列中的多个数据包;
确定所述多个数据包的数量,并将所述多个数据包的数量与预设的数据包延迟数量上限值进行比较;
根据比较结果判定是否丢弃所述多个数据包。
可选地,根据比较结果判定是否丢弃所述多个数据包,包括:
若所述多个数据包的数量大于预设的数据包延迟数量上限值,则丢弃所述多个数据包;
若所述多个数据包的数量小于等于预设的数据包延迟数量上限值,则依次对所述多个数据包进行处理。
可选地,所述服务器每次处理完成工作站发送的多个数据包后,获取等待队列中的多个数据包及其数量之前,所述方法还包括:
根据不同线路上工作站的数量及每个工作站管理的设备数量,设置所述数据包延迟数量上限值。
可选地,所述方法还包括:
将所述预设的数据包延迟数量上限值作为配置项保存于网管软件对应的配置文件中。
可选地,所述配置文件还包括:交换机业务端口流量超限值、交换机给业务端口流量超限值、使用简单网络管理协议snmp读写交换机参数通信参数、使用snmp读写无线访问接入点AP参数通信参数、使用snmp读写工作组网桥WGB参数通信参数、交换机CPU高负载阈值。
第二方面,本发明提供了一种网管软件性能调优处理装置,所述装置包括:
获取模块,用于在每次处理完成工作站发送的多个数据包后,获取等待队列中的多个数据包;
比较模块,用于确定所述多个数据包的数量,并将所述多个数据包的数量与预设的数据包延迟数量上限值进行比较;
判定模块,用于根据比较结果判定是否丢弃所述多个数据包。
可选地,所述判定模块,具体用于:
若所述多个数据包的数量大于预设的数据包延迟数量上限值,则丢弃所述多个数据包;
若所述多个数据包的数量小于等于预设的数据包延迟数量上限值,则依次对所述多个数据包进行处理。
可选地,所述装置还包括:设置模块,用于:
根据不同线路上工作站的数量及每个工作站管理的设备数量,设置所述数据包延迟数量上限值。
可选地,所述装置还包括:配置模块,用于:
将所述预设的数据包延迟数量上限值作为配置项保存于网管软件对应的配置文件中。
可选地,所述配置文件还包括:交换机业务端口流量超限值、交换机给业务端口流量超限值、使用简单网络管理协议snmp读写交换机参数通信参数、使用snmp读写无线访问接入点AP参数通信参数、使用snmp读写工作组网桥WGB参数通信参数、交换机CPU高负载阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津交控科技有限公司,未经天津交控科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611162831.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种LMT配置文件平滑升级方法
- 下一篇:用户画像信息处理方法及装置