[发明专利]一种分布式网管系统及信息处理方法在审
申请号: | 201510959795.3 | 申请日: | 2015-12-21 |
公开(公告)号: | CN105429805A | 公开(公告)日: | 2016-03-23 |
发明(设计)人: | 杜丘;宗明 | 申请(专利权)人: | 熊猫电子集团有限公司;南京熊猫汉达科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 南京天华专利代理有限责任公司 32218 | 代理人: | 夏平 |
地址: | 210002 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 网管 系统 信息处理 方法 | ||
1.一种分布式网管系统,其特征在于:包括FTP服务器,本地网管中心,网管终端,授时服务大区,被授时设备群,上级综合网管中心,所述授时服务大区包含多个授时服务器,而每个授时服务器为一个被授时设备群提供时间服务,所述本地网管中心从授时服务器群处收集并处理信息,并将信息以各方可以理解的形式传达至上级综合网管平台和网管终端,同时上级综合网管平台和网管终端通过本地网管中心向授时服务器下达配置和管理命令,本地网管中心包括多个应用服务器、web服务器、上级网管代理服务器、主数据库服务器以及从数据库服务器,所述应用服务器组成的服务器集群,每个应用服务器管理一个授时服务器大区,每个应用服务器包含本地缓存模块、信息处理模块和数据访问模块;所述web服务器用于接受网管终端对视图资源的请求,并从应用服务器的本地缓存模块中获取所需授时服务器信息,所述上级网管代理服务器作为消息的提供者连接至上级综合网管中心,其从应用服务器的本地缓存模块和从数据库服务器处获取授时服务器信息,完成消息转换并对外发布Webservice服务,上级综合网管中心作为服务的消费者,完成对服务的调用;所述主数据库服务器用于存储授时服务器上报信息和操作人员配置数据,同时将更改的数据复制到从数据库服务器,所述从数据库服务器用于保存相当长的授时服务器运行记录和用户操作历史记录,并建立索引。
2.根据权利要求1所述的一种分布式网管系统,其特征在于:所述信息处理模块管理管辖区内所有授时服务器的连接,处理授时服务器的注册和参数上报报文,并下发web前端对授时服务器配置操作指令。
3.根据权利要求1所述的一种分布式网管系统,其特征在于:所述本地缓存模块用于存储处理后并频繁使用的数据,便于快速访问。
4.根据权利要求1所述的一种分布式网管系统,其特征在于:所述数据访问模块提供主数据库服务器和从数据库服务器的连接接口,将对数据库中数据进行增改删查操作。
5.根据权利要求1所述的一种分布式网管系统,其特征在于:所述网管终端包括普通用户客户端和管理员客户端。
6.根据权利要求5所述的一种分布式网管系统,其特征在于:所述web服务器包括普通用户模块和管理员模块,所述普通用户模块为普通用户客户端提供视图资源,管理员模块为管理员客户端提供视图资源。
7.根据权利要求1所述的一种分布式网管系统,其特征在于:所述授时大区包括授时服务器和扩展授时服务器,所述授时服务器中包含网管代理模块,网管代理模块与信息处理模块进行信息交互;所述扩展授时服务器作为二级授时源,为授时服务器提供授时保障和负载扩展功能。
8.根据权利要求1所述的一种分布式网管系统,其特征在于:所述网管终端通过http协议与本地网管中心通信,提供人机交互界面。
9.根据权利要求1所述的一种分布式网管系统,其特征在于:所述FTP服务器为本地网管中心提供辅助服务;当各地授时服务器上报的软件版本与FTP上最新的软件版本不一致时,用户可以通过web界面告知授时服务器,从FTP服务器下载最新的软件保存至本地并进行软件升级,并在升级完成后重新启动设备。
10.一种分布式网管系统的信息处理方法,其特征在于:所述本地网管中心从授时服务器群处收集并处理信息的步骤如下:
步骤100:授时服务器架设完毕,并开机运行,其内部网管代理模块主动向本地网管中心发起连接,并在连接成功后发起注册请求;
步骤101:应用服务器的信息处理模块接受连接并处理注册请求,并通过数据访问模块调用主、从数据库服务器中授时服务器固有信息进行合法性验证;
步骤102:主、从数据库服务器返回验证结果,若成功,则返回设备通过验证的结果,同时保存注册信息;若验证失败,则返回不合格结果,网管中心据此切断与授时服务器的连接,流程结束;
步骤103:信息处理模块向本地缓存模块保存授时服务器注册报文中携带的信息,包括其固有信息、上线状态、软硬件版本;
步骤104:信息处理模块向授时服务器返回注册成功的响应,据此授时服务器可以上报其他运行时信息;
步骤105:网管终端用户登录本地网管中心,打开门户页面,此时需要显示用户可见设备的上线信息与运行状态,故向web服务器发起请求;
步骤106:web服务器从主、从数据库服务器获取授时服务器的静态数据;
步骤107:主、从数据库服务器返回相应属性信息;
步骤108:web服务器从应用服务器的本地缓存模块获取授时服务器上报的实时信息;
步骤109:本地缓存模块返回相应实时在线信息;
步骤110:网管客户端接收到后端发来的视图数据,在界面渲染显示;
步骤111:授时服务器以定时和按需两种形式上报运行时信息,包括设备参数、内部模块运行状态以及故障告警信息;
步骤112:应用服务器将上报信息保存至主数据库服务器,主数据库服务器更新信息,并与从数据库服务器完成数据复制;
步骤113:应用服务器的本地缓存模块更新数据;
步骤114:应用服务器向授时服务器返回数据上报成功的响应;
步骤115:用户浏览界面,查看授时服务器相关信息,浏览器向web服务器发起请求;
步骤116:web服务器从应用服务器的本地缓存模块抓取所需数据,若无则从主、从数据库服务器中获取;
步骤117:本地缓存模块获取相应数据,并返回给web服务器;
步骤118:web服务器整合数据,将相关内容传至网管终端,终端显示页面内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于熊猫电子集团有限公司;南京熊猫汉达科技有限公司,未经熊猫电子集团有限公司;南京熊猫汉达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510959795.3/1.html,转载请声明来源钻瓜专利网。