书签 分享 收藏 举报 版权申诉 / 10

均衡网管系统服务端和客户端运算压力的方法及装置.pdf

  • 上传人:1****2
  • 文档编号:4326525
  • 上传时间:2018-09-13
  • 格式:PDF
  • 页数:10
  • 大小:490.67KB
  • 摘要
    申请专利号:

    CN201110396095.X

    申请日:

    2011.12.02

    公开号:

    CN102523107A

    公开日:

    2012.06.27

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||著录事项变更IPC(主分类):H04L 12/24变更事项:发明人变更前:尉海立变更后:何军强 刘浩淼 沈林强|||专利申请权的转移IPC(主分类):H04L 12/24登记生效日:20171122变更事项:申请人变更前权利人:深圳迈辽技术转移中心有限公司变更后权利人:浙江鸿泉车联网有限公司变更事项:地址变更前权利人:518000 广东省深圳市龙华新区腾龙路淘金地商业广场E座706变更后权利人:310000 浙江省杭州市西湖区三墩镇西园六路3号1幢5层|||专利申请权的转移IPC(主分类):H04L 12/24登记生效日:20171107变更事项:申请人变更前权利人:中兴通讯股份有限公司变更后权利人:深圳迈辽技术转移中心有限公司变更事项:地址变更前权利人:518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部变更后权利人:518000 广东省深圳市龙华新区腾龙路淘金地商业广场E座706|||实质审查的生效IPC(主分类):H04L 12/24申请日:20111202|||公开

    IPC分类号:

    H04L12/24; H04L29/06

    主分类号:

    H04L12/24

    申请人:

    中兴通讯股份有限公司

    发明人:

    尉海立

    地址:

    518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

    优先权:

    专利代理机构:

    深圳市爱派知识产权事务所 44292

    代理人:

    罗水江

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种均衡网管系统服务端和客户端运算压力的方法和装置,上述方法包括以下步骤:客户端向服务端发送网管命令之前,判断上述服务端是否处于忙时间段,若是,则向上述服务端发送欲主动处理网管命令的请求;上述服务端收到上述请求后,判断本地运算资源是否瓶颈,若是,则向上述客户端返回可主动处理网管命令的通知;上述客户端收到上述通知后,通过在本地预设的均衡运算模块对上述网管命令进行处理。本发明将服务端用于处理网管命令的均衡运算模块,同时设置在客户端,从而网管系统可以充分利用客户端的运算资源,减轻服务端的运算压力。

    权利要求书

    1: 一种均衡网管系统服务端和客户端运算压力的方法, 其特征在于, 所述方法包括以 下步骤 : 客户端向服务端发送网管命令之前, 判断所述服务端是否处于忙时间段, 若是, 则向所 述服务端发送欲主动处理网管命令的请求 ; 所述服务端收到所述请求后, 判断本地运算资源是否瓶颈, 若是, 则向所述客户端返回 可主动处理网管命令的通知 ; 所述客户端收到所述通知后, 通过在本地预设的均衡运算模块对所述网管命令进行处 理。2: 根据权利要求 1 所述的方法, 其特征在于, 所述服务端采用以下方法判断本地运算 资源是否瓶颈 : 分别获取所述服务端及所述客户端当前的 CPU 利用率和内存利用率, 并将所述服务端 当前的 CPU 利用率、 内存利用率分别与所述客户端当前的 CPU 利用率、 内存利用率进行比 较; 若所述服务端当前的 CPU 利用率、 内存利用率分别大于所述客户端当前的 CPU 利用率、 内存利用率, 则本地运算资源瓶颈。3: 根据权利要求 2 所述的方法, 其特征在于, 所述客户端向所述服务端发送欲主动处 理网管命令的请求之前, 还包括以下步骤 : 判断在本地预设的负载均衡模块是否可以处理所述网管命令, 若是, 则继续判断本地 的通讯带宽是否低于预设的带宽判决门限 : 若是, 则跳过向所述服务端发送欲主动处理网管命令的请求步骤, 直接将所述网管命 令发送到所述服务端。4: 根据权利要求 3 所述的方法, 其特征在于 : 若所述客户端的通讯带宽高于预设的带 宽判决门限, 则所述客户端判断本地运算资源是否瓶颈, 若是, 则跳过向所述服务端发送欲 主动处理网管命令的请求步骤, 直接将所述网管命令发送到所述服务端。5: 根据权利要求 4 所述的方法, 其特征在于, 所述客户端采用以下方法判断本地运算 资源是否瓶颈 : 将所述客户端当前的 CPU 利用率、 内存利用率分别与预设的 CPU 判决门限、 内存判决门 限进行比较 ; 若所述客户端当前的 CPU 利用率、 内存利用率分别大于预设的 CPU 判决门限、 内存判决 门限, 则本地运算资源瓶颈。6: 根据权利要求 1 所述的方法, 其特征在于, 所述方法预先包括以下步骤 : 将所述服务 端上用于处理网管命令的均衡运算模块同时预设在所述客户端上。7: 根据权利要求 6 所述的方法, 其特征在于 : 所述客户端通过在本地预设的均衡运算 模块对所述网管命令进行处理之后, 判断是否需要将所述网络命令发给所述服务端作进一 步处理, 若是, 则将所述网管命令发送到所述服务端。8: 一种均衡网管系统服务端和客户端运算压力的装置, 包括服务端和客户端, 其特征 在于 : 所述客户端, 用于向所述服务端发送网管命令之前, 判断所述服务端是否处于忙时间 段, 若是, 则向所述服务端发送欲主动处理网管命令的请求, 以及在收到可主动处理网管命 2 令的通知后, 通过在本地预设的均衡运算模块对所述网管命令进行处理 ; 所述服务端, 用于在收到客户端欲主动处理网管命令的请求后, 判断本地运算资源是 否瓶颈, 若是, 则向所述客户端返回可主动处理网管命令的通知。9: 根据权利要求 8 所述的装置, 其特征在于, 所述服务端包括服务端资源判断模块和 服务端均衡运算模块 : 所述服务端资源判断模块, 用于根据所述服务端及所述客户端当前的 CPU 利用率和内 存利用率, 判断所述服务端的运算资源是否瓶颈 ; 所述服务端均衡运算模块, 用于对网管命令进行处理。10: 根据权利要求 8 所述的装置, 其特征在于, 所述客户端包括客户端资源判断模块、 客户端宽带判断模块和客户端均衡运算模块 : 所述客户端资源判断模块, 用于根据所述客户端当前的 CPU 利用率、 内存利用率及预 设的 CPU 判决门限、 内存判决门限, 判断所述客户端的运算资源是否瓶颈, 若是, 则将所述 网管命令发送到所述服务端 ; 所述客户端宽带判断模块, 用于判断所述客户端的通讯带宽是否低于预设的带宽判决 门限, 若是, 则将所述网管命令发送到所述服务端 ; 所述客户端均衡运算模块, 用于对网管命令进行处理。

    说明书


    均衡网管系统服务端和客户端运算压力的方法及装置

        技术领域 本发明涉及通讯领域的网管系统, 尤其涉及一种均衡网管系统服务端和客户端运 算压力的方法及装置。
         背景技术 网管系统是通讯系统中必不可少的一部分, 主要用于管理通讯系统中的各种设 备, 对各种设备 ( 网元 ) 进行数据配置、 软件升级、 性能管理、 安全监控、 故障维护等。
         网管系统主要分为服务端和客户端两部分, 客户端一般需要由服务端进行管理和 维护。近年来, 网管系统客户端呈现出越来越瘦的趋势。另一方面, 随着通讯市场及通讯技 术的发展, 网管系统需要管理的网元数目逐渐增多, 从而网管系统服务端所要承担的运算 压力正变得越来越大。针对网管系统服务端运算压力变大的问题, 现有技术一般通过购买 服务器, 或通过对服务器进行升级来应对, 但这并不能解决服务器瞬时运算压力变大的情 况。 例如, 多个客户端同时向服务器发送网管命令时, 如果其中部分命令需要占用服务器较 多的运算资源, 那么服务器就会出现瞬时压力增大、 处理命令延迟的问题, 从而客户端的等 待时间将变长, 客户端的操作因此也将变得不够顺畅。
         发明内容
         本发明的目的在于, 提供一种均衡网管系统服务端和客户端运算压力的方法及装 置, 以缓解现有技术中网管系统服务器容易出现瞬时运算压力变大的问题, 提高网管系统 的资源利用率。
         本发明采用以下技术方案解决上述技术问题 :
         一种均衡网管系统服务端和客户端运算压力的方法, 上述方法包括以下步骤 :
         客户端向服务端发送网管命令之前, 判断上述服务端是否处于忙时间段, 若是, 则 向上述服务端发送欲主动处理网管命令的请求 ;
         上述服务端收到上述请求后, 判断本地运算资源是否瓶颈, 若是, 则向上述客户端 返回可主动处理网管命令的通知 ;
         上述客户端收到上述通知后, 通过在本地预设的均衡运算模块对上述网管命令进 行处理。
         上述服务端采用以下方法判断本地运算资源是否瓶颈 :
         分别获取上述服务端及上述客户端当前的 CPU 利用率和内存利用率, 并将上述服 务端当前的 CPU 利用率、 内存利用率分别与上述客户端当前的 CPU 利用率、 内存利用率进行 比较 ;
         若上述服务端当前的 CPU 利用率、 内存利用率分别大于上述客户端当前的 CPU 利 用率、 内存利用率, 则本地运算资源瓶颈。
         上述客户端向上述服务端发送欲主动处理网管命令的请求之前, 还包括以下步 骤:判断在本地预设的负载均衡模块是否可以处理上述网管命令, 若是, 则继续判断 本地的通讯带宽是否低于预设的带宽判决门限 :
         若是, 则跳过向上述服务端发送欲主动处理网管命令的请求步骤, 直接将上述网 管命令发送到上述服务端。
         若上述客户端的通讯带宽高于预设的带宽判决门限, 则上述客户端判断本地运算 资源是否瓶颈, 若是, 则跳过向上述服务端发送欲主动处理网管命令的请求步骤, 直接将上 述网管命令发送到上述服务端。
         上述客户端采用以下方法判断本地运算资源是否瓶颈 :
         将上述客户端当前的 CPU 利用率、 内存利用率分别与预设的 CPU 判决门限、 内存判 决门限进行比较 ;
         若上述客户端当前的 CPU 利用率、 内存利用率分别大于预设的 CPU 判决门限、 内存 判决门限, 则本地运算资源瓶颈。
         上述方法预先包括以下步骤 : 将上述服务端上用于处理网管命令的均衡运算模块 同时预设在上述客户端上。
         上述客户端通过在本地预设的均衡运算模块对上述网管命令进行处理之后, 判断 是否需要将上述网络命令发给上述服务端作进一步处理, 若是, 则将上述网管命令发送到 上述服务端。 本发明还采用以下技术方案 :
         一种均衡网管系统服务端和客户端运算压力的装置, 包括服务端和客户端 ;
         上述客户端, 用于向上述服务端发送网管命令之前, 判断上述服务端是否处于忙 时间段, 若是, 则向上述服务端发送欲主动处理网管命令的请求, 以及在收到可主动处理网 管命令的通知后, 通过在本地预设的均衡运算模块对上述网管命令进行处理 ;
         上述服务端, 用于在收到客户端欲主动处理网管命令的请求后, 判断本地运算资 源是否瓶颈, 若是, 则向上述客户端返回可主动处理网管命令的通知。
         上述服务端包括服务端资源判断模块和服务端均衡运算模块 :
         上述服务端资源判断模块, 用于根据上述服务端及上述客户端当前的 CPU 利用率 和内存利用率, 判断上述服务端的运算资源是否瓶颈 ;
         上述服务端均衡运算模块, 用于对网管命令进行处理。
         上述客户端包括客户端资源判断模块、 客户端宽带判断模块和客户端均衡运算模 块:
         上述客户端资源判断模块, 用于根据上述客户端当前的 CPU 利用率、 内存利用率 及预设的 CPU 判决门限、 内存判决门限, 判断上述客户端的运算资源是否瓶颈, 若是, 则将 上述网管命令发送到上述服务端 ;
         上述客户端宽带判断模块, 用于判断上述客户端的通讯带宽是否低于预设的带宽 判决门限, 若是, 则将上述网管命令发送到上述服务端 ;
         上述客户端均衡运算模块, 用于对网管命令进行处理。
         与现有技术相比, 本发明具有如下有益技术效果 : 1) 本发明将服务端具有的用于 处理网管命令的均衡运算模块, 同时设置在客户端, 从而网管系统可以充分利用客户端的 运算资源 ; 2) 本发明提出以 CPU 和内存利用率、 通讯带宽为判决条件, 当客户端满足判决条
         件时, 即可以对网管命令进行主动处理。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本发明的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。在附图中 :
         图 1 是本发明优选实施例中均衡网管系统服务端和客户端运算压力的方法流程 图;
         图 2 是本发明优选实施例中均衡网管系统服务端和客户端运算压力的装置模块 框图。
         具体实施方式
         为了使本发明所要解决的技术问题、 技术方案及有益效果更加清楚、 明白, 以下结 合附图和实施例, 对本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅用 以解释本发明, 并不用于限定本发明。
         图 1 是本发明优选实施例中均衡网管系统服务端和客户端运算压力的方法流程 图。如图 1 所示, 本发明优选实施例的方法包括以下步骤 :
         步骤 S101 : 将服务端上用于处理网管命令的均衡运算模块同时预设在客户端上 ;
         步骤 S102 : 客户端向服务端发送网管命令之前, 判断上述服务端是否处于忙时间 段;
         上述服务端的忙时间段可以根据网管系统的定时任务自动计算得出, 也可以根据 需要人工设定。
         步骤 S103 : 若上述服务器处于忙时间段, 则上述客户端继续判断本地的负载均衡 模块是否可以处理上述网管命令 ;
         步骤 S104 : 若否, 则进入步骤 S109, 否则继续判断本地的通讯带宽是否低于预设 的带宽判决门限 ;
         步骤 S105 : 若是, 则进入步骤 S109, 否则上述客户端判断本地运算资源是否瓶颈 ;
         上述客户端采用以下方法判断本地运算资源是否瓶颈 :
         将上述客户端当前的 CPU 利用率、 内存利用率分别与预设的 CPU 判决门限、 内存判 决门限进行比较 ;
         若上述客户端当前的 CPU 利用率、 内存利用率分别大于预设的 CPU 判决门限、 内存 判决门限, 则本地运算资源瓶颈。
         例如假设预设的 CPU 判决门限、 内存判决门限均为 50%, 而此时客户端的 CPU 利用 率达到了 60% ( 大于 CPU 判决门限 ), 内存利用率达到了 55% ( 大于内存判决门限 ), 则可 以判断客户端的运算资源达到瓶颈。当客户端的运算资源达到瓶颈时, 客户端不主动处理 网管命令, 而是进入步骤 S109, 直接将网管命令发给服务端处理。
         步骤 S106 : 若是, 则进入步骤 S109, 否则上述客户端向上述服务端发送欲主动处 理网管命令的请求 ;
         当服务端处于忙时间段, 客户端的通讯带宽高于预设门限, 并且客户端的运算资 源没有出现瓶颈时, 则客户端可以向上述服务端发送欲主动处理网管命令的请求。步骤 S107 : 上述服务端收到上述请求后, 判断本地运算资源是否瓶颈, 若是, 则向 上述客户端返回可主动处理网管命令的通知 ;
         上述服务端收到客户端发来的欲主动处理网管命令的请求之后, 可以先判断本地 运算资源是否瓶颈, 服务端判断本地资源是否瓶颈的方法为 :
         分别获取上述服务端及上述客户端当前的 CPU 利用率和内存利用率, 并将上述服 务端当前的 CPU 利用率、 内存利用率分别与上述客户端当前的 CPU 利用率、 内存利用率进行 比较 ;
         若上述服务端当前的 CPU 利用率、 内存利用率分别大于上述客户端当前的 CPU 利 用率、 内存利用率, 则服务端本地运算资源瓶颈。
         如果服务端的运算资源出现瓶颈, 则服务端向客户端返回可主动处理网管命令的 通知。如果服务端的运算资源没有出现瓶颈, 服务端也可以拒绝客户端欲主动处理网管命 令的请求。
         步骤 S108 : 上述客户端收到上述通知后, 通过本地的均衡运算模块对上述网管命 令进行处理, 处理完后判断是否需要将上述网管命令发给上述服务端, 若是, 则进入步骤 S109, 否则执行结束 ; 步骤 S109 : 上述客户端将上述网管命令发送给上述服务端。
         服务端收到客户端发来的网管命令后, 通过现有技术进行处理。 例如, 通过服务端 上的应用模块或均衡运算模块进行处理, 并将处理结果返回给客户端。
         根据图 1 所示的优选实施例, 结合上述各个步骤的说明, 可以理解, 本优选实施例 的方法, 在客户端每发送一个网管命令之前, 就首先判决服务端是否处于忙时间段, 并判决 自身是否有能力及资源处理网管命令。若服务端处于忙时间段, 并且客户端自身有能力及 资源处理网管命令, 则客户端向服务端发出欲主动处理网管命令的请求。服务端可以依据 自身资源是否达到资源, 对上述请求进行回应。也就是说, 本优选实施例的方法中, 客户端 和服务端彼此之间通过协商和资源判断, 可以选择最合适的一方对网管命令进行处理, 从 而可以达到均衡网管系统服务端和客户端运算压力的目的。
         本领域技术人员应当理解, 除上述的优选实施例外, 本发明的方法还有其他实施 方式 : 例如, 服务端和客户端可以进行协商, 规定处理周期, 在一个处理周期内所有网管命 令均由服务端处理, 下一个处理周期内所有网管命令均由客户端处理。
         图 2 是本发明优选实施例中均衡网管系统服务端和客户端运算压力的装置模块 框图。如图 2 所示, 本发明优选实施例的装置包括客户端 1 和服务端 2 ;
         上述客户端 1, 用于向上述服务端 2 发送网管命令之前, 判断上述服务端 2 是否处 于忙时间段, 若是, 则向上述服务端 2 发送欲主动处理网管命令的请求, 以及在收到可主动 处理网管命令的通知后, 通过在本地预设的均衡运算模块对上述网管命令进行处理 ;
         上述服务端 2, 用于在收到客户端 1 欲主动处理网管命令的请求后, 判断本地运算 资源是否瓶颈, 若是, 则向上述客户端 1 返回可主动处理网管命令的通知。
         上述服务端 2 包括服务端资源判断模块 21 和服务端均衡运算模块 22 :
         上述服务端资源判断模块 21, 用于根据上述服务端 2 及上述客户端 1 当前的 CPU 利用率和内存利用率, 判断上述服务端 2 的运算资源是否瓶颈 ;
         上述服务端均衡运算模块 22, 用于对网管命令进行处理。
         上述客户端 1 包括客户端资源判断模块 11、 客户端宽带判断模块 12 和客户端均衡 运算模块 13 :
         上述客户端资源判断模块 11, 用于根据上述客户端 1 当前的 CPU 利用率、 内存利用 率及预设的 CPU 判决门限、 内存判决门限, 判断上述客户端 1 的运算资源是否瓶颈, 若是, 则 将上述网管命令发送到上述服务端 2 ;
         上述客户端宽带判断模块 12, 用于判断上述客户端的通讯带宽是否低于预设的带 宽判决门限, 若是, 则将上述网管命令发送到上述服务端 2 ;
         上述客户端均衡运算模块 13, 用于对网管命令进行处理。
         上述说明示出并描述了本发明的优选实施例, 但如前所述, 应当理解本发明并非 局限于本文所披露的形式, 不应看作是对其他实施例的排除, 而可用于各种其他组合、 修改 和环境, 并能够在本文所述发明构想范围内, 通过上述教导或相关领域的技术或知识进行 改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围, 则都应在本发明所 附权利要求的保护范围内。

    关 键  词:
    均衡 网管 系统 服务端 客户端 运算 压力 方法 装置
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:均衡网管系统服务端和客户端运算压力的方法及装置.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4326525.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1