性能文件管理、上报、交互上报的方法、装置及系统的制作方法

文档序号:8447323阅读:440来源:国知局
性能文件管理、上报、交互上报的方法、装置及系统的制作方法
【技术领域】
[0001] 本发明涉及网络管理领域,特别是涉及一种性能文件管理方法和装置、性能文件 上报方法和装置,W及性能文件管理与上报交互方法和系统。
【背景技术】
[0002] 在网管系统中,性能管理是优化网络W及联网的应用系统性能的活动,包括对网 络W及应用的监测、及时发现网络堵塞或中断情况、全面的故障排除、基于事实的容量规划 和有效地分配网络资源。通过性能管理中查询的性能数据可看出当前网络设备运行情况, 对网络优化分析、故障排查等有相当重要的作用,所W大规模网络下需要保证全网性能数 据采集的完整性和及时性。
[0003] 目前网元性能文件上报机制为:网管通过SNMP(SimpleNetworkManagement Protocol,简单网络管理协议)下发给网元网管的FTP(FileTransferProtocol,文件传输 协议)信息,网元通过FTP协议定点上报性能数据文件到网管服务器目录,由于网管的FTP 资源有限,如果所有网元在同一时刻获取FTP连接进行性能数据上报,必然造成大量网元 无法抢占到FTP连接而上报失败。所W当上报粒度到来时,网元采用离散的方式进行上报, 目前网元的离散时间为3分钟(硬编码不可动态设置),比如上报粒度为9:00:00,文件上报 时刻为9:00:00到9:03:00之间的随机某一砂。在离散时间为3分钟内,如果还出现网元 抢占FTP连接失败,立刻进行重试,连续重试次数为3次。
[0004] 但是,发明人在实现本发明时发现;网管在进行大容量测试的时候,测试到6000 网元左右,发现网管上性能数据不全,部分网元性能数据丢失,网管后台报错,提示部分网 元获取FTP连接失败,导致该些网元的性能数据上报失败,因此使用目前性能文件上报的 机制已经无法满足在大规模网元的网络下,保证全网性能数据文件上报到上级管理系统的 完整性和及时性。

【发明内容】

