一种SSD多流分时多策略磨损均衡方法及系统技术方案

技术编号:39293654 阅读:28 留言:0更新日期:2023-11-07 11:01
本发明专利技术提供了一种SSD多流分时多策略磨损均衡方法及系统,本方法采用多流分时多策略的方式进行磨损均衡。首先,针对每个数据块记录实时总擦除次数,并计算出各个块的平均擦除次数差。其次,根据平均擦除次数差将所有块划分为热数据、较冷数据和冷数据,确定各种数据类型所占比例。最后,根据繁忙状态和空闲状态分别执行两种不同的GC策略,即针对繁忙状态的情况,采用基于PE值的动态调节比例的方法回收低PE的冷数据,防止PE差距拉大;针对空闲状态的情况,则采用两个流分别回收低PE的块中的高PE和热数据以及PE最低的冷数据,保证冷热数据搬移速度比例为反比,从而降低出现过高差异的可能。能。能。

【技术实现步骤摘要】
一种SSD多流分时多策略磨损均衡方法及系统


[0001]本专利技术涉及计算机
,具体涉及一种SSD多流分时多策略磨损均衡方法及系统。

技术介绍

[0002]随着SSD(Solid State Drive,固态硬盘)的广泛应用,磨损均衡问题已经成为制约其性能和寿命的重要因素之一。当前市场上主要采用的磨损均衡算法,主要是针对降低无效回收、延长寿命和降低磨损均衡对性能的影响,降低出现极大差距的概率,某些情况下出现较大差距需要持续回收低PE块维持PE(擦写次数)差,此时随机写性能下降会很大。
[0003]由于SSD的物理特性,各个块之间的PE过大时,读写过程中需要频繁调整电压,导致性能下降,还会导致寿命下降。PE差已经成为衡量SSD优劣非常重要的一个指标,尤其是企业级SSD中,保证PE差小于某值是一个硬性指标。目前市面上流行磨损均衡算法,主要是针对降低无效回收、延长寿命和降低磨损均衡对性能的影响,降低出现极大差距的概率,某些情况下出现较大差距需要持续回收低PE块维持PE差,此时随机写性能下降会很大。
专利技术内
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种SSD多流分时多策略磨损均衡系统,其特征在于,包括至少一个用于正常数据访问的流和一个用于磨损均衡的GC流,其中,GC流采用单独划分的方式进行磨损均衡,分别计算冷热数据的比例,闲时针对冷热数据进行调整,忙时针对低PE冷数据进行缓慢回收。2.根据权利要求1所述的SSD多流分时多策略磨损均衡系统,其特征在于,GC流根据冷热数据的比例动态调节回收策略。3.根据权利要求2所述的SSD多流分时多策略磨损均衡系统,其特征在于,当读写空闲超过设定时间后,认定为SSD为空闲状态,其余认定为繁忙状态,针对不同状态实行不同的GC策略;其中,流1从高PE、热数据的块中回收数据,流2从最冷的冷数据开始搬移数据。4.根据权利要求3所述的SSD多流分时多策略磨损均衡系统,其特征在于,流1和流2的搬移速度比例为冷热数据的反比。5.根据权利要求4所述的SSD多流分时多策略磨损均衡系统,其特征在于,在忙时状态下,流1向低PE块中回收;流2向高PE块中回收,并且流2的回收比例会相应调高。6.根据权利要求5所述的SSD多流分时多策略磨损均衡系统,其特征在于,在忙时状态下,如果流1需要执行GC操作,则暂停流2并等待流1执行完毕。7.一种SSD多流分时多策略磨损均衡方法,其特征在于,该方法包括初始化阶段、扫描阶段和GC阶段;...

【专利技术属性】
技术研发人员:文俊皓范瑞春
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1