一种基于并行处理的数据处理方法技术

技术编号:27266302 阅读:31 留言:0更新日期:2021-02-06 11:30
本发明专利技术公开了一种基于并行处理的数据处理方法,本发明专利技术涉及并行处理的数据处理技术领域,解决了现有技术中,不能够将数据和处理器进行合理分配,导致处理器出现故障但仍进行数据处理的技术问题,通过分配单元分析处理器的工作数据,从而对数据合理匹配处理器,获取到处理器的一周内的维修次数、一周内维修的平均时长以及一周内的维修频率,通过公式获取到处理器的分析系数FP,若处理器的分析系数FP≥分析系数阈值,则判定处理器工作正常,并标记为工作处理器;随后将匹配成功的工作处理器和数据一同发送至服务器;将数据和处理器进行合理分配,提高了工作效率,防止出现处理器故障但仍进行数据处理的现象,降低了数据处理的工作效率。效率。效率。

【技术实现步骤摘要】
一种基于并行处理的数据处理方法


[0001]本专利技术涉及并行处理的数据处理
,具体为一种基于并行处理的数据处理方法。

技术介绍

[0002]并行处理是计算机系统中能同时执行两个或更多个处理机的一种计算方法。处理机可同时工作于同一程序的不同方面。并行处理的主要目的是节省大型和复杂问题的解决时间。为使用并行处理,首先需要对程序进行并行化处理,也就是说将工作各部分分配到不同处理机中。而主要问题是并行是一个相互依靠性问题,而不能自动实现。此外,并行也不能保证加速。但是一个在n个处理机上执行的程序速度可能会是在单一处理机上执行的速度的n倍。
[0003]但是在现有技术中,不能够将数据和处理器进行合理分配,导致处理器出现故障但仍进行数据处理,降低了工作效率。

技术实现思路