[0005] 本发明要解决的技术问题是提供一种性能文件管理方法和装置、性能文件上报方 法和装置,W及性能文件管理与上报交互方法和系统,用W解决现有技术在大规模网元的 网络下,不能保证全网性能数据文件上报到上级管理系统的完整性和及时性的问题。
[0006] 为解决上述技术问题,一方面,本发明提供一种性能文件管理方法,所述方法包括 W下步骤:
[0007] 根据网络规模获取管理数据;
[0008] 向性能文件上报装置下发所述管理数据,通知所述性能文件上报装置上报性能文 件;
[0009] 接收并存储所述性能文件上报装置上报的性能文件。
[0010] 进一步,所述管理数据包括离散时间、上报周期和/或重试终止时间。
[0011] 进一步,所述根据网络规模获取管理数据的过程包括: A/fX 7")
[0012] 根据公式= 计算理论离散时间,其中T2为理论离散时间,M为网络规模, 60XA' T1为每个性能文件平均上传耗时,N为FTP连接数;
[0013] 在不同网络规模下的大容量模拟测试,得出网络规模和离散时间的对应关系;
[0014] 根据所述对应关系及实际网络规模,得到离散时间。
[0015] 进一步,所述管理数据还包括上报周期,所述根据网络规模获取管理数据的过程 还包括:
[0016] 根据公式A+X《T<A+X+15获取上报周期;其中T为上报周期;A为离散时间;X 为预留时间,X的范围为2到3的实数。
[0017] 进一步,所述管理数据还包括重试终止时间,所述重试终止时间大于或等于离散 时间,小于上报周期。
[0018] 进一步,在向性能文件上报装置下发管理数据之前,还包括修改将要下发的管理 数据。
[0019] 进一步,所述修改将要下发的管理数据的过程包括:
[0020] 从配置文件中读取初始管理数据,按照所述初始管理数据修改将要下发的管理数 据;或
[0021] 通过GUI界面动态修改将要下发的管理数据。
[0022] 另一方面,本发明还提供一种性能文件管理装置,包括:
[0023] 管理数据获取单元,用于根据网络规模获取管理数据;
[0024] 管理数据下发单元,用于向性能文件上报装置下发所述管理数据;
[0025] 性能文件接收单元,用于接收并存储所述性能文件上报装置上报的性能文件。
[0026] 进一步,所述管理数据包括离散时间、上报周期和/或重试终止时间。
[0027] 另一方面,本发明还提供一种性能文件上报方法,所述方法包括W下步骤:
[0028] 接收性能文件管理装置下发的管理数据;
[002引生成性能文件;
[0030] 根据所述管理数据向所述性能文件管理装置上报性能文件。
[0031] 进一步,所述管理数据包括离散时间、上报周期和/或重试终止时间。
[0032] 进一步,所述生成性能文件的过程包括;根据所述上报周期,确定上报时间,当达 到上报时间时,开始生成本粒度内的性能文件。
[0033] 进一步,所述向性能文件管理装置上报性能文件的过程包括;根据所述离散时间 计算准确上报时刻点,到达上报时刻点后,获取FTP连接进行性能文件上报。
[0034] 进一步,所述向性能文件管理装置上报性能文件的过程还包括:
[0035] 当FTP连接失败时,达到预先设定的间隔时间后,判断当前时间是否小于所述重 试终止时间;
[0036] 如当前时间小于重试终止时间时,再次获取FTP连接进行性能文件上报;
[0037] 如当前时间大于或等于重试终止时间时,停止性能文件上报。
[0038] 进一步,所述预先设定的间隔时间为3砂。
[0039]另一方面,本发明还提供一种性能文件上报装置,包括:
[0040] 管理数据接收单元,用于接收性能文件管理装置下发的管理数据;
[0041] 性能文件生成单元,用于生成性能文件;
[0042] 上报单元,用于根据所述管理数据向所述性能文件管理装置上报性能文件。
[0043] 进一步,所述管理数据包括离散时间、上报周期和/或重试终止时间。
[0044] 另一方面,本发明还提供一种性能文件管理与上报交互方法,所述方法包括W下 步骤:
[0045] 性能文件管理装置根据网络规模获取管理数据;
[0046] 所述性能文件管理装置向性能文件上报装置下发所述管理数据,通知所述性能文 件上报装置上报性能文件;
[0047] 所述性能文件上报装置接收所述性能文件管理装置下发的管理数据;
[0048] 所述性能文件上报装置生成性能文件;
[0049] 所述性能文件上报装置根据所述管理数据向所述性能文件管理装置上报性能文 件;
[0050] 所述性能文件管理装置接收并存储所述性能文件上报装置上报的性能文件。
[0051] 另一方面,本发明还提供一种性能文件管理与上报交互系统,所述系统包括性能 文件管理装置和性能文件上报装置;
[0052] 所述性能文件管理装置包括:
[0053] 管理数据获取单元,用于根据网络规模获取管理数据;
[0054] 管理数据下发单元,用于向所述性能文件上报装置下发所述管理数据;
[0055] 性能文件接收单元,用于接收并存储所述性能文件上报装置上报的性能文件;
[0056] 所述性能文件上报装置包括:
[0057] 管理数据接收单元,用于接收所述性能文件管理装置下发的管理数据;
[005引性能文件生成单元,用于生成性能文件;
[0059] 上报单元,用于根据所述管理数据向所述性能文件管理装置上报性能文件。
[0060] 本发明有益效果如下:
[0061] 通过本发明,在大规模网络中,多个管理对象M0的性能文件可W最大限度地利用 上级管理系统中有限的FTP资源,尽可能保证全网性能文件的完整性采集和及时性上报, 从而完成全网的性能统计分析,为网络优化、故障排查提供可靠的数据支持。
【附图说明】
[0062] 图1是本发明实施例的一种性能文件管理方法的流程图;
[0063] 图2是本发明实施例的一种性能文件管理装置的结构图;
[0064] 图3是本发明实施例的一种性能文件上报方法的流程图;
[0065] 图4是本发明实施例的一种性能文件上报装置的结构图;
[0066] 图5是本发明实施例的一种性能文件管理与上报交互方法的流程图;
[0067] 图6是本发明实施例的一种性能文件管理与上报交互系统的结构图;
[0068]图 7 是本发明实施例 8 的EMS(NetworkElementManagementSystem,网元管理 系统)网管下发给网元FTP信息的流程图;
[0069] 图8是本发明实施例8的网元(肥,NetworkElement)性能数据上报的流程图;
[0070
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1