一种大数据网络传输性能诊断方法技术

技术编号:38315923 阅读:10 留言:0更新日期:2023-07-29 08:57
本发明专利技术公开了一种大数据网络传输性能诊断方法,包括以下步骤:选取数据包步骤:从数据库中选取预定数量的数据包,将预定数量的数据包形成的散包进行备份,将备份形成的数据包后捆绑成总包;获取内存步骤:计算每个数据包以及总包的内存量,根据每个数据包的内存量计算出散包的内存量;散包上传步骤:将散包内所有数据包同时上传至大数据云端,计算出散包传输的起始时间、结束时间以及响应延迟时间,然后根据散包的总内存计算散包的传输速度。本发明专利技术本发明专利技术根据散包和总包的上传速度进行计算网络传输性能,能够有效的反应大数据若干节点进行上传数据的真实情况,使得网络性能的诊断更加准确。加准确。加准确。

【技术实现步骤摘要】
一种大数据网络传输性能诊断方法


[0001]本专利技术涉及网络诊断
,具体涉及一种大数据网络传输性能诊断方法。

技术介绍

[0002]随着网络技术的发展,大数据的应用越来广泛,大数据网络上传的速度与大数据在各个行业应用的进程有着密切的关系,因此大数据网络传输的速度对大数据的推广至关重要。
[0003]中国专利号202010936440.3公开了一种基于5G大数据的网络传输性能诊断系统,具体涉及网络传输领域,包括中央处理模块,所述中央处理模块输出端连接有网络传输模块,所述中央处理模块输入端连接有网络诊断模块,所述网络诊断模块的连接端连接有逻辑处理模块,所述逻辑处理模块的连接端连接有结果反馈模块,所述结果反馈模块的连接端连接有诊断处理模块,所述网络传输模块的连接端连接有数据处理模块,所述数据处理模块的连接端连接有输出检测模块。
[0004]目前的大数据的网络传输速度在进行诊断时,通常采用上传单个大文件进行测速的,由于网络在进行上传大数据时,通常采用成千上万个节点进行同步上传的,上传单个大文件的测试方式不符合大数据上传的真实情况,导致大数据网络传输诊断不准确。因此,亟需设计一种大数据网络传输性能诊断方法来解决上述问题。

技术实现思路

[0005]本专利技术的目的是提供一种大数据网络传输性能诊断方法,以解决现有技术中的上述不足之处。
[0006]为了实现上述目的,本专利技术提供如下技术方案:
[0007]一种大数据网络传输性能诊断方法,包括以下步骤:
[0008]选取数据包步骤:从数据库中选取预定数量的数据包,将预定数量的数据包形成的散包进行备份,将备份形成的数据包后捆绑成总包;
[0009]获取内存步骤:计算每个数据包以及总包的内存量,根据每个数据包的内存量计算出散包的内存量;
[0010]散包上传步骤:将散包内所有数据包同时上传至大数据云端,计算出散包传输的起始时间、结束时间以及响应延迟时间,然后根据散包的总内存计算散包的传输速度;
[0011]总包上传步骤:将总包进行上传至大数据云端,计算出总包传输的起始时间、结束时间以及响应延迟时间,并计算总包的传输速度;
[0012]分析步骤:将总包传输速度与散包传输速度进行计算,计算出总包传输速度与散包传输速度之间的比值,根据获得的比值采用等级评分法进行分析;
[0013]导出报告步骤:根据分析的结果导出大数据传输性能等级报告。
[0014]进一步地,在所述选取数据包步骤中,所述预定数量数据包的个数为1000

100000,所述散包和总包的内存为1G

10000G。
[0015]进一步地,在所述获取内存步骤中,令:每个数据包的内存量分别为N1、N2、N3、

、Nn,总包的内存量为N

,则散包的内存量为:N1+N2+N3+

+Nn。
[0016]进一步地,在所述散包上传步骤中,令散包传输的起始时间为T1

、散包传输的结束时间为T2

、散包响应延迟时间T3

,散包的传输速度为V

,则
[0017]进一步地,在所述总包上传步骤中,令总包传输的起始时间为T1

、总包传输的结束时间为T2

、总包响应延迟时间T3

,散包的传输速度为V

