[发明专利]文件副本存储方法、装置、可读存储介质及电子设备在审
申请号: | 201910932198.X | 申请日: | 2019-09-29 |
公开(公告)号: | CN110647516A | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 黎佳 | 申请(专利权)人: | 重庆紫光华山智安科技有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F16/172 |
代理公司: | 11463 北京超凡宏宇专利代理事务所(特殊普通合伙) | 代理人: | 李莎 |
地址: | 400700 重庆市*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储节点 副本存储 存储 存储系统 存储性能 目标文件 副本 可读存储介质 文件副本存储 电子设备 数据存储 数据负载 均衡性 | ||
本发明的实施例提供了一种文件副本存储方法、装置、可读存储介质及电子设备,所述方法包括:基于多个存储节点的存储ID和每个存储节点的评价系数,获得目标ID;存储ID与所述评价系数对应,目标ID为每个存储节点的评价系数中最优评价系数对应的存储ID,存储节点的评价系数表征存储节点对目标文件的副本的存储性能;将目标文件的副本存储至目标ID对应的存储节点。通过获得评价系数中最优评价系数对应的存储ID作为目标ID,将文件的副本存储在目标ID对应的存储节点中,实现将副本存储于对该副本的存储性能最强的存储节点,提高了存储系统的数据负载均衡性,提高了存储系统的数据存储性能。
技术领域
本发明涉及信息技术领域,具体而言,涉及一种文件副本存储方法、装置、可读存储介质及电子设备。
背景技术
随着移动互联网和科学技术的迅速发展,社会各行业和领域将会产生海量和多样性的数据,因此云计算领域面临的问题之一就有如何高效和可靠的对海量数据进行合理的存储管理。
目前,大量的数据依靠云存储系统进行存储管理。对于云存储系统,其云存储环境下的集群,是基于文件的副本对数据进行存储管理,即将文件的副本存储于不同的节点,以当某个被访问的节点的文件失效时,可以从其他节点获得该文件的副本以恢复数据,保证云存储系统的存储性能。
目前云存储系统中对于存储文件的副本的节点是随机选取的,这种存储方式导致系统的数据负载不均衡,进而降低了系统性能。
发明内容
本发明的目的在于提供一种文件副本存储方法、装置、可读存储介质及电子设备,其旨在改善现有技术中存在的上述问题。
第一方面,本发明实施例提供了一种文件副本存储方法,所述方法包括:
基于多个存储节点的存储ID和每个所述存储节点的评价系数,获得目标ID;所述存储ID与所述评价系数对应;所述目标ID为每个所述存储节点的评价系数中最优评价系数对应的存储ID;所述存储节点的评价系数表征所述存储节点对目标文件的副本的存储性能;
将所述目标文件的副本存储至所述目标ID对应的存储节点。
可选的,在所述基于多个存储节点的存储ID和每个所述存储节点的评价系数,获得目标ID之前,所述方法还包括:
随机获得多个随机存储节点的存储ID,所述多个随机存储节点的存储ID的个数与所述目标文件的副本数量相同;
判断评价系数表中是否记录有每个所述随机存储节点的存储ID;所述评价系数表中记录有多组一一对应的存储ID和评价系数;
若否,获得所述评价系数表中未记录有的所述随机存储节点的评价系数;
将所述评价系数表中未记录有的所述随机存储节点的存储ID和评价系数记录到所述评价系数表中。
可选的,在所述随机获得多个随机存储节点的存储ID之前,所述方法还包括:
获得所述目标文件的副本数量。
可选的,所述获得所述目标文件的副本数量,包括:
获得所述目标文件的访问热度,所述访问热度表征在当前时间段内对所述目标文件的感兴趣程度;
基于所述访问热度确定所述副本数量。
可选的,所述获得所述目标文件的访问热度包括:
获得所述目标文件的历史访问热度,所述历史访问热度表征在历史时间段内对所述目标文件的感兴趣程度,所述历史时间段是所述当前时间段的前一个时间段;
获得所述目标文件在所述当前时间段内的衰减系数,获得所述当前时间段内对所述目标文件的访问次数;所述衰减系数表征在所述当前时间段内,所述访问次数对所述目标文件的所述访问热度的影响大小;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆紫光华山智安科技有限公司,未经重庆紫光华山智安科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910932198.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:分布式绘图方法及装置
- 下一篇:一种表格数据结构的处理方法和装置