1密级:保密期限:工程硕士研究生学位论文题目:浦发银行网络管理设备系统的开发学号:07R0517姓名:尹航专业:软件工程导师:吴国仕学院:软件学院2012年3月2浦发银行网络管理设备系统的开发摘要传统银行行业网络管理技术落后,由于传统银行网络的地理分散性与管理的高度集中性形成了矛盾,一旦某个网络出现了故障,势必引起企业业务中断,信息阻隔,由此引发的连锁效应可能导致一个企业的局部甚至整体瘫痪。为了克服上述缺点,本文充分利用其他领域内计算机网络管理系统的先进技术,将地理上分散的银行网点的业务传输关键设备及运营该业务的服务器集群纳入集中监控,以上海浦发银行为示例,开发出一套较先进的银行网络设备管理系统,得到结论如下:(1)系统具有丰富的可视化操作界面,改变了该行长期以来通过命令行的方式单个访问管理网络设备的情形,其动态的地理拓扑、设备面板和端口报告使一般的人员也能很容易的看懂设备运行的情况,并及时准确的做出判断。(2)系统具有强大的资产管理功能、多元化的采集技术。利用该系统,管理员可以迅速的访问所关心的网元,根据不同需要采用最合适的技术进行数据采集并获取足够的网络信息,最大限度地减小对银行业务网络的通讯开销。(3)系统可以帮助网络维护人员及时地掌握关键设备的运行状态,准确地判断出故障源供决策者派出相应的维护人员赶往真实的故障现场,第一时间解决故障,保障银行的关键业务能最短的时间内得以恢复,同时大大减小由于盲目寻找故障点而照成大量人力物力的消耗。关键词:银行;网络管理;系统;设计;SNMPII34目录1文献综述........................................................................................................................................51.1引言.....................................................................................................................................51.2国内外网络管理技术的发展状况.....................................................................................51.3本文研究的目的及意义...................................................................................................152浦发银行网络设备管理系统的开发..........................................................................................162.1目标网络分析...................................................................................................................162.1.1IBMX3550M3(7944I01)服务器简介.............................................................162.1.2CN2500AsyncServer10/100Mbps多功能通信服务器简介.............................182.1.3CHASEIOLAN+简介...........................................................................................192.2浦发银行功能需求分析...................................................................................................202.2.1功能性需求分类....................................................................................................202.2.2终端服务器监测....................................................................................................202.2.3ScoUnix服务器监测..........................................................................................212.2.4通讯线路监测.......................................................................................................222.2.5地理拓扑与设备拓扑............................................................................................232.2.6输出设备面板图...................................................................................................232.2.7运行报告...............................................................................................................232.2.8浦发银行设备管理................................................................................................232.2.9.产品的非功能性需求............................................................................................242.3技术需求分析...................................................................................................................242.4浦发银行系统设计...........................................................................................................252.4.1浦发银行系统用例设计........................................................................................252.4.2浦发银行功能体系设计........................................................................................312.4.3浦发银行系统结构设计........................................................................................362.4.4浦发银行数据库设计............................................................................................462.5方案实现...........................................................................................................................512.5.1基于动态链接库的SNMP访问调用...................................................................512.5.2基于Telnet的UNIX参数获取............................................................................542.5.3Ping模块与拓扑视图...........................................................................................562.5.4基于设备树的分层资源管理................................................................................593结论............................................................................................................................................61参考文献.........................................................................................................................................6251文献综述1.1引言目前,网络成为支撑企业关键业务正常运作的重要支撑平台。对于拥有地理分散网点的企业,网络如同人体的神经脉络一样向企业的中枢部门和下属各级部门时刻传递分享着各种重要的信息[1-6]。如果企业的信息网络出现了故障,势必引起业务中断,信息阻隔,由此引发的连锁效应可能导致一个企业的局部甚至整体瘫痪。上述的信息网络在银行系统中的运用非常广泛,地位十分重要,这一点无需赘述。由于银行拥有众多营业网点,拥有大量的网络设备支持该行日常业务运营。而营业网点经常面临网络失效的问题,严重影响了业务的不间断性。然而由于缺乏对网络的监控,网络维护者往往不能确定问题究竟是出在营业网点还是中心机房。这种日常维护往往消耗大量人力物力和宝贵的时间,影响了银行的服务质量,给广大的用户也带来了很大不便。因此,希望有一种系统能够处在总部即可掌握分散在不同地理位置的各网点业务设备运行情况,一旦确认了故障,总部可以及时的派遣维修人员立即赶往现场处理。而一旦发现机柜服务器指标超出常规,也能及时进行果断处理,避免故障形成风暴,蔓延与之相关联的网点。1.2国内外网络管理技术的发展状况网络管理是计算机网络发展的必然产物,它随着计算机网络的发展而发展。早期的计算机网络主要是局域网,在一定范围内连接数百台计算机,因此最早的网络管理是局域网管理[4,6]。由于局域网管理主要保证在局域网内的所有计算机能够顺利传递和共享文件,因此早期的局域网管理系统与网络操作系统密不可分。而Internet的出现打破了网络的地域限制,跨地域的广域网络得到飞速发展,这时的网络管理不再局限于保证文件的传输,而是保障连接网络的网络对象(路由器、交换机、线路等)的正常运转,同时监