【技术实现步骤摘要】
基于数据价值的多副本异构存储方法及架构
本专利技术涉及一种数据的异构存储方法,具体地涉及一种基于数据价值的多副本异构存储方法及架构。
技术介绍
在分布式存储系统中,为了保证数据的可靠性,采用了数据冗余方法,即一个数据存储多个副本的方法,默认情况下的副本数是3,但对于副本的存储位置,是选择SSD或是磁盘进行存储,系统是随机选择的,从而并没有充分考虑到不同存储介质的特性,不能发挥出异构存储的优点,因此对系统的存储性能造成了极大的影响。虽然SSD的性能在很大程度上优于磁盘,但并不意味着SSD可以替代磁盘,因为SSD具有写前擦除的特性,即写入到SSD的数据并不能像磁盘那样可以直接覆盖,必须先擦除再重复写,从而不但降低了SSD的性能而且影响了SSD的寿命。虽然在其他研究中也涉及数据价值的评定,但是只考虑了动态价值,动态价值指的是数据访问频度的高低,访问频度会随着时间的改变而改变,其数据价值也会随之改变,因此称为动态价值。访问频度越高则表示数据的使用度越高,即动态价值越高;访问频度越低,则数据使用度低,即动态价值低。一般而言,新写入的数据访问频度肯定很高,因此可以根据一天、一 ...
【技术保护点】
一种基于数据价值的多副本异构存储方法,其特征在于,包括以下步骤:S01:根据数据访问频度得到数据的动态价值Vd,根据数据类型划定数据的静态价值Vs,根据用户需求定义数据的主观价值Vu;S02:计算数据的总价值V=wd*Vd+ws*Vs+wu*Vu,其中wd是动态价值的权重,ws是静态价值的权重,wu是主观价值的权重,wd+ws+wu=1;S03:将数据的总价值与预设的第一阈值和第二阈值比较,将数据划分为高价值数据、中价值数值和低价值数据;S04:将低价值数据的所有副本存储在磁盘上,将高价值数据的所有副本存储在固态硬盘上,将中价值数据的一个副本存储在固态硬盘上,其余副本存储在磁盘上。
【技术特征摘要】
1.一种基于数据价值的多副本异构存储方法,其特征在于,包括以下步骤:S01:根据数据访问频度得到数据的动态价值Vd,根据数据类型划定数据的静态价值Vs,根据用户需求定义数据的主观价值Vu;S02:计算数据的总价值V=wd*Vd+ws*Vs+wu*Vu,其中wd是动态价值的权重,ws是静态价值的权重,wu是主观价值的权重,wd+ws+wu=1;S03:将数据的总价值与预设的第一阈值和第二阈值比较,将数据划分为高价值数据、中价值数值和低价值数据;S04:将低价值数据的所有副本存储在磁盘上,将高价值数据的所有副本存储在固态硬盘上,将中价值数据的一个副本存储在固态硬盘上,其余副本存储在磁盘上。2.根据权利要求1所述的基于数据价值的多副本异构存储方法,其特征在于,实时计算数据的总价值并与预设的第一阈值和第二阈值比较,判断数据的价值类型...
【专利技术属性】
技术研发人员:李晖,李惠娟,温兆聪,吴俊敏,
申请(专利权)人:广东电网有限责任公司东莞供电局,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。