[0004]本专利技术的目的就在于提出一种基于并行处理的数据处理方法,通过分配单元分析处理器的工作数据,从而对数据合理匹配处理器,获取到处理器的一周内的维修次数、一周内维修的平均时长以及一周内的维修频率,通过公式获取到处理器的分析系数FP,若处理器的分析系数FP≥分析系数阈值,则判定处理器工作正常,并标记为工作处理器;若处理器的分析系数FP<分析系数阈值,则判定处理器工作异常,并标记为维护处理器;将工作处理器按照等级的顺序进行排序,并将排序好的工作处理器匹配对应等级的数据,随后将匹配成功的工作处理器和数据一同发送至服务器;将数据和处理器进行合理分配,提高了工作效率,防止出现处理器故障但仍进行数据处理的现象,降低了数据处理的工作效率;对数据进行合理的等级分划,为数据的处理提供方便,降低了数据处理的成本,防止出现资源浪费的现象;对处理器进行等级分划,方便为不同等级的数据进行处理器分配,提高了分配的合理性,提高工作效率。
[0005]本专利技术的目的可以通过以下技术方案实现:一种基于并行处理的数据处理方法,该方法具体包括以下步骤:步骤一、用户和管理人员通过注册登录单元进行登录,随后通过移动网络终端进入服务器;步骤二、服务器获取到数据之后,生成数据分析信号并将数据分析信号和数据一同发送至数据分析单元;步骤三、服务器生成处理器分析信号并将处理器分析信号发送至处理器分析单元;步骤四、通过分配单元将数据与处理器进行匹配,随后将数据进行处理,处理完成后通过状态检测单元对服务器进行检测。
[0006]进一步地,所述注册登录单元用于用户和管理人员通过手机终端提交用户信息和
管理人员信息进行注册,并将注册成功的用户信息和管理人员信息发送至数据库进行储存,用户信息包括用户的姓名、年龄、职业以及本人实名认证的手机号码,管理人员信息包括管理人员的姓名、年龄、入职时间以及本人实名认证的手机号码。
[0007]进一步地,所述数据分析单元用于分析数据的参数信息,从而对数据进行等级分划,数据的参数信息为数据的字符类型种类数量、数据的字符占用内存大小以及数据的字符总数量,将数据标记为i,i=1,2,
……
,n,n为正整数,具体分析分划过程如下:步骤S1:获取到数据的字符类型种类数量,并将数据的字符类型种类数量标记为Zi;步骤S2:获取到数据的字符占用内存大小,并将数据的字符占用内存大小标记为Ci;步骤S3:获取到数据的字符总数量,并将数据的字符总数量标记为Si;步骤S4:通过公式获取到数据的等级分划系数Xi,其中,a1、a2以及a3均为比例系数,且a1>a2>a3>0;步骤S5:将数据的等级分划系数Xi与L1和L2进行比较,其中,L1和L2均为数据等级分划系数阈值,且L1>L2>0:若数据的等级分划系数Xi≥L1,则将对应数据标记为第一等级数据,并将第一等级数据发送至服务器;若L2<数据的等级分划系数Xi<L1,则将对应数据标记为第二等级数据,并将第二等级数据发送至服务器;若数据的等级分划系数Xi≤L2,则将对应数据标记为第三等级数据,并将第三等级数据发送至服务器。
[0008]进一步地,所述处理器分析单元用于分析处理器的特征数据,从而对处理器进行等级分划,处理器的特征数据为数量数据、时速数据以及内存数据,数量数据为处理器外设连接通讯端口的总数量,时速数据为处理器每分钟处理数据字数的最大数量,内存数据为处理器内部空闲内存与已用内存的比值,将处理器标记为o,o=1,2,
……
,m,m为正整数,具体分析分划过程如下:步骤SS1:获取到处理器外设连接通讯端口的总数,并将处理器外设连接通讯端口的总数标记为So;步骤SS2:获取到处理器每分钟处理数据字数的最大数量,并将处理器每分钟处理数据字数的最大数量标记为Zo;步骤SS3:获取到处理器内部空闲内存与已用内存的比值,并将处理器内部空闲内存与已用内存的比值标记为Bo;步骤SS4:通过公式获取到处理器的等级分划系数Xo,其中,b1、b2以及b3均为比例系数,且b1>b2>b3>0,e为自然常数;步骤SS5:将处理器的等级分划系数Xo与K1和K2进行比较,其中,K1和K2均为处理器的等级分划系数阈值,且K1>K2>0:若处理器的等级分划系数Xo≥K1,则将对应处理器标记为第一等级处理器,并将第一处理器发送至服务器;若K2<处理器的等级分划系数Xo<K1,则将对应处理器标记为第二等级处理器,并将第二处理器发送至服务器;若处理器的等级分划系数Xo≥K2,则将对应处理器标记为第三等级处理器,并将第三
处理器发送至服务器。
[0009]进一步地,所述服务器接收到第一等级数据、第二等级数据和第三等级数据与第一等级处理器、第二等级处理器以及第三等级处理器后,将第一等级数据、第二等级数据和第三等级数据与第一等级处理器、第二等级处理器以及第三等级处理器发送至分配单元;所述分配单元用于分析处理器的工作数据,从而对数据合理匹配处理器,具体匹配过程如下:步骤P1:获取到处理器的一周内的维修次数、一周内维修的平均时长以及一周内的维修频率,并将一周内的维修次数、一周内维修的平均时长以及一周内的维修频率分别标记为WX、SC以及PL;步骤P2:通过公式获取到处理器的分析系数FP,其中,c1、c2以及c3均为比例系数,且c1>c2>c3>0,β为误差修正因子,取值为2.3652131;步骤P3:将处理器的分析系数FP与分析系数阈值进行比较:若处理器的分析系数FP≥分析系数阈值,则判定处理器工作正常,并标记为工作处理器;若处理器的分析系数FP<分析系数阈值,则判定处理器工作异常,并标记为维护处理器;步骤P4:将工作处理器按照等级的顺序进行排序,并将排序好的工作处理器匹配对应等级的数据,随后将匹配成功的工作处理器和数据一同发送至服务器。
[0010]进一步地,所述状态检测单元用于分析服务器的运行数据,从而对服务器进行检测,服务器的运行数据为温度数据、时长数据以及响应数据,温度数据为服务器工作时的最高温度与周边环境的温度之差,时长数据为服务器的全天工作时长与停机时长的比值,响应数据为服务器接收数据到发送数据的间隔时长,具体分析检测过程如下:步骤PP1:获取到服务器工作时的最高温度与周边环境的温度之差,并将服务器工本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于并行处理的数据处理方法,其特征在于,该方法具体包括以下步骤:步骤一、用户和管理人员通过注册登录单元进行登录,随后通过移动网络终端进入服务器;步骤二、服务器获取到数据之后,生成数据分析信号并将数据分析信号和数据一同发送至数据分析单元;步骤三、服务器生成处理器分析信号并将处理器分析信号发送至处理器分析单元;步骤四、通过分配单元将数据与处理器进行合理匹配,随后将数据进行处理,处理完成后通过状态检测单元对服务器进行检测。2.根据权利要求1所述的一种基于并行处理的数据处理方法,其特征在于,所述注册登录单元用于用户和管理人员通过手机终端提交用户信息和管理人员信息进行注册,并将注册成功的用户信息和管理人员信息发送至数据库进行储存,用户信息包括用户的姓名、年龄、职业以及本人实名认证的手机号码,管理人员信息包括管理人员的姓名、年龄、入职时间以及本人实名认证的手机号码。3.根据权利要求1所述的一种基于并行处理的数据处理方法,其特征在于,所述数据分析单元用于分析数据的参数信息,从而对数据进行等级分划,数据的参数信息为数据的字符类型种类数量、数据的字符占用内存大小以及数据的字符总数量,将数据标记为i,i=1,2,
……
,n,n为正整数,具体分析分划过程如下:步骤S1:获取到数据的字符类型种类数量,并将数据的字符类型种类数量标记为Zi;步骤S2:获取到数据的字符占用内存大小,并将数据的字符占用内存大小标记为Ci;步骤S3:获取到数据的字符总数量,并将数据的字符总数量标记为Si;步骤S4:通过公式获取到数据的等级分划系数Xi,其中,a1、a2以及a3均为比例系数,且a1>a2>a3>0;步骤S5:将数据的等级分划系数Xi与L1和L2进行比较,其中,L1和L2均为数据等级分划系数阈值,且L1>L2>0:若数据的等级分划系数Xi≥L1,则将对应数据标记为第一等级数据,并将第一等级数据发送至服务器;若L2<数据的等级分划系数Xi<L1,则将对应数据标记为第二等级数据,并将第二等级数据发送至服务器;若数据的等级分划系数Xi≤L2,则将对应数据标记为第三等级数据,并将第三等级数据发送至服务器。4.根据权利要求1所述的一种基于并行处理的数据处理方法,其特征在于,所述处理器分析单元用于分析处理器的特征数据,从而对处理器进行等级分划,处理器的特征数据为数量数据、时速数据以及内存数据,数量数据为处理器外设连接通讯端口的总数量,时速数据为处理器每分钟处理数据字数的最大数量,内存数据为处理器内部空闲内存与已用内存的比值,将处理器标记为o,o=1,2,
……
,m,m为正整数,具体分析分划过程如下:步骤SS1:获取到处理器外设连接通讯端口的总数,并将处理器外设连接通讯端口的总数标记为So;步骤SS2:获取到处理器每分钟处理数据字数的最大数量,并将处理器每分钟处理数据字数的最大数量标记为Zo;
步骤SS3:获取到处理器内部空闲内存与已用内存的比值,并将处理器内部空闲内存与已用内存的比值标记为Bo;步骤SS4:通过公式获取到处理器的等级分划系数Xo,其中,b1、b2以及b3均为比例系数,且b1...

【专利技术属性】
技术研发人员:沈鸣飞何亮张君华
申请(专利权)人:苏州希格玛科技有限公司
类型:发明
国别省市:

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

1