System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于云边端协同的数据共享方法技术_技高网

一种基于云边端协同的数据共享方法技术

技术编号:40031182 阅读:13 留言:0更新日期:2024-01-16 18:16
本发明专利技术涉及数据处理技术领域,具体涉及一种基于云边端协同的数据共享方法。包括根据热度状态生成分层存储数据,在边缘端中提取分层存储数据并通过数据压缩算法进行压缩,且由此生成分层传输存储指令;获取云端的解密密钥并对云端进行解密,且执行分层传输存储指令;依据分层存储数据在数据压缩时生成密钥切换指令,以此对云端执行密钥切换指令修改操作。通过划定边缘端向云端存储的分层存储数据,基于分层存储数据的压缩状态生成密钥切换指令,以在云端接收分层存储数据后即时修改密钥,从而实现对存储的数据信息的保护,以便云端与边缘端之间进行数据共享。

【技术实现步骤摘要】

本专利技术涉及数据处理,具体涉及一种基于云边端协同的数据共享方法


技术介绍

1、在云端中心和边缘端中心的服务器内会存在着大量的数据信息,为了便于对数据信息进行高效的利用、存储等,通常会将数据信息按照热度信息进行分类,划分为热数据、温数据及冷数据,其中,热数据是指访问频率高,频繁调取使用,温数据及冷数据则是指访问频率逐渐低于热数据的数据信息,在目前通常会将冷数据存储至云端中心,以便边缘端中心的服务器能够高效使用。

2、其中,目前云端中心在对数据进行存储时,通常以固定不变的密钥执行加密,又或者必须在既定的时间方可自动修改密钥,这不仅不够便捷,同时还会导致云端中心存储的数据得不到高安全性的保障,因此,如何能够结合上述中边缘端中心向云端中心传输数据的特征来对云端中心的密钥进行便捷的即使控制切换,以提高当前云端中心存储数据的安全性是目前需要解决的问题。


技术实现思路

1、针对现有技术所存在的上述缺点,本专利技术提供了一种基于云边端协同的数据共享方法,能够有效解决现有技术中云端对数据进行存储时,以固定不变的密钥执行加密,又或者必须在既定的时间方可自动修改密钥,导致云端中心存储的数据得不到安全保障的问题。

2、为实现以上目的,本专利技术通过以下技术方案予以实现:

3、本专利技术提供一种基于云边端协同的数据共享方法,包括如下步骤:

4、s1、确定边缘端与云端所存储的数据信息及剩余存储容量;

5、s2、监测并分析边缘端所存储的数据信息的热度状态;

6、s3、根据热度状态生成分层存储数据,在边缘端中提取分层存储数据并通过数据压缩算法进行压缩,且由此生成分层传输存储指令;

7、s4、获取云端的解密密钥并对云端进行解密,且执行分层传输存储指令;

8、s5、依据分层存储数据在数据压缩时生成密钥切换指令,以此对云端执行密钥切换指令修改操作。

9、进一步地,所述热度状态包括热数据、温数据及冷数据,其中:

10、热度状态的判定算法如下:

11、;

12、;

13、式中,为数据信息的访问频率,为数据访问次数,为统计时间,为热度极值,为热度中值,为热度低值,a、b、c依次为热数据、温数据及冷数据。

14、进一步地,所述边缘端所存储的数据信息的热度状态生成时,确定处于热度状态为冷数据的数据信息,并将其设置为分层存储数据。

15、进一步地,所述分层存储数据确定时,通过对分层存储数据进行数据压缩并生成分层传输存储指令,其中:

16、数据压缩算法包括字典压缩方法、哈夫曼编码以及算术编码。

17、进一步地,所述分层存储数据在数据压缩时生成密钥切换指令,其中:

18、生成密钥切换指令的步骤包括:

19、确定分层存储数据由数据压缩算法压缩后的体积;

20、设置体积等级阈值,体积等级阈值由大至小进行序列,依次包括:一级等级阈值、二级等级阈值及三级等级阈值;

21、设定体积等级阈值处于一级等级阈值、二级等级阈值时生成密钥切换指令。

22、进一步地,所述设定云端剩余存储容量的等分值,基于等分值确定剩余存储容量的等分存储阈值,并设定云端剩余存储容量处于等分存储阈值时生成密钥切换指令,以此对云端执行密钥切换指令修改操作。

23、进一步地,确定云端接收分层存储数据后当前的剩余存储容量,并基于等分值确定云端当前剩余存储容量的等分存储阈值,设定生成密钥切换指令的优先级,以对云端执行密钥切换指令的序列进行控制。

