[发明专利]一种快照的处理方法及分布式块存储系统有效
申请号: | 201710091836.0 | 申请日: | 2017-02-21 |
公开(公告)号: | CN108460045B | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 张广艳;罗圣美;都涛;杨洪章 | 申请(专利权)人: | 中兴通讯股份有限公司;清华大学 |
主分类号: | G06F16/11 | 分类号: | G06F16/11 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快照 处理 方法 分布式 存储系统 | ||
1.一种快照的处理方法,应用于分布式块存储系统,其特征在于,包括:
获取所述分布式块存储系统中数据块的读操作次数和读写操作次数;
基于所述读操作次数和读写操作次数,确定目标快照方式,其中,所述目标快照方式包括写时复制或写时重定向;
基于所述目标快照方式对所述分布式块存储系统中数据块进行快照操作。
2.如权利要求1所述的方法,其特征在于,所述基于所述读操作次数和读写操作次数,确定目标快照方式的步骤,包括:
判断所述读操作次数与所述读写操作次数的预设参数值是否大于或等于第一预设阈值,其中,所述预设参数值为所述读操作次数与所述读写操作次数的比值或差值;
若所述读操作次数与所述读写操作次数的预设参数值大于或等于第一预设阈值,确定所述目标快照方式为写时复制;
若所述读操作次数与所述读写操作次数的预设参数值小于第一预设阈值,确定所述目标快照方式为写时重定向。
3.如权利要求2所述的方法,其特征在于,所述确定所述目标快照方式为写时重定向的步骤之前,还包括:
判断所述读操作次数与所述读写操作次数的预设参数值是否大于第二预设阈值,其中,所述第二预设阈值小于所述第一预设阈值;
若所述读操作次数与所述读写操作次数的预设参数值大于第二预设阈值,判断前端负载值是否大于预设负载阈值,其中,所述前端负载值为存储所述数据块的数据服务器的负载值;
若所述前端负载值小于或等于预设负载阈值,确定所述目标快照方式为写时复制;
若所述前端负载值大于预设负载阈值或者所述读操作次数与所述读写操作次数的预设参数值小于或等于第二预设阈值,执行所述确定所述目标快照方式为写时重定向的步骤。
4.如权利要求1至3中任意一项所述的方法,其特征在于,所述基于所述目标快照方式对所述分布式块存储系统中数据块进行快照操作步骤之前,还包括:
判断当前快照方式是否与所述目标快照方式匹配;
若所述当前快照方式与所述目标快照方式不匹配,切换所述当前快照方式为所述目标快照方式。
5.如权利要求1至3中任意一项所述的方法,其特征在于,所述快照操作包括创建快照操作、读操作、写操作、回滚操作以及删除快照操作中的任意一种。
6.一种分布式块存储系统,其特征在于,包括:
数据获取模块,用于获取所述分布式块存储系统中数据块的读操作次数和读写操作次数;
快照方式确定模块,用于基于所述读操作次数和读写操作次数,确定目标快照方式,其中,所述目标快照方式包括写时复制或写时重定向;
处理模块,用于基于所述目标快照方式对所述分布式块存储系统中数据块进行快照操作。
7.如权利要求6所述的分布式块存储系统,其特征在于,所述快照方式确定模块包括:
第一判断单元,用于判断所述读操作次数与所述读写操作次数的预设参数值是否大于第一预设阈值,其中,所述预设参数值为所述读操作次数与所述读写操作次数的比值或差值;
第一确定单元,用于若所述读操作次数与所述读写操作次数的预设参数值大于第一预设阈值,确定所述目标快照方式为写时复制;
第二确定单元,用于若所述读操作次数与所述读写操作次数的预设参数值小于或等于第一预设阈值,确定所述目标快照方式为写时重定向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司;清华大学,未经中兴通讯股份有限公司;清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710091836.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据的处理方法和装置
- 下一篇:一种地址聚合的方法以及设备