CN115859394B - 一种基于边缘计算的数据安全存储***及方法 - Google Patents
一种基于边缘计算的数据安全存储***及方法 Download PDFInfo
- Publication number
- CN115859394B CN115859394B CN202211612408.5A CN202211612408A CN115859394B CN 115859394 B CN115859394 B CN 115859394B CN 202211612408 A CN202211612408 A CN 202211612408A CN 115859394 B CN115859394 B CN 115859394B
- Authority
- CN
- China
- Prior art keywords
- edge computing
- data
- computing node
- production equipment
- production
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004364 calculation method Methods 0.000 title claims abstract description 17
- 238000000034 method Methods 0.000 title claims abstract description 14
- 238000004519 manufacturing process Methods 0.000 claims abstract description 378
- 230000005540 biological transmission Effects 0.000 claims abstract description 137
- 238000012544 monitoring process Methods 0.000 claims abstract description 54
- 238000013500 data storage Methods 0.000 claims abstract description 15
- 230000008859 change Effects 0.000 claims description 76
- 230000009467 reduction Effects 0.000 claims description 11
- 238000000605 extraction Methods 0.000 claims description 4
- 230000006835 compression Effects 0.000 description 14
- 238000007906 compression Methods 0.000 description 14
- 230000000694 effects Effects 0.000 description 10
- 238000012856 packing Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提出了一种基于边缘计算的数据安全存储***及方法。所述数据安全存储方法包括:对所述边缘计算设备进行边缘计算节点扫描,获取所述边缘计算节点对应的生产设备;对每个所述边缘计算节点对应的生产设备的数量和所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;并利用所述数据生产过程信息设置每个边缘计算节点的数据发送参数;所述边缘计算节点按照所述数据发送参数向其对应的数据存储边缘计算节点发送待存储数据;所述边缘计算节点对应的存储节点按照生产设备的标记码,将标记码相同的数据存储至同一个存储单元。所述***包括与所述方法步骤对应的模块。
Description
技术领域
本发明提出了一种基于边缘计算的数据安全存储***及方法,属于数据存储技术领域。
背景技术
数据存储是边缘计算***的必不可少的一个数据处理环节,但是,由于边缘计算***的数据量庞大,常出现数据存储单次发送的数据量过大导致存储响应较低的问题发生,对数据存储响应速度影响极大,常导致数据存储效率降低的问题发生。
发明内容
本发明提供了一种基于边缘计算的数据安全存储***及方法,用以解决现有技术中数据存储单次发送的数据量过大导致存储响应较低的问题,所采取的技术方案如下:
一种基于边缘计算的数据安全存储方法,所述数据安全存储方法包括:
对所述边缘计算设备进行边缘计算节点扫描,获取所述边缘计算节点对应的生产设备;
对每个所述边缘计算节点对应的生产设备的数量和所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;并利用所述数据生产过程信息设置每个边缘计算节点的数据发送参数;
所述边缘计算节点按照所述数据发送参数向其对应的数据存储边缘计算节点发送待存储数据;
所述边缘计算节点对应的存储节点按照生产设备的标记码,将标记码相同的数据存储至同一个存储单元。
进一步地,对所述边缘计算设备进行边缘计算节点扫描,获取所述边缘计算节点对应的生产设备,包括:
对所述边缘计算设备进行边缘计算节点扫描,对每个边缘计算节点进行唯一识别码标记,获得带有唯一识别码的边缘计算设备的各边缘计算节点;
针对所述边缘计算设备的每个边缘计算节点所对应的生产设备进行扫描,获取每个边缘计算节点对应的生产设备,并利用所述每个所述边缘计算设备的各边缘计算节点对应的唯一标识码对所述边缘计算节点对应的所有生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备。
进一步地,利用所述每个所述边缘计算设备的各边缘计算节点对应的唯一标识码对所述边缘计算节点对应的所有生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备,包括:
针对每个边缘计算节点提取其对应的唯一标识码以及每个边缘计算节点对应的生产设备;
将所述生产设备按序进行数字编码,获得每个生产设备对应的顺序码;
将所述唯一标识码和顺序码联立形成标记码,其中,标记码的结构顺序为:唯一标识码+顺序码;
利用所述标记码对其对应的生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备。
进一步地,对每个所述边缘计算节点对应的生产设备的数量和所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息,并利用所述数据生产过程信息设置每个边缘计算节点的数据发送参数,包括:
实时对所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;其中,所述数据生产过程信息包括边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数;
利用所述边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数,结合数据传输参数模型设置每个边缘计算节点的数据发送参数,其中,所述数据发送参数包括单次数据发送的数据包个数和每次数据包发送之间的时间间隔;所述单位时间的取值范围为24h-36h;并且,所述数据传输参数模型如下:
其中,N表示单次数据发送的数据包个数;Tn表示每次数据包发送之间的时间间隔;M表示所述边缘计算节点对应的生产设备的数量;Q表示单位时间内数据上传至边缘计算节点的次数;INT[]表示向上取整;Cmin表示生产设备每单位时间内所产生的数据量中,对应的单个生产设备产生的最小数据量;Cmax表示生产设备每单位时间内所产生的数据量中,对应的单个生产设备产生的最大数据量;
实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,根据生产设备数量情况结合数据传输参数模型,对所述数据发送参数进行调整。
进一步地,实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,根据生产设备数量情况结合数据传输参数模型,对所述数据发送参数进行调整,包括:
实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,当所述边缘计算节点对应生产设备数量发生变化时,获取变化后的生产设备数量;
将所述变化后的生产设备数量与变化前的生产设备数量进行比较,获得数量变化比较结果;
利用所述数量变化比较结果结合数据传输参数模型获取生产设备数量变化后对应的数据发送参数,其中,所述数据传输参数模型如下:
当数量变化比较结果为生产设备数量增加时:
其中,N1和Tn1分别表示当数量变化比较结果为生产设备数量增加时,调整后的单次数据发送的数据包个数和每次数据包发送之间的时间间隔;Qz表示生产设备数量增加时对应的单位时间内数据上传至边缘计算节点的次数增加量;Mz表示生产设备数量增加量;
当数量变化比较结果为生产设备数量减少时:
其中,N2和Tn2分别表示当数量变化比较结果为生产设备数量减少时,调整后的单次数据发送的数据包个数和每次数据包发送之间的时间间隔;Qj表示生产设备数量减少时对应的单位时间内数据上传至边缘计算节点的次数减少量;Mj表示生产设备数量减少量。
一种基于边缘计算的数据安全存储***,所述数据安全存储***包括:
扫描模块,用于对所述边缘计算设备进行边缘计算节点扫描,获取所述边缘计算节点对应的生产设备;
监控模块,用于对每个所述边缘计算节点对应的生产设备的数量和所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;并利用所述数据生产过程信息设置每个边缘计算节点的数据发送参数;
发送模块,用于所述边缘计算节点按照所述数据发送参数向其对应的数据存储边缘计算节点发送待存储数据;
存储模块,用于所述边缘计算节点对应的存储节点按照生产设备的标记码,将标记码相同的数据存储至同一个存储单元。
进一步地,所述扫描模块包括:
标记模块,用于对所述边缘计算设备进行边缘计算节点扫描,对每个边缘计算节点进行唯一识别码标记,获得带有唯一识别码的边缘计算设备的各边缘计算节点;
设备扫描模块,用于针对所述边缘计算设备的每个边缘计算节点所对应的生产设备进行扫描,获取每个边缘计算节点对应的生产设备,并利用所述每个所述边缘计算设备的各边缘计算节点对应的唯一标识码对所述边缘计算节点对应的所有生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备。
进一步地,所述设备扫描模块包括:
标识码提取模块,用于针对每个边缘计算节点提取其对应的唯一标识码以及每个边缘计算节点对应的生产设备;
顺序码获取模块,用于将所述生产设备按序进行数字编码,获得每个生产设备对应的顺序码;
码体组合模块,用于将所述唯一标识码和顺序码联立形成标记码,其中,标记码的结构顺序为:唯一标识码+顺序码;
设备标记模块,用于利用所述标记码对其对应的生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备。
进一步地,所述监控模块包括:
实时监控模块,用于实时对所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;其中,所述数据生产过程信息包括边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数;
参数设置模块,用于利用所述边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数,结合数据传输参数模型设置每个边缘计算节点的数据发送参数,其中,所述数据发送参数包括单次数据发送的数据包个数和每次数据包发送之间的时间间隔;所述单位时间的取值范围为24h-36h;并且,所述数据传输参数模型如下:
其中,N表示单次数据发送的数据包个数;Tn表示每次数据包发送之间的时间间隔;M表示所述边缘计算节点对应的生产设备的数量;Q表示单位时间内数据上传至边缘计算节点的次数;INT[]表示向上取整;Cmin表示生产设备每单位时间内所产生的数据量中,对应的单个生产设备产生的最小数据量;Cmax表示生产设备每单位时间内所产生的数据量中,对应的单个生产设备产生的最大数据量;
调整模块,用于实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,根据生产设备数量情况结合数据传输参数模型,对所述数据发送参数进行调整。
进一步地,所述调整模块包括:
变化监测模块,用于实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,当所述边缘计算节点对应生产设备数量发生变化时,获取变化后的生产设备数量;
数量比较模块,用于将所述变化后的生产设备数量与变化前的生产设备数量进行比较,获得数量变化比较结果;
参数调整模块,用于利用所述数量变化比较结果结合数据传输参数模型获取生产设备数量变化后对应的数据发送参数,其中,所述数据传输参数模型如下:
当数量变化比较结果为生产设备数量增加时:
其中,N1和Tn1分别表示当数量变化比较结果为生产设备数量增加时,调整后的单次数据发送的数据包个数和每次数据包发送之间的时间间隔;Qz表示生产设备数量增加时对应的单位时间内数据上传至边缘计算节点的次数增加量;Mz表示生产设备数量增加量;
当数量变化比较结果为生产设备数量减少时:
其中,N2和Tn2分别表示当数量变化比较结果为生产设备数量减少时,调整后的单次数据发送的数据包个数和每次数据包发送之间的时间间隔;Qj表示生产设备数量减少时对应的单位时间内数据上传至边缘计算节点的次数减少量;Mj表示生产设备数量减少量。
本发明有益效果:
本发明提出的一种基于边缘计算的数据安全存储***及方法通过边缘计算节点对应生产设备的数量设置对应的数据发送参数能够有效提高数据发送参数与每个边缘计算节点对应数据负荷情况的匹配性,提高每个边缘计算节点对应的数据发送参数设置的合理性,既能够防止数据包个数设置过小导致每个数据包数据量过大导致压缩延迟或压缩用时过高导致的数据发送效率降低的问题,又能够防止数据包数量过多导致数据包打包频率较高导致边缘计算节点运行负荷增加的问题发生。
附图说明
图1为本发明所述方法的流程图;
图2为本发明所述的***框图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
本发明实施例提出了一种基于边缘计算的数据安全存储方法,如图1所示,所述数据安全存储方法包括:
S1、对所述边缘计算设备进行边缘计算节点扫描,获取所述边缘计算节点对应的生产设备;
S2、对每个所述边缘计算节点对应的生产设备的数量和所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;并利用所述数据生产过程信息设置每个边缘计算节点的数据发送参数;
S3、所述边缘计算节点按照所述数据发送参数向其对应的数据存储边缘计算节点发送待存储数据;
S4、所述边缘计算节点对应的存储节点按照生产设备的标记码,将标记码相同的数据存储至同一个存储单元。
上述技术方案的工作原理为:首先,对所述边缘计算设备进行边缘计算节点扫描,获取所述边缘计算节点对应的生产设备;然后,对每个所述边缘计算节点对应的生产设备的数量和所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;并利用所述数据生产过程信息设置每个边缘计算节点的数据发送参数;随后,所述边缘计算节点按照所述数据发送参数向其对应的数据存储边缘计算节点发送待存储数据;最后,所述边缘计算节点对应的存储节点按照生产设备的标记码,将标记码相同的数据存储至同一个存储单元。
上述技术方案的效果为:本实施例提出的一种基于边缘计算的数据安全存储方法通过边缘计算节点对应生产设备的数量设置对应的数据发送参数能够有效提高数据发送参数与每个边缘计算节点对应数据负荷情况的匹配性,提高每个边缘计算节点对应的数据发送参数设置的合理性,既能够防止数据包个数设置过小导致每个数据包数据量过大导致压缩延迟或压缩用时过高导致的数据发送效率降低的问题,又能够防止数据包数量过多导致数据包打包频率较高导致边缘计算节点运行负荷增加的问题发生。
本发明的一个实施例,对所述边缘计算设备进行边缘计算节点扫描,获取所述边缘计算节点对应的生产设备,包括:
S101、对所述边缘计算设备进行边缘计算节点扫描,对每个边缘计算节点进行唯一识别码标记,获得带有唯一识别码的边缘计算设备的各边缘计算节点;
S102、针对所述边缘计算设备的每个边缘计算节点所对应的生产设备进行扫描,获取每个边缘计算节点对应的生产设备,并利用所述每个所述边缘计算设备的各边缘计算节点对应的唯一标识码对所述边缘计算节点对应的所有生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备。
上述技术方案的工作原理为:首先,对所述边缘计算设备进行边缘计算节点扫描,对每个边缘计算节点进行唯一识别码标记,获得带有唯一识别码的边缘计算设备的各边缘计算节点;然后,针对所述边缘计算设备的每个边缘计算节点所对应的生产设备进行扫描,获取每个边缘计算节点对应的生产设备,并利用所述每个所述边缘计算设备的各边缘计算节点对应的唯一标识码对所述边缘计算节点对应的所有生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备。
上述技术方案的效果为:通过上述有效提高边缘计算节点对应生产设备获取的效率,同时,通过上述方式也能够有效提高生产设备数量获取的准确性和及时性。并且,简化生产设备数量获取复杂性,降低边缘计算设备的整体运行负荷。
本发明的一个实施例,利用所述每个所述边缘计算设备的各边缘计算节点对应的唯一标识码对所述边缘计算节点对应的所有生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备,包括:
S1021、针对每个边缘计算节点提取其对应的唯一标识码以及每个边缘计算节点对应的生产设备;
S1022、将所述生产设备按序进行数字编码,获得每个生产设备对应的顺序码;
S1023将所述唯一标识码和顺序码联立形成标记码,其中,标记码的结构顺序为:唯一标识码+顺序码;
S1024、利用所述标记码对其对应的生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备。
上述技术方案的工作原理为:首先,针对每个边缘计算节点提取其对应的唯一标识码以及每个边缘计算节点对应的生产设备;然后,将所述生产设备按序进行数字编码,获得每个生产设备对应的顺序码;之后,将所述唯一标识码和顺序码联立形成标记码,其中,标记码的结构顺序为:唯一标识码+顺序码;最后,利用所述标记码对其对应的生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备。
上述技术方案的效果为:通过上述有效提高边缘计算节点对应生产设备获取的效率,同时,通过上述方式也能够有效提高生产设备数量获取的准确性和及时性。并且,简化生产设备数量获取复杂性,降低边缘计算设备的整体运行负荷。
本发明的一个实施例,对每个所述边缘计算节点对应的生产设备的数量和所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息,并利用所述数据生产过程信息设置每个边缘计算节点的数据发送参数,包括:
S201、实时对所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;其中,所述数据生产过程信息包括边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数;
S202、利用所述边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数,结合数据传输参数模型设置每个边缘计算节点的数据发送参数,其中,所述数据发送参数包括单次数据发送的数据包个数和每次数据包发送之间的时间间隔;所述单位时间的取值范围为24h-36h;并且,所述数据传输参数模型如下:
其中,N表示单次数据发送的数据包个数;Tn表示每次数据包发送之间的时间间隔;M表示所述边缘计算节点对应的生产设备的数量;Q表示单位时间内数据上传至边缘计算节点的次数;INT[]表示向上取整;Cmin表示生产设备每单位时间内所产生的数据量中,对应的单个生产设备产生的最小数据量;Cmax表示生产设备每单位时间内所产生的数据量中,对应的单个生产设备产生的最大数据量;
S203、实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,根据生产设备数量情况结合数据传输参数模型,对所述数据发送参数进行调整。
上述技术方案的工作原理为:首先,实时对所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;其中,所述数据生产过程信息包括边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数;然后,利用所述边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数,结合数据传输参数模型设置每个边缘计算节点的数据发送参数,最后,实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,根据生产设备数量情况结合数据传输参数模型,对所述数据发送参数进行调整。
上述技术方案的效果为:通过上述方式和计算公式获取的边缘计算节点对应生产设备的的数据发送参数能够有效提高数据发送参数与每个边缘计算节点对应数据负荷情况的匹配性,提高每个边缘计算节点对应的数据发送参数设置的合理性,既能够防止数据包个数设置过小导致每个数据包数据量过大导致压缩延迟或压缩用时过高导致的数据发送效率降低的问题,又能够防止数据包数量过多导致数据包打包频率较高导致边缘计算节点运行负荷增加的问题发生。
本发明的一个实施例,实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,根据生产设备数量情况结合数据传输参数模型,对所述数据发送参数进行调整,包括:
S2031、实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,当所述边缘计算节点对应生产设备数量发生变化时,获取变化后的生产设备数量;
S2032、将所述变化后的生产设备数量与变化前的生产设备数量进行比较,获得数量变化比较结果;
S2033、利用所述数量变化比较结果结合数据传输参数模型获取生产设备数量变化后对应的数据发送参数,其中,所述数据传输参数模型如下:
当数量变化比较结果为生产设备数量增加时:
其中,N1和Tn1分别表示当数量变化比较结果为生产设备数量增加时,调整后的单次数据发送的数据包个数和每次数据包发送之间的时间间隔;Qz表示生产设备数量增加时对应的单位时间内数据上传至边缘计算节点的次数增加量;Mz表示生产设备数量增加量;
当数量变化比较结果为生产设备数量减少时:
其中,N2和Tn2分别表示当数量变化比较结果为生产设备数量减少时,调整后的单次数据发送的数据包个数和每次数据包发送之间的时间间隔;Qj表示生产设备数量减少时对应的单位时间内数据上传至边缘计算节点的次数减少量;Mj表示生产设备数量减少量。
上述技术方案的工作原理为:首先,实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,当所述边缘计算节点对应生产设备数量发生变化时,获取变化后的生产设备数量;然后,将所述变化后的生产设备数量与变化前的生产设备数量进行比较,获得数量变化比较结果;最后,利用所述数量变化比较结果结合数据传输参数模型获取生产设备数量变化后对应的数据发送参数。
上述技术方案的效果为:通过上述方式增加了数据发送参数随着生产设备数量变化的自适应调节性,通过这种方式能够有效提高数据发送参数随着生产设备数量变化进行调整的及时性和参数调整效率,同时,通过上述公式获取的调整后的数据发送参数能够有效提高发送参数获取根据不同生产设备数量变化情况的设置准确性和合理性,既能够防止数据包个数设置过小导致每个数据包数据量过大导致压缩延迟或压缩用时过高导致的数据发送效率降低的问题,又能够防止数据包数量过多导致数据包打包频率较高导致边缘计算节点运行负荷增加的问题发生。
本发明个实施例提出了一种基于边缘计算的数据安全存储***,如图2所示,所述数据安全存储***包括:
扫描模块,用于对所述边缘计算设备进行边缘计算节点扫描,获取所述边缘计算节点对应的生产设备;
监控模块,用于对每个所述边缘计算节点对应的生产设备的数量和所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;并利用所述数据生产过程信息设置每个边缘计算节点的数据发送参数;
发送模块,用于所述边缘计算节点按照所述数据发送参数向其对应的数据存储边缘计算节点发送待存储数据;
存储模块,用于所述边缘计算节点对应的存储节点按照生产设备的标记码,将标记码相同的数据存储至同一个存储单元。
上述技术方案的工作原理为:首先,通过扫描模块于对所述边缘计算设备进行边缘计算节点扫描,获取所述边缘计算节点对应的生产设备;然后,利用监控模块对每个所述边缘计算节点对应的生产设备的数量和所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;并利用所述数据生产过程信息设置每个边缘计算节点的数据发送参数;随后,利用发送模块所述边缘计算节点按照所述数据发送参数向其对应的数据存储边缘计算节点发送待存储数据;最后,利用存储模块控制所述边缘计算节点对应的存储节点按照生产设备的标记码,将标记码相同的数据存储至同一个存储单元。
上述技术方案的效果为:本实施例提出的一种基于边缘计算的数据安全存储***通过边缘计算节点对应生产设备的数量设置对应的数据发送参数能够有效提高数据发送参数与每个边缘计算节点对应数据负荷情况的匹配性,提高每个边缘计算节点对应的数据发送参数设置的合理性,既能够防止数据包个数设置过小导致每个数据包数据量过大导致压缩延迟或压缩用时过高导致的数据发送效率降低的问题,又能够防止数据包数量过多导致数据包打包频率较高导致边缘计算节点运行负荷增加的问题发生。
本发明的一个实施例,所述扫描模块包括:
标记模块,用于对所述边缘计算设备进行边缘计算节点扫描,对每个边缘计算节点进行唯一识别码标记,获得带有唯一识别码的边缘计算设备的各边缘计算节点;
设备扫描模块,用于针对所述边缘计算设备的每个边缘计算节点所对应的生产设备进行扫描,获取每个边缘计算节点对应的生产设备,并利用所述每个所述边缘计算设备的各边缘计算节点对应的唯一标识码对所述边缘计算节点对应的所有生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备。
上述技术方案的工作原理为:首先,通过标记模块对所述边缘计算设备进行边缘计算节点扫描,对每个边缘计算节点进行唯一识别码标记,获得带有唯一识别码的边缘计算设备的各边缘计算节点;随后,利用设备扫描模块针对所述边缘计算设备的每个边缘计算节点所对应的生产设备进行扫描,获取每个边缘计算节点对应的生产设备,并利用所述每个所述边缘计算设备的各边缘计算节点对应的唯一标识码对所述边缘计算节点对应的所有生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备。
上述技术方案的效果为:通过上述有效提高边缘计算节点对应生产设备获取的效率,同时,通过上述方式也能够有效提高生产设备数量获取的准确性和及时性。并且,简化生产设备数量获取复杂性,降低边缘计算设备的整体运行负荷。
本发明的一个实施例,所述设备扫描模块包括:
标识码提取模块,用于针对每个边缘计算节点提取其对应的唯一标识码以及每个边缘计算节点对应的生产设备;
顺序码获取模块,用于将所述生产设备按序进行数字编码,获得每个生产设备对应的顺序码;
码体组合模块,用于将所述唯一标识码和顺序码联立形成标记码,其中,标记码的结构顺序为:唯一标识码+顺序码;
设备标记模块,用于利用所述标记码对其对应的生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备。
上述技术方案的工作原理为:首先,通过标识码提取模块针对每个边缘计算节点提取其对应的唯一标识码以及每个边缘计算节点对应的生产设备;然后,利用顺序码获取模块将所述生产设备按序进行数字编码,获得每个生产设备对应的顺序码;随后,利用码体组合模块将所述唯一标识码和顺序码联立形成标记码,其中,标记码的结构顺序为:唯一标识码+顺序码;最后,通过设备标记模块利用所述标记码对其对应的生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备。
上述技术方案的效果为:通过上述有效提高边缘计算节点对应生产设备获取的效率,同时,通过上述方式也能够有效提高生产设备数量获取的准确性和及时性。并且,简化生产设备数量获取复杂性,降低边缘计算设备的整体运行负荷。
本发明的一个实施例,所述监控模块包括:
实时监控模块,用于实时对所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;其中,所述数据生产过程信息包括边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数;
参数设置模块,用于利用所述边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数,结合数据传输参数模型设置每个边缘计算节点的数据发送参数,其中,所述数据发送参数包括单次数据发送的数据包个数和每次数据包发送之间的时间间隔;所述单位时间的取值范围为24h-36h;并且,所述数据传输参数模型如下:
/>
其中,N表示单次数据发送的数据包个数;Tn表示每次数据包发送之间的时间间隔;M表示所述边缘计算节点对应的生产设备的数量;Q表示单位时间内数据上传至边缘计算节点的次数;INT[]表示向上取整;Cmin表示生产设备每单位时间内所产生的数据量中,对应的单个生产设备产生的最小数据量;Cmax表示生产设备每单位时间内所产生的数据量中,对应的单个生产设备产生的最大数据量;
调整模块,用于实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,根据生产设备数量情况结合数据传输参数模型,对所述数据发送参数进行调整。
上述技术方案的工作原理为:首先,通过实时监控模块实时对所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;其中,所述数据生产过程信息包括边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数;然后,通过参数设置模块利用所述边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数,结合数据传输参数模型设置每个边缘计算节点的数据发送参数;最后,通过调整模块实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,根据生产设备数量情况结合数据传输参数模型,对所述数据发送参数进行调整。
上述技术方案的效果为:通过上述方式和计算公式获取的边缘计算节点对应生产设备的的数据发送参数能够有效提高数据发送参数与每个边缘计算节点对应数据负荷情况的匹配性,提高每个边缘计算节点对应的数据发送参数设置的合理性,既能够防止数据包个数设置过小导致每个数据包数据量过大导致压缩延迟或压缩用时过高导致的数据发送效率降低的问题,又能够防止数据包数量过多导致数据包打包频率较高导致边缘计算节点运行负荷增加的问题发生。
本发明的一个实施例,所述调整模块包括:
变化监测模块,用于实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,当所述边缘计算节点对应生产设备数量发生变化时,获取变化后的生产设备数量;
数量比较模块,用于将所述变化后的生产设备数量与变化前的生产设备数量进行比较,获得数量变化比较结果;
参数调整模块,用于利用所述数量变化比较结果结合数据传输参数模型获取生产设备数量变化后对应的数据发送参数,其中,所述数据传输参数模型如下:
当数量变化比较结果为生产设备数量增加时:
其中,N1和Tn1分别表示当数量变化比较结果为生产设备数量增加时,调整后的单次数据发送的数据包个数和每次数据包发送之间的时间间隔;Qz表示生产设备数量增加时对应的单位时间内数据上传至边缘计算节点的次数增加量;Mz表示生产设备数量增加量;
当数量变化比较结果为生产设备数量减少时:
其中,N2和Tn2分别表示当数量变化比较结果为生产设备数量减少时,调整后的单次数据发送的数据包个数和每次数据包发送之间的时间间隔;Qj表示生产设备数量减少时对应的单位时间内数据上传至边缘计算节点的次数减少量;Mj表示生产设备数量减少量。
上述技术方案的工作原理为:首先,通过变化监测模块实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,当所述边缘计算节点对应生产设备数量发生变化时,获取变化后的生产设备数量;然后,利用数量比较模块将所述变化后的生产设备数量与变化前的生产设备数量进行比较,获得数量变化比较结果;最后,采用参数调整模块于利用所述数量变化比较结果结合数据传输参数模型获取生产设备数量变化后对应的数据发送参数。
上述技术方案的效果为:通过上述方式增加了数据发送参数随着生产设备数量变化的自适应调节性,通过这种方式能够有效提高数据发送参数随着生产设备数量变化进行调整的及时性和参数调整效率,同时,通过上述公式获取的调整后的数据发送参数能够有效提高发送参数获取根据不同生产设备数量变化情况的设置准确性和合理性,既能够防止数据包个数设置过小导致每个数据包数据量过大导致压缩延迟或压缩用时过高导致的数据发送效率降低的问题,又能够防止数据包数量过多导致数据包打包频率较高导致边缘计算节点运行负荷增加的问题发生。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (2)
1.一种基于边缘计算的数据安全存储方法,其特征在于,所述数据安全存储方法包括:
对边缘计算设备进行边缘计算节点扫描,获取所述边缘计算节点对应的生产设备;
对每个所述边缘计算节点对应的生产设备的数量和所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;并利用所述数据生产过程信息设置每个边缘计算节点的数据发送参数;
所述边缘计算节点按照所述数据发送参数向其对应的数据存储边缘计算节点发送待存储数据;
所述边缘计算节点对应的存储节点按照生产设备的标记码,将标记码相同的数据存储至同一个存储单元;
对所述边缘计算设备进行边缘计算节点扫描,获取所述边缘计算节点对应的生产设备,包括:
对所述边缘计算设备进行边缘计算节点扫描,对每个边缘计算节点进行唯一识别码标记,获得带有唯一识别码的边缘计算设备的各边缘计算节点;
针对所述边缘计算设备的每个边缘计算节点所对应的生产设备进行扫描,获取每个边缘计算节点对应的生产设备,并利用所述每个所述边缘计算设备的各边缘计算节点对应的唯一标识码对所述边缘计算节点对应的所有生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备;
所述利用所述每个所述边缘计算设备的各边缘计算节点对应的唯一标识码对所述边缘计算节点对应的所有生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备,包括:
针对每个边缘计算节点提取其对应的唯一标识码以及每个边缘计算节点对应的生产设备;
将所述生产设备按序进行数字编码,获得每个生产设备对应的顺序码;
将所述唯一标识码和顺序码联立形成标记码,其中,标记码的结构顺序为:唯一标识码+顺序码;
利用所述标记码对其对应的生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备;
所述对每个所述边缘计算节点对应的生产设备的数量和所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息,并利用所述数据生产过程信息设置每个边缘计算节点的数据发送参数,包括:
实时对所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;其中,所述数据生产过程信息包括边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数;
利用所述边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数,结合数据传输参数模型设置每个边缘计算节点的数据发送参数,其中,所述数据发送参数包括单次数据发送的数据包个数和每次数据包发送之间的时间间隔;所述单位时间的取值范围为24h-36h;并且,所述数据传输参数模型如下:
其中,N表示单次数据发送的数据包个数;Tn表示每次数据包发送之间的时间间隔;M表示所述边缘计算节点对应的生产设备的数量;Q表示单位时间内数据上传至边缘计算节点的次数;INT[]表示向上取整;Cmin表示生产设备每单位时间内所产生的数据量中,对应的单个生产设备产生的最小数据量;Cmax表示生产设备每单位时间内所产生的数据量中,对应的单个生产设备产生的最大数据量;
实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,根据生产设备数量情况结合数据传输参数模型,对所述数据发送参数进行调整;
所述实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,根据生产设备数量情况结合数据传输参数模型,对所述数据发送参数进行调整,包括:
实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,当所述边缘计算节点对应生产设备数量发生变化时,获取变化后的生产设备数量;
将所述变化后的生产设备数量与变化前的生产设备数量进行比较,获得数量变化比较结果;
利用所述数量变化比较结果结合数据传输参数模型获取生产设备数量变化后对应的数据发送参数,其中,所述数据传输参数模型如下:
当数量变化比较结果为生产设备数量增加时:
其中,N1和Tn1分别表示当数量变化比较结果为生产设备数量增加时,调整后的单次数据发送的数据包个数和每次数据包发送之间的时间间隔;Qz表示生产设备数量增加时对应的单位时间内数据上传至边缘计算节点的次数增加量;Mz表示生产设备数量增加量;
当数量变化比较结果为生产设备数量减少时:
其中,N2和Tn2分别表示当数量变化比较结果为生产设备数量减少时,调整后的单次数据发送的数据包个数和每次数据包发送之间的时间间隔;Qj表示生产设备数量减少时对应的单位时间内数据上传至边缘计算节点的次数减少量;Mj表示生产设备数量减少量。
2.一种基于边缘计算的数据安全存储***,其特征在于,所述数据安全存储***包括:
扫描模块,用于对边缘计算设备进行边缘计算节点扫描,获取所述边缘计算节点对应的生产设备;
监控模块,用于对每个所述边缘计算节点对应的生产设备的数量和所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;并利用所述数据生产过程信息设置每个边缘计算节点的数据发送参数;
发送模块,用于所述边缘计算节点按照所述数据发送参数向其对应的数据存储边缘计算节点发送待存储数据;
存储模块,用于所述边缘计算节点对应的存储节点按照生产设备的标记码,将标记码相同的数据存储至同一个存储单元;
所述扫描模块包括:
标记模块,用于对所述边缘计算设备进行边缘计算节点扫描,对每个边缘计算节点进行唯一识别码标记,获得带有唯一识别码的边缘计算设备的各边缘计算节点;
设备扫描模块,用于针对所述边缘计算设备的每个边缘计算节点所对应的生产设备进行扫描,获取每个边缘计算节点对应的生产设备,并利用所述每个所述边缘计算设备的各边缘计算节点对应的唯一标识码对所述边缘计算节点对应的所有生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备;
所述设备扫描模块包括:
标识码提取模块,用于针对每个边缘计算节点提取其对应的唯一标识码以及每个边缘计算节点对应的生产设备;
顺序码获取模块,用于将所述生产设备按序进行数字编码,获得每个生产设备对应的顺序码;
码体组合模块,用于将所述唯一标识码和顺序码联立形成标记码,其中,标记码的结构顺序为:唯一标识码+顺序码;
设备标记模块,用于利用所述标记码对其对应的生产设备进行标记,获得所述边缘计算节点对应的带有标记的生产设备;
所述监控模块包括:
实时监控模块,用于实时对所述生产设备每单位时间内所产生的数据量对应的数据量进行监控,获取数据生产过程信息;其中,所述数据生产过程信息包括边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数;
参数设置模块,用于利用所述边缘计算节点对应的生产设备的数量、生产设备每单位时间内所产生的数据量和单位时间内数据上传至边缘计算节点的次数,结合数据传输参数模型设置每个边缘计算节点的数据发送参数,其中,所述数据发送参数包括单次数据发送的数据包个数和每次数据包发送之间的时间间隔;所述单位时间的取值范围为24h-36h;并且,所述数据传输参数模型如下:
其中,N表示单次数据发送的数据包个数;Tn表示每次数据包发送之间的时间间隔;M表示所述边缘计算节点对应的生产设备的数量;Q表示单位时间内数据上传至边缘计算节点的次数;INT[]表示向上取整;Cmin表示生产设备每单位时间内所产生的数据量中,对应的单个生产设备产生的最小数据量;Cmax表示生产设备每单位时间内所产生的数据量中,对应的单个生产设备产生的最大数据量;
调整模块,用于实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,根据生产设备数量情况结合数据传输参数模型,对所述数据发送参数进行调整;
所述调整模块包括:
变化监测模块,用于实时监测每个边缘计算节点对应生产设备数量是否存在变化情况,当所述边缘计算节点对应生产设备数量发生变化时,获取变化后的生产设备数量;
数量比较模块,用于将所述变化后的生产设备数量与变化前的生产设备数量进行比较,获得数量变化比较结果;
参数调整模块,用于利用所述数量变化比较结果结合数据传输参数模型获取生产设备数量变化后对应的数据发送参数,其中,所述数据传输参数模型如下:
当数量变化比较结果为生产设备数量增加时:
其中,N1和Tn1分别表示当数量变化比较结果为生产设备数量增加时,调整后的单次数据发送的数据包个数和每次数据包发送之间的时间间隔;Qz表示生产设备数量增加时对应的单位时间内数据上传至边缘计算节点的次数增加量;Mz表示生产设备数量增加量;
当数量变化比较结果为生产设备数量减少时:
其中,N2和Tn2分别表示当数量变化比较结果为生产设备数量减少时,调整后的单次数据发送的数据包个数和每次数据包发送之间的时间间隔;Qj表示生产设备数量减少时对应的单位时间内数据上传至边缘计算节点的次数减少量;Mj表示生产设备数量减少量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211612408.5A CN115859394B (zh) | 2022-12-15 | 2022-12-15 | 一种基于边缘计算的数据安全存储***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211612408.5A CN115859394B (zh) | 2022-12-15 | 2022-12-15 | 一种基于边缘计算的数据安全存储***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115859394A CN115859394A (zh) | 2023-03-28 |
CN115859394B true CN115859394B (zh) | 2023-11-21 |
Family
ID=85673110
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211612408.5A Active CN115859394B (zh) | 2022-12-15 | 2022-12-15 | 一种基于边缘计算的数据安全存储***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115859394B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101296184A (zh) * | 2008-05-30 | 2008-10-29 | 华为技术有限公司 | 一种数据传输的方法、***及装置 |
CN101527659A (zh) * | 2009-04-15 | 2009-09-09 | 腾讯科技(深圳)有限公司 | 一种数据传输监控方法、***及网络传输装置 |
CN104850634A (zh) * | 2015-05-22 | 2015-08-19 | 中国联合网络通信集团有限公司 | 一种数据存储节点调整方法及*** |
CN111786901A (zh) * | 2020-05-21 | 2020-10-16 | 网宿科技股份有限公司 | 一种传输参数自适应调整方法及加速服务*** |
CN112954397A (zh) * | 2021-02-05 | 2021-06-11 | 广州市奥威亚电子科技有限公司 | 数据传输调整方法及装置 |
CN113112086A (zh) * | 2021-04-22 | 2021-07-13 | 北京邮电大学 | 一种基于边缘计算和标识解析的智能生产*** |
WO2021189957A1 (zh) * | 2020-10-14 | 2021-09-30 | 平安科技(深圳)有限公司 | 一种数据传输方法、数据传输***、设备及存储介质 |
CN114760229A (zh) * | 2022-02-25 | 2022-07-15 | 河南智能管家网络科技有限公司 | 一种数据传输方法及数据传输*** |
-
2022
- 2022-12-15 CN CN202211612408.5A patent/CN115859394B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101296184A (zh) * | 2008-05-30 | 2008-10-29 | 华为技术有限公司 | 一种数据传输的方法、***及装置 |
CN101527659A (zh) * | 2009-04-15 | 2009-09-09 | 腾讯科技(深圳)有限公司 | 一种数据传输监控方法、***及网络传输装置 |
CN104850634A (zh) * | 2015-05-22 | 2015-08-19 | 中国联合网络通信集团有限公司 | 一种数据存储节点调整方法及*** |
CN111786901A (zh) * | 2020-05-21 | 2020-10-16 | 网宿科技股份有限公司 | 一种传输参数自适应调整方法及加速服务*** |
WO2021189957A1 (zh) * | 2020-10-14 | 2021-09-30 | 平安科技(深圳)有限公司 | 一种数据传输方法、数据传输***、设备及存储介质 |
CN112954397A (zh) * | 2021-02-05 | 2021-06-11 | 广州市奥威亚电子科技有限公司 | 数据传输调整方法及装置 |
CN113112086A (zh) * | 2021-04-22 | 2021-07-13 | 北京邮电大学 | 一种基于边缘计算和标识解析的智能生产*** |
CN114760229A (zh) * | 2022-02-25 | 2022-07-15 | 河南智能管家网络科技有限公司 | 一种数据传输方法及数据传输*** |
Non-Patent Citations (1)
Title |
---|
大数据环境下网络数据传输及融合优化仿真;郭银芳;;计算机仿真(第04期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115859394A (zh) | 2023-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113315604B (zh) | 一种联邦学习自适应梯度量化方法 | |
CN105099843B (zh) | 针对车辆通信总线的运行时间压缩方法 | |
CN102571966B (zh) | 一种大型xml文件的网络传输方法 | |
CN112235159B (zh) | 网关质量画像生成方法、***、网络设备和存储介质 | |
CN116506073A (zh) | 一种工业计算机平台数据快速传输方法及*** | |
CN109214512B (zh) | 一种深度学习的参数交换方法、装置、服务器及存储介质 | |
CN110602178A (zh) | 一种基于边缘压缩计算处理温度传感器数据的方法 | |
CN115859394B (zh) | 一种基于边缘计算的数据安全存储***及方法 | |
CN110399224A (zh) | 信息处理方法和电子设备 | |
US20210099678A1 (en) | Methods and apparatus to perform remote monitoring | |
CN114444096B (zh) | 一种基于数据分析的网络数据储存加密检测*** | |
WO2021147319A1 (zh) | 一种数据处理方法、装置、设备及介质 | |
CN116361834A (zh) | 一种数据操作权限管理***及方法 | |
CN109308517B (zh) | 面向二值神经网络的二值化装置、方法及应用 | |
CN105408824A (zh) | 可编程逻辑控制器 | |
CN104168087B (zh) | 无速率编码传输***中基于q学习的传输帧长主动自适应调整方法 | |
CN110647396A (zh) | 端云协同低功耗带宽受限智能应用实现方法 | |
CN106658183A (zh) | 弹出视频登陆对话框的方法及装置 | |
CN114339252B (zh) | 一种数据压缩方法及装置 | |
CN116233083A (zh) | 一种数字媒体信息高效传输方法 | |
CN114095296B (zh) | 波特率自适应***、方法及装置 | |
CN110572801A (zh) | 一种mMTC业务流量模型的建立方法 | |
CN107423648B (zh) | 一种提高前向抗干扰功能的rfid阅读器 | |
CN114048494B (zh) | 一种基于变换域的加密流量数据集平衡方法 | |
CN116778363B (zh) | 一种基于联邦学习的低通信量库区水环境风险识别方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |