【技术实现步骤摘要】
基于访问行为的数据块活跃度估值和数据迁移方法
[0001]本专利技术属于数据存储
,具体涉及一种基于访问行为的数据块活跃度估值和数据迁移方法。
技术介绍
[0002]NVMeSSD具有高速存储性能的特征,SATASATA/HDD具有价格低廉和大容量的特征,不同存储介质具有不同的优势。通过冷热数据分层的方式充分利用不同介质的优势,将热数据存储在高速设备上;将冷数据存储到价格相对低廉的设备上,从而可以很好的平衡存储系统的性能、容量和价格。
技术实现思路
[0003](一)要解决的技术问题
[0004]本专利技术要解决的技术问题是:如何设计一种数据块活跃度估值方法,并基于该估值方法实现一种数据迁移方法。
[0005](二)技术方案
[0006]为了解决上述技术问题,本专利技术提供了一种基于访问行为的数据块活跃度估值和数据迁移方法,包括以下步骤:
[0007]判断是否满足基于容量双阈值迁移条件,若满足则执行下面的步骤;即在高性能存储层固态硬盘容量大于最大容量阈值或者小于最低容量阈 ...
【技术保护点】
【技术特征摘要】
1.一种基于访问行为的数据块活跃度估值和数据迁移方法,其特征在于,包括以下步骤:判断是否满足基于容量双阈值迁移条件,若满足则执行下面的步骤;即在高性能存储层固态硬盘容量大于最大容量阈值或者小于最低容量阈值的时候才能执行迁移;根据活跃数据块更迭速度,设定执行迁移的时间间隔,在活跃数据块更迭较快的时候,采用较短的迁移时间间隔;在活跃数据块更迭较慢的时候,采用较长的迁移时间间隔;根据系统的工作负荷设定迁移速率;根据实时数据块价值排序表设定迁移队列,进行数据迁移,将最活跃的数据的向上迁移至高可用层,同时将不活跃的数据向下迁移至低可用层。2.如权利要求1所述的方法,其特征在于,实时数据块价值排序表由数据块活跃度估值判断模块确定,数据块活跃度估值判断模块持续统计数据的活跃度,根据活跃度排名得到实时数据块价值排序表,活跃度越高则价值越高,数据活跃度的统计和数据迁移均以数据块为单位,通过统计数据块的活跃度来判断一个数据块比另一个更活跃或更不活跃。3.如权利要求2所述的方法,其特征在于,数据块的大小由用户在创建存储池时配置。4.如权利要求3所述的方法,其特征在于,数据块的大小配置为2至256MB。5.如权利要求...
【专利技术属性】
技术研发人员:田鹏,赵彬,常旭,杨祥举,王振帅,陕振,杨帆,
申请(专利权)人:北京计算机技术及应用研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。