论文部分内容阅读
为了提高业务平台网管系统的开发效率、丰富网管系统的功能、增强网管系统的易用性和适用性,论文研究了网管系统的体系架构、功能及其相应的开发技术,针对小型网络业务平台的特点,提出了一个适用于小型业务平台的B/S构架的通用网管系统的模型,并实现了该模型。目前,该模型已成功地应用于上海电信支付平台的建设中,取得了较好的效果。在网管系统构架方面,论文介绍了目前主流网管模型的体系构架和功能,分析了通用网管系统所适用的目标应用环境,结合电信业务系统各平台的实际应用环境,总结及归纳了通用网管系统的系统特点、系统构架、及应具备的功能。针对网管系统数据采集及前台图形展示两个关键的问题以及目前可用的技术,论文提出了通用网管系统的设计模型及详细设计的方案。并且研究了进程及线程模型、设备信息采集的关键软件类(class)设计、设备状态采集算法、采集数据在数据库中的存储模型。在工程实践方面,论文研究了通用网管系统中使用SVG和AJAX技术实现网络拓扑界面告警的编程方法;研究并实践了四种设备状态采集:SNMP陷阱、SNMP轮询、Ping轮询、Telnet轮询的编程方法;总结了模块间通信的编程方法、安全的多线程编程方法在网管系统的具体应用;归纳了SNMP代理在常用被采集设备上的管理方法。论文研究的通用网管系统开发模型应用在了上海电信统一支付平台上的网管系统建设中,取得了较好的应用效果,符合网管系统远程集中监控的发展趋势。通用网管系统不仅适用于电信行业中层出不穷的业务平台,对其他行业的小型网管系统也有借鉴作用。