【技术实现步骤摘要】
一种提升SSD综合性能的方法
本专利技术涉及固态硬盘控制技术,特别涉及一种提升SSD综合性能的方法。
技术介绍
对于企业级的固态硬盘(SSD)而言,仅仅用性能和IOPS(Input/OutputOperationsPerSecond即每秒进行读写(I/O)操作的次数)去考量SSD是不全面的。更重要的是服务质量,即Qos(qualityofservice)。服务质量可以简单理解为SSD性能的一致性或稳定性。其并不是单纯的带宽、IOPS或者平均延迟,而是这些因素综合到一起后的SSD的平均性能。在企业级应用环境下,每一秒的延迟都有可能给业务带来极大的影响,对于要求万事俱掌握手中的企业级数据中心而言,SSD性能的一致性就显得尤为重要。图1是SSD读数据通路,主机读请求的数据首先要从NandFlash出到DRAM(N2D),然后在从DRAM出到主机(D2H)。所以要保证读业务的性能的稳定性,首先要保证(N2D)数据通路的稳定性。而由于NandFlash的特性:随着使用时间的增长、擦除次数的增加、工作环境温度的变化等等因素,存储在NandFlash上的数据可能产生比特位翻转( ...
【技术保护点】
一种提升SSD综合性能的方法,其特征在于在SSD空闲时按预设的时间周期增加全盘扫描操作,扫描找到发生位反转的数据块,通过该数据块存储的纠错码进行恢复数据操作,将可以修复的数据提前恢复,将无法修复的数据作无法恢复标识;主机正常的读数据操作读取到无法恢复标识的数据块时直接反馈数据被破坏不再执行读取和纠错操作。
【技术特征摘要】
1.一种提升SSD综合性能的方法,其特征在于在SSD空闲时按预设的时间周期增加全盘扫描操作,扫描找到发生位反转的数据块,通过该数据块存储的纠错码进行恢复数据操作,将可以修复的数据提前恢复,将无法修复的数据作无法恢复标识;主机正常的读数据操作读取到无法恢复标识的数据块时直接反馈数据被破坏不再执行读取和纠错操作。2.根据权利要求1所述的提升SSD综合性能的方法,其特征在于将SSD划分为多个存储分区,每次扫描操作仅执行一个存储分区的扫描操作。3.根据权利要求2所述的提升SSD综合性能的方法,其特征在于所述的时间周期随着SSD的使用时间逐步减小。4...
【专利技术属性】
技术研发人员:许毅,姚兰,郑春阳,
申请(专利权)人:记忆科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。