(19)中华 人民共和国 国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202111615301.1
(22)申请日 2021.12.28
(65)同一申请的已公布的文献号
申请公布号 CN 114006914 A
(43)申请公布日 2022.02.01
(73)专利权人 深圳市华盛智联科技有限公司
地址 518000 广东省深圳市宝安区新 安街
道兴东社区67区中粮创智厂区2栋
1506
(72)发明人 黄欢 王飞 孙维
(74)专利代理 机构 深圳市华盛智荟知识产权代
理事务所(普通 合伙) 44604
代理人 胡国英
(51)Int.Cl.
H04L 67/1097(2022.01)H04L 9/40(2022.01)
(56)对比文件
WO 20210 34274 A1,2021.02.25
审查员 李流丽
(54)发明名称
文件副本的云安全存储方法、 系统、 介质及
电子设备
(57)摘要
本申请的实施例提供了一种文件副本的云
安全存储方法、 系统、 计算机可读介质及电子设
备。 该文件副本的云安全存储方法包括: 基于待
处理文件的文件属性对文件进行编码生成文件
副本, 并基于云平台中各个存储节 点的节点信息
评估节点的稳定性参数, 之后根据文件副本的情
况和存储节 点的稳定性参数进行匹配, 对文件副
本确定合适的存储节点, 最后基于各个存储对应
的秘钥对所存储的文件副本进行加密并存储, 通
过上述方式既考虑进了待处理文件的文件属性,
又将存储节点的节点属性考虑进文件副本的存
储中, 以针对不同情况的文件副本确定对应的存
储节点, 提高了文件副本存储的稳定性和存储效
率, 最后通过加密的方式提高了文件副本存储的
安全性和可靠性。
权利要求书2页 说明书10页 附图3页
CN 114006914 B
2022.03.22
CN 114006914 B
1.一种文件副本的云安全 存储方法, 其特 征在于, 包括:
编码模块基于待处理文件的文件属性, 对所述待处理文件进行编码, 生成所述待处理
文件的文件副本;
节点管理模块获取云平台中各存储节点的节点信 息, 基于所述节点信 息确定所述存储
节点的稳定性 参数;
文件管理模块基于各所述存储节点的稳定性参数以及各所述文件副本对应的副本属
性, 对所述存 储节点和所述文件副本进行匹配, 确定与文件副本对应的存 储节点;
节点存储模块将各所述存储节点的节点秘钥发送至对应的存储节点, 以在所述存储节
点中基于所述节点秘钥存 储对应的文件副本;
基于待处理文件的文件属性, 对所述待处理文件进行编码, 生成所述待处理文件的文
件副本, 包括:
获取所述待处 理文件的文件属性, 所述文件属性包括文件数据量和重要等级;
基于所述文件数据量和重要等级, 确定待理 处文件对应的文件副本的副本数量;
对所述待处 理文件进行编码, 生成所述副本数量对应的文件副本;
通过如下公式计算所述文件副本的数量:
其中,
表示数量因子,
表示文件副本的副本数量,
表示待处
理文件的重要等级,
表示文件数据量。
2.根据权利要求1所述的方法, 其特征在于, 获取云平台中各存储节点的节点信息, 基
于所述节点信息确定所述存 储节点的稳定性 参数, 包括:
获取云平台中各存储节点的节点信息, 所述节点信息包括节点存储阈值、 当前存储量
和数据传输频率;
基于所述节点信息中的节点存 储阈值、 当前存 储量, 确定所述存 储节点的存 储参数;
基于所述存 储参数和所述数据传输频率, 确定所述存 储节点的稳定性 参数。
3.根据权利要求1所述的方法, 其特征在于, 基于各所述存储节点的稳定性参数以及各
所述文件副本对应的副本属 性, 对所述存储节点和所述文件副本进行匹配, 确定与文件副
本对应的存 储节点, 包括:
对所述存 储节点按照稳定性 参数由大到小的顺序排序, 得到第一队列;
对所述文件副本, 按照文件副本的数据量由大到小的顺序排序; 得到第 二队列; 所述数
据量属于所述副本属性;
基于所述第一队列和所述第二队列, 对所述存储节点和所述文件副本进行匹配, 确定
与文件副本对应的存 储节点。
4.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
获取所述存储节点的节点信息;
基于所述节点信息, 生成各存 储节点的节点秘钥。
5.根据权利要求1 ‑4任一条所述的方法, 其特 征在于, 所述方法还 包括:权 利 要 求 书 1/2 页
2
CN 114006914 B
2在获取到终端触发的文件请求时;
基于所述文件请求中的文件标识, 确定所述文件标识对应的存 储节点;
从所述存 储节点处获取 所述文件标识对应的文件副本;
对所述文件副本进行校验, 并在校验通过之后, 将所述文件副本组成的文件发送至所
述终端。
6.一种文件副本的云安全 存储系统, 其特 征在于, 包括:
编码模块, 用于基于待处理文件的文件属性, 对所述待处理文件进行编码, 生成所述待
处理文件的文件副本;
节点管理模块, 用于获取云平台中各存储节点的节点信息, 基于所述节点信息确定所
述存储节点的稳定性 参数;
文件管理模块, 用于基于各所述存储节点的稳定性参数以及各所述文件副本对应的副
本属性, 对所述存 储节点和所述文件副本进行匹配, 确定与文件副本对应的存 储节点;
节点存储模块, 用于将各所述存储节点的节点秘钥发送至对应的存储节点, 以在所述
存储节点中基于所述节点秘钥存 储对应的文件副本;
基于待处理文件的文件属性, 对所述待处理文件进行编码, 生成所述待处理文件的文
件副本, 包括:
获取所述待处 理文件的文件属性, 所述文件属性包括文件数据量和重要等级;
基于所述文件数据量和重要等级, 确定待理 处文件对应的文件副本的副本数量;
对所述待处 理文件进行编码, 生成所述副本数量对应的文件副本;
通过如下公式计算所述文件副本的数量:
其中,
表示数量因子,
表示文件副本的副本数量,
表示待处
理文件的重要等级,
表示文件数据量。
7.一种计算机可读介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序被处理
器执行时实现如权利要求1至 5中任一项所述的文件副本的云安全 存储方法。
8.一种电子设备, 其特 征在于, 包括:
一个或多个处 理器;
存储装置, 用于存储一个或多个程序, 当所述一个或多个程序被所述一个或多个处理
器执行时, 使得所述一个或多个处理器实现如权利要求 1至5中任一项 所述的文件副本的云
安全存储方法。权 利 要 求 书 2/2 页
3
CN 114006914 B
3
专利 文件副本的云安全存储方法、系统、介质及电子设备
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-19 03:06:41上传分享