24、进一步地,通过确定密钥切换指令的优先级,基于分层存储数据在数据压缩时生成密钥切换指令,并确定云端当前执行密钥切换指令与上一次执行密钥切换指令之间的时间,以生成判定时间,基于判定时间重新确定云端下一次执行密钥切换指令的时间。

25、进一步地,当判定时间生成时,依据判定时间生成阈值临时切换指令,基于阈值临时切换指令调控体积等级阈值生成密钥切换指令的等级状态。

26、本专利技术提供的技术方案,与已知的现有技术相比,具有如下有益效果:

27、1、通过划定边缘端向云端存储的分层存储数据,基于分层存储数据的压缩状态生成密钥切换指令,以在云端接收分层存储数据后即时修改密钥,从而实现对存储的数据信息的保护,以便云端与边缘端之间进行数据共享。

28、2、通过云端预设存储容量的体积等级阈值,由此在接收分层存储数据后判定是否执行密钥切换指令,并在形成双向密钥切换指令时,通过限定云端执行密钥切换指令的优先级,以实现即时切换密钥与预计时间段切换密钥的无序性,形成对云端存储数据信息的多重保护。

本文档来自技高网...

【技术保护点】

1.一种基于云边端协同的数据共享方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种基于云边端协同的数据共享方法,其特征在于,所述热度状态包括热数据、温数据及冷数据,其中:

3.根据权利要求2所述的一种基于云边端协同的数据共享方法,其特征在于,所述边缘端所存储的数据信息的热度状态生成时,确定处于热度状态为冷数据的数据信息,并将其设置为分层存储数据。

4.根据权利要求1所述的一种基于云边端协同的数据共享方法,其特征在于,所述分层存储数据确定时,通过对分层存储数据进行数据压缩并生成分层传输存储指令,其中:

5.根据权利要求1所述的一种基于云边端协同的数据共享方法,其特征在于,所述分层存储数据在数据压缩时生成密钥切换指令,其中:

6.根据权利要求5所述的一种基于云边端协同的数据共享方法,其特征在于,设定云端剩余存储容量的等分值,基于等分值确定剩余存储容量的等分存储阈值,并设定云端剩余存储容量处于等分存储阈值时生成密钥切换指令,以此对云端执行密钥切换指令修改操作。

7.根据权利要求6所述的一种基于云边端协同的数据共享方法,其特征在于,确定云端接收分层存储数据后当前的剩余存储容量,并基于等分值确定云端当前剩余存储容量的等分存储阈值,设定生成密钥切换指令的优先级,以对云端执行密钥切换指令的序列进行控制。

8.根据权利要求6所述的一种基于云边端协同的数据共享方法,其特征在于,通过确定密钥切换指令的优先级,基于分层存储数据在数据压缩时生成密钥切换指令,并确定云端当前执行密钥切换指令与上一次执行密钥切换指令之间的时间,以生成判定时间,基于判定时间重新确定云端下一次执行密钥切换指令的时间。

9.根据权利要求6所述的一种基于云边端协同的数据共享方法,其特征在于,当判定时间生成时,依据判定时间生成阈值临时切换指令,基于阈值临时切换指令调控体积等级阈值生成密钥切换指令的等级状态。

...

【技术特征摘要】

1.一种基于云边端协同的数据共享方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种基于云边端协同的数据共享方法,其特征在于,所述热度状态包括热数据、温数据及冷数据,其中:

3.根据权利要求2所述的一种基于云边端协同的数据共享方法,其特征在于,所述边缘端所存储的数据信息的热度状态生成时,确定处于热度状态为冷数据的数据信息,并将其设置为分层存储数据。

4.根据权利要求1所述的一种基于云边端协同的数据共享方法,其特征在于,所述分层存储数据确定时,通过对分层存储数据进行数据压缩并生成分层传输存储指令,其中:

5.根据权利要求1所述的一种基于云边端协同的数据共享方法,其特征在于,所述分层存储数据在数据压缩时生成密钥切换指令,其中:

6.根据权利要求5所述的一种基于云边端协同的数据共享方法,其特征在于,设定云端剩余存储容量的等分值,基于等分值确定剩余存储容量的等分存储阈值,...

【专利技术属性】
技术研发人员:杨建荣李保平谢超欧再辉李启航
申请(专利权)人:广州汇通国信科技有限公司
类型:发明
国别省市:

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

1