,则
[0018]进一步地,在所述分析步骤中,所述等级评分法为:
[0019]当大于90%,且小于100%时,此时网络传输性能等级为优;
[0020]当大于60%,且小于90%时,此时网络传输性能等级为良;
[0021]当大于40%,且小于60%时,此时网络传输性能等级为中等;
[0022]当小于40%时,此时网络传输性能等级为差。
[0023]进一步地,在所述导出报告步骤中,采用监测模块对得出的数据进行监测,检测模块将监测的信息传输至处理模块,当处理模块识别出小于40%时,处理模块控制警报模块发出警报信息。
[0024]进一步地,在警报模块发出警报信息时,处理模块从数据库中调取网络响应延时的标准数据,并将T3

与标准数据进行比较。
[0025]进一步地,若T3

大于标准数据,则诊断出网络延时有问题;若T3

小于标准数据,则诊断出网络延时无问题。
[0026]进一步地,在所述散包上传步骤中,所述散包中的每个数据包的内存小于10G,所述散包中的数据类型包括文字、图片、音频和视频中的一种或两种以上组合。
[0027]在上述技术方案中,本专利技术提供的一种大数据网络传输性能诊断方法,有益效果为:
[0028](1)本专利技术根据散包和总包的上传速度进行计算网络传输性能,能够有效的反应大数据若干节点进行上传数据的真实情况,使得网络性能的诊断更加准确。
[0029](2)本专利技术通过等级评分法对网络性能进行等级评定,使得大数据网络传输的性能能够直观和准确的显示出来,进而使得诊断结果一目了然。
[0030](3)本专利技术通过监测模块对诊断数据进行监测,当诊断出网络性能较差时,处理模块能够及时的控制警报模块发送警报信息,使得工作人员能够在第一时间对故障进行处理。
[0031](4)本专利技术通过处理模块调取网络响应延时的标准数据,并将散包传输时的延时
数据与标准数据进行比较,使得在网络性能为差时,能够诊断出是否为网络延时问题。
附图说明
[0032]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0033]图1为本专利技术一种大数据网络传输性能诊断方法流程图。
[0034]图2为本专利技术一种大数据网络传输性能诊断方法实施例提供的等级评分法流程图。
具体实施方式
[0035]为了使本领域的技术人员更好地理解本专利技术的技术方案,下面将结合附图对本专利技术作进一步的详细介绍。
[0036]如图1

2所示,本专利技术实施例提供的一种大数据网络传输性能诊断方法,包括以下步骤:
[0037]选取数据包步骤:从数据库中选取预定数量的数据包,将预定数量的数据包形成的散包进行备份,将备份形成的数据包后捆绑成总包;
[0038]获取内存步骤:计算每个数据包以及总包的内存量,根据每个数据包的内存量计算出散包的内存量;
[0039]散包上传步骤:将散包内所有数据包同时上传至大数据云端,计算出散包传输的起始时间、结束时间以及响应延迟时间,然后根据散包的总内存计算散包的传输速度;
[0040]总包上传步骤:将总包进行上传至大数据云端,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种大数据网络传输性能诊断方法,其特征在于,包括以下步骤:选取数据包步骤:从数据库中选取预定数量的数据包,将预定数量的数据包形成的散包进行备份,将备份形成的数据包后捆绑成总包;获取内存步骤:计算每个数据包以及总包的内存量,根据每个数据包的内存量计算出散包的内存量;散包上传步骤:将散包内所有数据包同时上传至大数据云端,计算出散包传输的起始时间、结束时间以及响应延迟时间,然后根据散包的总内存计算散包的传输速度;总包上传步骤:将总包进行上传至大数据云端,计算出总包传输的起始时间、结束时间以及响应延迟时间,并计算总包的传输速度;分析步骤:将总包传输速度与散包传输速度进行计算,计算出总包传输速度与散包传输速度之间的比值,根据获得的比值采用等级评分法进行分析;导出报告步骤:根据分析的结果导出大数据传输性能等级报告。2.根据权利要求1所述的一种大数据网络传输性能诊断方法,其特征在于,在所述选取数据包步骤中,所述预定数量数据包的个数为1000

100000,所述散包和总包的内存为1G

10000G。3.根据权利要求1所述的一种大数据网络传输性能诊断方法,其特征在于,在所述获取内存步骤中,令:每个数据包的内存量分别为N1、N2、N3、

、Nn,总包的内存量为N

,则散包的内存量为:N1+N2+N3+

+Nn。4.根据权利要求3所述的一种大数据网络传输性能诊断方法,其特征在于,在所述散包上传步骤中,令散包传输的起始时间为T1

、散包传输的结束时间为T2

、散包响应延迟时间T3

,散包的传输速度为V...

【专利技术属性】
技术研发人员:殷飞王焕
申请(专利权)人:武汉万复科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1