【技术实现步骤摘要】
本专利技术涉及电数字数据处理,特别是涉及一种数据冗余的处理方法。
技术介绍
1、采用数据冗余方案可以提高数据的可靠性,现有技术中通常使用的数据冗余方案包括多副本和校验和,其中,多副本指的是将一份数据重复存储在多个存储部件中,进而避免出现单一存储部件故障而导致数据丢失的情况;常见的副本冗余数量有两副本冗余、三副本冗余和四副本冗余等,更多的副本意味着可以容忍更大的故障数量和更好的存储访问性能,但是副本数量的增加会增加存储和维护的成本。在对数据进行多副本冗余时,如何兼顾数据的存储访问性能和存储成本,是亟待解决的问题。
技术实现思路
1、本专利技术目的在于,提供一种数据冗余的处理方法,以兼顾数据的存储访问性能和存储成本。
2、根据本专利技术,提供了一种数据冗余的处理方法,包括以下步骤:
3、s100,如果对目标i/o请求拟写入的数据进行多副本冗余,则进入s200。
4、s200,获取最近的第一时间段内目标地址被访问的次数h,h=(h1,h2,…,hi,…,hn)
...【技术保护点】
1.一种数据冗余的处理方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的数据冗余的处理方法,其特征在于,F满足如下条件:F=∑ni=1((PHi/PDi-a/1000)×1000+(PDi/TDi-b/100)×100)/n,其中,a为预设的热度扩容阈值,b为预设的磁盘压力阈值,TDi为第i个目标磁盘在单个子时间段内被访问的次数上限值。
3.根据权利要求1所述的数据冗余的处理方法,其特征在于,S700还包括:如果F属于预设的副本数量调整判断值区间,则将n确定为目标I/O请求拟写入的数据对应的目标副本数量。
4.根据权利要求1
...【技术特征摘要】
1.一种数据冗余的处理方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的数据冗余的处理方法,其特征在于,f满足如下条件:f=∑ni=1((phi/pdi-a/1000)×1000+(pdi/tdi-b/100)×100)/n,其中,a为预设的热度扩容阈值,b为预设的磁盘压力阈值,tdi为第i个目标磁盘在单个子时间段内被访问的次数上限值。
3.根据权利要求1所述的数据冗余的处理方法,其特征在于,s700还包括:如果f属于预设的副本数量调整判断值区间,则将n确定为目标i/o请求拟写入的数据对应的目标副本数量。
4.根据权利要求1所述的数据冗余的处理方法,其特征在于,s100还包括:如果对目标i/o请求拟写入的数据进行校验和冗余,则进入s800:
5.根据权利要求4所...
【专利技术属性】
技术研发人员:吴炎,李建辉,陈栋,魏兴华,李春,王显伟,杨禹航,万应捷,张文件,罗春,
申请(专利权)人:杭州沃趣科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。