本发明涉及计算机,尤其涉及一种数据处理方法、装置及电子设备。
背景技术:
1、随着云计算、大数据的兴起,数字经济成为发展新的增长极和构建新发展格局的关键支撑,数据作为数字经济中关键生产要素,如果发生数据泄露的情况,会造成了巨大影响。
2、目前,当前的数据处理方法,全部由数据中心进行计算,在数据量较大的情况下,数据中心的计算压力较大,因此导致数据处理速度和处理效率较低。
技术实现思路
1、本发明实施例提供一种数据处理方法、装置及电子设备,以解决现有的数据处理方法的处理速度和处理效率较低的问题。
2、第一方面,本发明实施例提供了一种数据处理方法,所述方法包括:
3、确定n个边缘节点设备中处理第i种待处理数据的边缘节点设备集合,所述第i种待处理数据表征m种待处理数据中的任意一种待处理数据,n和m均为大于1的整数,i为大于0且小于或等于m的整数;
4、根据所述边缘节点设备集合中每一个边缘节点设备的第一网际互连协议ip地址和数据处理性能,确定所述边缘节点设备集合中的目标边缘节点设备;
5、将所述第i种待处理数据发送至所述目标边缘节点设备,所述目标边缘节点设备用于对所述第i种待处理数据进行脱敏处理得到脱敏数据。
6、可选的,所述根据所述边缘节点设备集合中每一个边缘节点设备的第一网际互连协议ip地址和数据处理性能,确定所述边缘节点设备集合中的目标边缘节点设备,包括:
7、获取所述边缘节点设备集合中每一个边缘节点设备的第一ip地址以及所述第i种待处理数据的数据来源的第二ip地址;
8、计算所述第i种待处理数据的数据来源的第二ip地址与所述边缘节点设备集合中每一个边缘节点设备的第一ip地址之间的第一距离;
9、获取所述第一距离小于第二距离的边缘节点设备的数据处理性能;
10、将所述第一距离小于所述第二距离的边缘节点设备中,对所述第i种待处理数据的数据处理性能最高的边缘节点设备确定为所述目标边缘节点设备。
11、可选的,所述确定第i种待处理数据对应的边缘节点设备集合,包括:
12、获取第k个边缘节点设备处理所述第i种待处理数据的特征关系系数,并获取所述第k个边缘节点设备在第一时间处理所述第i种待处理数据的第一参数,所述第k个边缘节点设备表征所述n个边缘节点设备中的任意一个,所述第一时间为当前时间;
13、根据所述第k个边缘节点设备的第一参数以及所述第k个边缘节点设备处理所述第i种待处理数据的特征关系系数,计算所述第k个边缘节点设备处理所述第i种待处理数据的第一处理效率;
14、根据所述第k个边缘节点设备处理所述第i种待处理数据的第一处理效率,计算所述n个边缘节点设备中每一个边缘节点设备处理所述第i种待处理数据的第一处理效率;
15、根据所述n个边缘节点设备中每一个边缘节点设备处理所述第i种待处理数据的第一处理效率,确定所述第i种待处理数据对应的边缘节点设备集合。
16、可选的,所述获取第k个边缘节点设备处理所述第i种待处理数据的特征关系系数,包括:
17、获取所述第i种待处理数据的第二处理效率,并获取所述第k个边缘节点设备在第二时间处理所述第i种待处理数据的第二参数,所述第二时间为所述第一时间之前的历史时间;
18、根据所述第二处理效率和所述第k个边缘节点设备的第二参数,计算所述第k个边缘节点设备处理所述第i种待处理数据的特征关系系数。
19、可选的,所述根据所述n个边缘节点设备中每一个边缘节点设备处理所述第i种待处理数据的第一处理效率,确定所述第i种待处理数据对应的边缘节点设备集合,包括:
20、将所述n个边缘节点设备处理所述第i种待处理数据的第一处理效率进行排序;
21、按照由高至低的顺序,将s个第一处理效率对应的s个边缘节点设备确定为所述第i种待处理数据对应的边缘节点设备集合,s为大于1的整数。
22、第二方面,本发明实施例还提供了一种数据处理装置,所述装置包括:
23、第一确定模块,用于确定n个边缘节点设备中处理第i种待处理数据的边缘节点设备集合,所述第i种待处理数据表征m种待处理数据中的任意一种待处理数据,n和m均为大于1的整数,i为大于0且小于或等于m的整数;
24、第二确定模块,用于根据所述边缘节点设备集合中每一个边缘节点设备的第一网际互连协议ip地址和数据处理性能,确定所述边缘节点设备集合中的目标边缘节点设备;
25、发送模块,用于将所述第i种待处理数据发送至所述目标边缘节点设备,所述目标边缘节点设备用于对所述第i种待处理数据进行脱敏处理得到脱敏数据。
26、可选的,所述第二确定模块,具体用于:
27、获取所述边缘节点设备集合中每一个边缘节点设备的第一ip地址以及所述第i种待处理数据的数据来源的第二ip地址;
28、计算所述第i种待处理数据的数据来源的第二ip地址与所述边缘节点设备集合中每一个边缘节点设备的第一ip地址之间的第一距离;
29、获取所述第一距离小于第二距离的边缘节点设备的数据处理性能;
30、将所述第一距离小于所述第二距离的边缘节点设备中,对所述第i种待处理数据的数据处理性能最高的边缘节点设备确定为所述目标边缘节点设备。
31、可选的,所述第一确定模块,具体用于:
32、获取第k个边缘节点设备处理所述第i种待处理数据的特征关系系数,并获取所述第k个边缘节点设备在第一时间处理所述第i种待处理数据的第一参数,所述第k个边缘节点设备表征所述n个边缘节点设备中的任意一个,所述第一时间为当前时间;
33、根据所述第k个边缘节点设备的第一参数以及所述第k个边缘节点设备处理所述第i种待处理数据的特征关系系数,计算所述第k个边缘节点设备处理所述第i种待处理数据的第一处理效率;
34、根据所述第k个边缘节点设备处理所述第i种待处理数据的第一处理效率,计算所述n个边缘节点设备中每一个边缘节点设备处理所述第i种待处理数据的第一处理效率;
35、根据所述n个边缘节点设备中每一个边缘节点设备处理所述第i种待处理数据的第一处理效率,确定所述第i种待处理数据对应的边缘节点设备集合。
36、可选的,所述第一确定模块在获取第k个边缘节点设备处理所述第i种待处理数据的特征关系系数时,具体用于:
37、获取所述第i种待处理数据的第二处理效率,并获取所述第k个边缘节点设备在第二时间处理所述第i种待处理数据的第二参数,所述第二时间为所述第一时间之前的历史时间;
38、根据所述第二处理效率和所述第k个边缘节点设备的第二参数,计算所述第k个边缘节点设备处理所述第i种待处理数据的特征关系系数。
39、可选的,所述第一确定模块在根据所述n个边缘节点设备中每一个边缘节点设备处理所述第i种待处理数据的第一处理效率,确定所述第i种待处理数据对应的边缘节点设备集合时,具体用于:
40、将所述n个边缘节点设备处理所述第i种待处理数据的第一处理效率进行排序;
41、按照由高至低的顺序,将s个第一处理效率对应的s个边缘节点设备确定为所述第i种待处理数据对应的边缘节点设备集合,s为大于1的整数。
42、第三方面,本发明实施例还提供了一种电子设备,包括存储器,收发机,处理器:
43、存储器,用于存储计算机程序;收发机,用于在处理器的控制下收发数据;处理器,用于读取存储器中的计算机程序并执行如上述第一方面所述的方法。
44、第四方面,本发明实施例还提供一种处理器可读存储介质,处理器可读存储介质存储有计算机程序,计算机程序用于使处理器执行上述第一方面所述的方法。
45、本发明上述实施例,通过确定n个边缘节点设备中处理第i种待处理数据的边缘节点设备集合,所述第i种待处理数据表征m种待处理数据中的任意一种待处理数据,根据所述边缘节点设备集合中每一个边缘节点设备的第一网际互连协议ip地址和数据处理性能,确定所述边缘节点设备集合中的目标边缘节点设备,将所述第i种待处理数据发送至所述目标边缘节点设备,所述目标边缘节点设备用于对所述第i种待处理数据进行脱敏处理得到脱敏数据,即对于不同的待处理数据类型,通过边缘节点设备的ip地址以及数据处理性能,选择最优的边缘节点设备进行数据脱敏,不仅提高了数据安全性,减轻了数据中心的计算压力,还能够提高数据处理的速度和效率。