[发明专利]均衡网管系统服务端和客户端运算压力的方法及装置有效
申请号: | 201110396095.X | 申请日: | 2011-12-02 |
公开(公告)号: | CN102523107B | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 何军强;刘浩淼;沈林强 | 申请(专利权)人: | 浙江鸿泉车联网有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06 |
代理公司: | 深圳市兰锋知识产权代理事务所(普通合伙)44419 | 代理人: | 曹明兰 |
地址: | 310000 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 均衡 网管 系统 服务端 客户端 运算 压力 方法 装置 | ||
技术领域
本发明涉及通讯领域的网管系统,尤其涉及一种均衡网管系统服务端和客户端运算压力的方法及装置。
背景技术
网管系统是通讯系统中必不可少的一部分,主要用于管理通讯系统中的各种设备,对各种设备(网元)进行数据配置、软件升级、性能管理、安全监控、故障维护等。
网管系统主要分为服务端和客户端两部分,客户端一般需要由服务端进行管理和维护。近年来,网管系统客户端呈现出越来越瘦的趋势。另一方面,随着通讯市场及通讯技术的发展,网管系统需要管理的网元数目逐渐增多,从而网管系统服务端所要承担的运算压力正变得越来越大。针对网管系统服务端运算压力变大的问题,现有技术一般通过购买服务器,或通过对服务器进行升级来应对,但这并不能解决服务器瞬时运算压力变大的情况。例如,多个客户端同时向服务器发送网管命令时,如果其中部分命令需要占用服务器较多的运算资源,那么服务器就会出现瞬时压力增大、处理命令延迟的问题,从而客户端的等待时间将变长,客户端的操作因此也将变得不够顺畅。
发明内容
本发明的目的在于,提供一种均衡网管系统服务端和客户端运算压力的方法及装置,以缓解现有技术中网管系统服务器容易出现瞬时运算压力变大的问题,提高网管系统的资源利用率。
本发明采用以下技术方案解决上述技术问题:
一种均衡网管系统服务端和客户端运算压力的方法,上述方法包括以下步骤:
客户端向服务端发送网管命令之前,判断上述服务端是否处于忙时间段,若是,则向上述服务端发送欲主动处理网管命令的请求;
上述服务端收到上述请求后,判断本地运算资源是否瓶颈,若是,则向上述客户端返回可主动处理网管命令的通知;
上述客户端收到上述通知后,通过在本地预设的均衡运算模块对上述网管命令进行处理。
上述服务端采用以下方法判断本地运算资源是否瓶颈:
分别获取上述服务端及上述客户端当前的CPU利用率和内存利用率,并将上述服务端当前的CPU利用率、内存利用率分别与上述客户端当前的CPU利用率、内存利用率进行比较;
若上述服务端当前的CPU利用率、内存利用率分别大于上述客户端当前的CPU利用率、内存利用率,则本地运算资源瓶颈。
上述客户端向上述服务端发送欲主动处理网管命令的请求之前,还包括以下步骤:
判断在本地预设的均衡运算模块是否可以处理上述网管命令,若是,则继续判断本地的通讯带宽是否低于预设的带宽判决门限:
若是,则跳过向上述服务端发送欲主动处理网管命令的请求步骤,直接将上述网管命令发送到上述服务端。
若上述客户端的通讯带宽高于预设的带宽判决门限,则上述客户端判断本地运算资源是否瓶颈,若是,则跳过向上述服务端发送欲主动处理网管命令的请求步骤,直接将上述网管命令发送到上述服务端。
上述客户端采用以下方法判断本地运算资源是否瓶颈:
将上述客户端当前的CPU利用率、内存利用率分别与预设的CPU判决门限、内存判决门限进行比较;
若上述客户端当前的CPU利用率、内存利用率分别大于预设的CPU判决门限、内存判决门限,则本地运算资源瓶颈。
上述方法预先包括以下步骤:将上述服务端上用于处理网管命令的均衡运算模块同时预设在上述客户端上。
上述客户端通过在本地预设的均衡运算模块对上述网管命令进行处理之后,判断是否需要将上述网管命令发给上述服务端作进一步处理,若是,则将上述网管命令发送到上述服务端。
本发明还采用以下技术方案:
一种均衡网管系统服务端和客户端运算压力的装置,包括服务端和客户端;
上述客户端,用于向上述服务端发送网管命令之前,判断上述服务端是否处于忙时间段,若是,则向上述服务端发送欲主动处理网管命令的请求,以及在收到可主动处理网管命令的通知后,通过在本地预设的均衡运算模块对上述网管命令进行处理;
上述服务端,用于在收到客户端欲主动处理网管命令的请求后,判断本地运算资源是否瓶颈,若是,则向上述客户端返回可主动处理网管命令的通知。
上述服务端包括服务端资源判断模块和服务端均衡运算模块:
上述服务端资源判断模块,用于根据上述服务端及上述客户端当前的CPU利用率和内存利用率,判断上述服务端的运算资源是否瓶颈;
上述服务端均衡运算模块,用于对网管命令进行处理。
上述客户端包括客户端资源判断模块、客户端带宽判断模块和客户端均衡运算模块:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江鸿泉车联网有限公司,未经浙江鸿泉车联网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110396095.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:定量检测食品和中药中速灭威含量试剂盒及其检测方法
- 下一篇:四传感器式照度计