基于中继服务器管理网络设备的方法与系统的研究
摘 要:本文研究一种网管设备管理系统,以解决现有技术中为了对网管设备进行管理所需的移动终端的性能要求较高的技术问题,该系统包括:web客户端、中继服务器、和网络网管服务器,其中,所述web客户端,通过web网络与所述中继服务器通信;所述中继服务器,与所述网络网管服务器连接,所述web客户端通过所述网络网管服务器对网管设备进行管理。
关键词:中继;无线网络设备;客户端
1 技术背景
无线网络设备需要网管设备进行管理,网管设备能实现对数据配置、设备告警、性能管理、日志、用户安全、动态数据操作等管理功能。网管设备的服务器和客户端需要安置在专用的机房和办公区域,為了及时了解网络状况,需要在客户端安排专人值守,人力资源投入较高。本发明采用一种中继服务系统,通过web浏览器登录,实现对网络设备的管理,不再需要专用的客户端,可以使用PC、平板电脑、智能手机等终端设备,通过internet接入即可实现对网络设备的管理。
2 中继服务器管理网络设备的方法与系统设计思路
系统采用web客户端与中继服务器连接的方式,中继服务器再与网络网管服务器连接,达到客户端通过网络网管服务器来管理网设备的目的;或者客户端可以直接使用局域网与中继服务器连接,然后达到web客户端通过网络网管服务器来管理网络设备的目的;
系统中客户端是逻辑上的客户端,可以由多种设备承载,比如台式机,笔记本电脑,手机,pad,凡是可以支持web浏览器并且可以访问Internet网络的设备均可以支持;客户端不需要专门的应用程序,中继服务器中的功能,均由客户端在web浏览器页面中显示,大大的降低了对终端性能的要求,凡是可以访问Internet网络的终端均可以作为该系统中的客户端。功能开发均在中继服务器上,由于服务器的性能相对移动终端的性能要高的多,所以在继承移动网管的功能方面没有局限性,可以完全将网络网管服务器上的功能呈现出来;
中继服务器中包含以下功能模块:web转换模块、数据收发模块、功能应用模块、日志模块、安全模块、人机交互模块,以及数据库承载实体;
web转换模块作用是将web客户端中下发的操作信息,转换为中继服务器可以处理的数据,或者将中继服务器中各模块的数据转换为web界面可以呈现的数据,起到转换解调的作用;
系统日志模块可以将web客户端访问中继服务器的所有过程进行记录,作为后续定位是否由于人为操作导致故障的依据;
安全验证模块负责控制web终端接入,存储开通接入权限的用户名和密码信息,以及用户的操作权限信息,以及正确的用户名和密码绑定的手机号;通过两方面的验证步骤保证接入安全,一方面是用户名和密码的验证;另一方面具备短信验证的功能,当客户端接入使用了正确的用户名和密码后,发给绑定手机号码随机短信验证码,当用户名和密码正确时,再输入短信验证码方可登录中继服务器;安全验证模块不光用来实现安全接入保障,可以用作用户管理,保存专用用户信息,将系统中需要关注的重要告警信息进行推送。运行方式为:安全模块定时从数据库获取当前最新告警信息,根据告警级别,筛选最新严重告警,推送给指定用户,使用户可以在任何时间都能知道网络发生的重大故障;
数据收发模块用作中继服务器和网络网管服务器的对接,负责中继服务器和网络网管服务器之间的数据传输;该模块包含协议模块、任务定制模块、数据转发模块,协议模块用来解析中继服务器与网络网管服务器之间的数据格式解析,任务定制模块,用来定制中继服务器与网络网管服务器之间同步任务,数据转发模块用来转发中继服务器与网络网管服务器之间的数据。
功能应用模块是实现网络网管服务器的主要操作功能,包含网络网管服务器所支持的配置、告警、性能、日志、安全等大部分功能,支撑这些功能的数据来源于中继服务器的数据库;中继服务器的数据库通过数据收发模块与网络网管服务器的数据库同步,用于从网络网管服务器中获取中继服务器上所需的数据;
人机交互模块通过数据收发模块向网络网管服务器下发实时操作的人机命令,通过专用的端口,将人机命令下发到网络网管服务器所管理的设备上,然后再将执行后的结果通过数据收发模块转发到人机交互模块上呈现。中继服务系统中的数据库可以承载告警数据,配置数据,性能数据、安全数据、日志数据,以上这些数据从网管服务器数据库同步获取,为中继服务器中的功能应用模块服务。
中继服务器上的数据库与网络网管服务器上的数据库进行定时同步,用来获取中继服务器中功能模块所需要的数据,存放于中继服务器的数据库相关数据表中。
3 总结
本文针对无线网络设备需要网管设备进行管理的需求,设计出一款通过web管理基于中继管理移动网设备的系统与方法,只需要支持web浏览器并且具备连接Internet网络的设备即可实现客户端的功能,不需要对客户端专门进行开发和定制;由于功能开发均在中继服务器上,所以对于web客户端的性能要求很低;Web客户端可以将网络设备网管中主要功能呈现,实现正真意义上可以随时随地管理网络;安全方式丰富多样,可采用用户名和密码验证、短信验证方式保证系统安全性,但不局限与以上两种方式,安全模块预留开发接口,可以根据需要进行二次开发;对网络网管服务器可以起到数据备份的作用,如果网络网管服务器出现故障,可以通过中继服务器进行数据同步后恢复数据;
作者简介
张大伟,男,中国普天信息产业北通信规划设计院,通信工程师,研究方向:网络管理。