一种网络管理系统的设备数据同步方法及系统的制作方法

文档序号:9435890阅读:492来源:国知局
一种网络管理系统的设备数据同步方法及系统的制作方法
【技术领域】
[0001]本发明涉及网络数据的技术领域,特别是涉及一种网络管理系统的设备数据同步方法及系统。
【背景技术】
[0002]网络管理系统是一个软硬件结合以软件为主的分布式网络应用系统,其目的是管理网络,使网络高效正常运行。网络管理是保障网络可靠运行的最重要手段。网络管理员通过网络管理系统对网络进行全面监控。一个功能完善的网络管理系统主要具有以下几大功能。
[0003]1.显示网络拓扑图
[0004]网络管理系统首先都具有联网设备自动发现功能,并通过使用IP和IPX网络彩色编码分级视图,建立起网络的布局映像图。
[0005]2.端口状态监视与分析
[0006]对网络设备的端口状态进行监控以及分析是任何一个网管系统都必须具备的关键功能。通过网络管理系统,网络管理人员可以很方便地得到端口状态的扩展数据、带宽利用、交通统计表、协议信息和其他的网络功效统计表等。
[0007]3.网络性能与状态的图表分析
[0008]任何一个网络管理系统都具备灵活的曲线与图表分析能力,使网络管理人员能够很快掌握网络运行状态,并快速记录有关数据,同时可以把分析的结果以文件的形式输出或用于电子表格等其他的数据分析工具。
[0009]4.故障诊断和报警
[0010]故障诊断及报警是网络管理系统重要的管理功能之一。网络管理系统配置了大量网络管理软件,可对整个网络状况进行快速、全面、智能化的检测,不仅可以判断网络中所有设备的连通或断开的情况,而且能够通过检测整个网络的流量分布,判断网络通信的瓶颈位置,以便及时调整网络设备的分布,调整网络设备的工作时间,使网络工作在最佳的状态。对网络中故障的诊断是通过网络状态参数的阈值管理,为多种网络设备产生一个警报或事件通知。事件滤波器使事件压缩成有用的信息,以加速故障诊断。
[0011]5.简化网络设备管理
[0012]在网络管理系统环境下,简化对交换机、路由器等设备的管理。
[0013]6.具有配置VLAN的能力
[0014]一般交换机VLAN的配置直接在交换机上实现,而通过网络管理系统在交换机之间配置VLAN,使VLAN的配置更简单快捷。
[0015]随着网络技术的不断发展,应用水平的不断提高,对网络管理提出了更高的要求,网络管理系统的功能也在不断地增强,网络管理的理念、技术和方法也在不断地创新。总之,通过网络管理系统,最终的目的就是能够提高网络的可用性和可靠性,从而在整体上提高网络运行的效率,降低管理成本。
[0016]现有技术中,网络管理系统中用户做同步数据操作时都会先同步光线路终端(Optical Line Terminal, 0LT)数据,然后同步板卡数据,接着同步端口数据,最后同步光网络单元(Optical Network Unit,0NU)数据。由于大型的网络系统中一台OLT设备下会挂接成千上万个0NU,导致在同步ONU数据时由于数据量大而出现系统崩溃现象。

【发明内容】

[0017]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种网络管理系统的设备数据同步方法及系统,采用选择同步的方式,仅选择需要进行数据同步的ONU进行数据同步,从而解决了网络管理系统中当OLT设备下挂接大量ONU时,同步数据出现内存溢出、系统崩溃的冋题。
[0018]为实现上述目的及其他相关目的,本发明提供一种网络管理系统的设备数据同步方法,包括以下步骤:步骤S1、选取需要进行数据同步的ONU ;步骤S2、在数据库的ONU信息表中查找并删除所选取的需要进行数据同步的ONU的数据记录;步骤S3、获取需要进行数据同步的ONU的实时数据;步骤S4、将获取的ONU的实时数据存储至数据库的OUN信息表中,并显示给用户。
[0019]根据上述的网络管理系统的设备数据同步方法,其中:所述步骤SI中,选取需要进行数据同步的ONU的方式包括以下两种:
[0020]I)根据ONU的索引信息来选取需要进行数据同步的ONU ;
[0021]2)根据设定的需要进行数据同步的ONU的ID范围来选取需要进行数据同步的ONU0
[0022]根据上述的网络管理系统的设备数据同步方法,其中:所述步骤SI中,若一次选取的ONU数量超过上限,则通过分批选取的方式来选取需要进行数据同步的0NU。
[0023]根据上述的网络管理系统的设备数据同步方法,其中:所述步骤S2中,在数据库的ONU信息表中根据ONU索引信息来查找需要进行数据同步的ONU的数据记录。
[0024]根据上述的网络管理系统的设备数据同步方法,其中:所述步骤S3中,根据ONU的索引信息和ONU信息的管理信息库表,通过SNMP操作获取需要进行数据同步的ONU的实时数据。
[0025]同时,本发明还提供一种网络管理系统的设备数据同步系统,包括选取模块、查找删除模块、获取模块和存储显示模块;
[0026]所述选取模块用于选取需要进行数据同步的ONU ;
[0027]所述查找删除模块与所述选取模块相连,用于在数据库的ONU信息表中查找并删除所选取的需要进行数据同步的ONU的数据记录;
[0028]所述获取模块与所述选取模块相连,用于获取需要进行数据同步的ONU的实时数据;
[0029]所述存储显示模块与所述获取模块相连,用于将获取的ONU的实时数据存储至数据库的OUN信息表中,并显示给用户。
[0030]根据上述的网络管理系统的设备数据同步系统,其中:所述选取模块选取需要进行数据同步的ONU的方式包括以下两种:
[0031]I)根据ONU的索引信息来选取需要进行数据同步的ONU ;
[0032]2)根据设定的需要进行数据同步的ONU的ID范围来选取需要进行数据同步的ONU0
[0033]根据上述的网络管理系统的设备数据同步系统,其中:所述选取模块中,若一次选取的ONU数量超过上限,则通过分批选取的方式来选取需要进行数据同步的0NU。
[0034]根据上述的网络管理系统的设备数据同步系统,其中:所述查找删除模块在数据库的ONU信息表中根据ONU索引信息来查找需要进行数据同步的ONU的数据记录。
[0035]根据上述的网络管理系统的设备数据同步系统,其中:所述获取模块根据ONU的索引信息和ONU信息的管理信息库表,通过SNMP操作获取需要进行数据同步的ONU的实时数据。
[0036]如上所述,本发明的网络管理系统的设备数据同步方法及系统,具有以下有益效果:
[0037](I)采用选择同步的方式,仅选择需要进行数据同步的ONU进行数据同步;
[0038](2)避免了由于数据量过大导致内存溢出的问题。
【附图说明】
[0039]图1显示为本发明的网络管理系统的设备数据同步方法的流程图;
[0040]图2显示为本发明的网络管理系统的设备数据同步系统的结构示意图。
[0041]元件标号说明
[0042]I选取模块
[0043]2查找删除模块
[0044]3获取模块
[0045]4存储显示模块
【具体实施方式】
[0046]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
[0047]需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0048]通常情况下,用户同步数据的操作只是为了更新某一个或几个ONU的数据信息,并不关心其他ONU的数据有没有同步。因此,本发明的网络管理系统的设备数据同步方法及系统采用选择同步的方式,仅选择需要进行数据同步的ONU进行数据同步,从而避免了当OLT设备下挂大量ONU时,同步数据出现内存溢出、系统崩溃的问题。
[0049]具体地,本发明的网
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1