论文部分内容阅读
铁路行包营运管理信息系统是一个覆盖全路行包运输业务的计算机网络应用系统,建成后的系统将包括全路所有的行包办理站、地区行包中心和铁道部行包追踪中心在内的5000多个节点,实现铁路行包运输各个环节的信息化。
行包营运管理信息系统服务于铁路行包运输生产,是一个分布式的系统,由分布的应用程序协同工作来实现行包系统的信息追踪等功能,任何一个应用程序的故障都有可能影响行包生产的正常运行。因此,如何有效的保证计算机硬件系统和业务软件系统的正常运行,提高应用系统的可靠性,是一个急需解决的问题。
完成正常维护需要了解的信息主要包括业务系统的运行环境的状态和业务进程业务处理的状态两大类信息。实时收集、获取并分析这些信息,及时发现隐患并对症维护是保证业务系统正常运行的重要条件。
论文对比分析了客户机/服务器结构的轮询方式和接收上报方式的优缺点,选择了性能相对较高的接收上报方式,在监控中心设立通信服务器,在业务点设立通信客户机,有效保证了在线监控系统信息收集的实时性。
在此基础上,综合采用了计算机网络技术和数据库技术,在研究铁路行包营运管理信息系统的基础上,论文设计了实用可行的信息采集和集中监控系统。系统采用客户机/服务器结构,在办理业务的车站和营业部以及追踪中心设计开发了信息的采集和上报系统。在客户端,针对可能导致系统运行出现故障的计算机硬件资源使用情况和营运系统业务处理的状态分别进行采集上报,在服务器端利用监控系统图形化地显示采集到的数据,直观地显示业务办理站的运行状态,为技术维护人员进行高效率地维护提供依据。
为保证不改变业务系统的结构及功能,并保证监控和业务系统的工作效率,论文设计了独立于业务系统的信息采集子系统及在线监控系统。信息采集子系统分为系统监控和业务监控,系统监控安装在业务系统主机上,与业务系统无直接关联,独立采集硬件系统的运行参数。上述设计保证了监控系统的独立性与适应性,虽然本文设计目标是针对行包系统的监控,但也可以方便地使用于对其他分布式系统的集中监控。