一种SSD硬件错误处理方法、系统、装置及存储介质制造方法及图纸

技术编号:33647536 阅读:28 留言:0更新日期:2022-06-02 20:24
本发明专利技术公开了一种SSD硬件错误处理方法、系统、装置及存储介质,设置用于表征SSD的硬件错误的控制状态的控制标识符;控制状态包括只读状态和忽略状态;在接收到包含控制标识符的控制设置信息的设置命令时,根据控制设置信息设置控制标识符的标识符内容;在检测到SSD出现目标硬件错误时,根据标识符内容确定目标硬件错误的目标控制状态,并根据目标控制状态相应控制SSD进入只读状态或忽略目标硬件错误仍处于正常读写状态。可见,用户可根据自身需求发送设置命令,以实现选择性忽略SSD的硬件错误,即使得SSD在出现硬件错误时,是进入只读状态还是仍处于正常读写状态是可控的,从而降低了SSD的使用成本,提升了用户的使用体验。提升了用户的使用体验。提升了用户的使用体验。

【技术实现步骤摘要】
一种SSD硬件错误处理方法、系统、装置及存储介质


[0001]本专利技术涉及SSD领域,特别是涉及一种SSD硬件错误处理方法、系统、装置及存储介质。

技术介绍

[0002]目前,服务器中SSD(Solid State Drives,固态硬盘)在遇到不可恢复的硬件错误时,如EOL(End of Life,寿命末期)、DDR(Double DataRate SDRAM,双倍速率同步动态随机存储器)错误等,会直接进入只读状态,以防止数据被进一步破坏或丢失,但这也会导致用户无法继续向SSD中存储新的数据,从而提高了SSD的使用成本,降低了用户的使用体验。
[0003]因此,如何提供一种解决上述技术问题的方案是本领域的技术人员目前需要解决的问题。

技术实现思路

[0004]本专利技术的目的是提供一种SSD硬件错误处理方法、系统、装置及存储介质,可根据自身需求发送设置命令,以实现选择性忽略SSD的硬件错误,即使得SSD在出现硬件错误时,是进入只读状态还是仍处于正常读写状态是可控的,从而降低了SSD的使用成本,提升了用户的使用体验。<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种SSD硬件错误处理方法,其特征在于,包括:预先设置用于表征SSD的硬件错误的控制状态的控制标识符;其中,所述控制状态包括只读状态和忽略状态;在接收到包含所述控制标识符的控制设置信息的设置命令时,根据所述控制设置信息设置所述控制标识符的标识符内容;在检测到所述SSD出现目标硬件错误时,根据所述标识符内容确定所述目标硬件错误的目标控制状态,并根据所述目标控制状态相应控制所述SSD进入只读状态或忽略所述目标硬件错误仍处于正常读写状态。2.如权利要求1所述的SSD硬件错误处理方法,其特征在于,预先设置用于表征SSD的硬件错误的控制状态的控制标识符,包括:预先设置一个包含预设比特总数量的比特位的控制标识符;将所述控制标识符划分为多个包含预设比特数量的比特位的比特组;其中,多个所述比特组一一表征SSD的不同硬件错误的控制状态。3.如权利要求2所述的SSD硬件错误处理方法,其特征在于,将所述控制标识符划分为多个包含预设比特数量的比特位的比特组,包括:将所述控制标识符划分为表征EOL错误的控制状态的第一比特组、表征TMBB错误的控制状态的第二比特组、表征CCF错误的控制状态的第三比特组、表征DDRE错误的控制状态的第四比特组、表征MDE错误的控制状态的第五比特组、表征ERFE错误的控制状态的第六比特组及表征SSD在版本更新后出现的新硬件错误的控制状态的冗余比特组。4.如权利要求1述的SSD硬件错误处理方法,其特征在于,根据所述目标控制状态相应控制所述SSD进入只读状态或忽略所述目标硬件错误仍处于正常读写状态,包括:预先为所述SSD设置用于表征所述SSD的读写状态的状态标识符;判断所有所述目标硬件错误的目标控制状态中是否包含只读状态;若是,则将所述状态标识符设置为表征所述SSD当前的读写状态为只读状态的第一标识值,以使所述SSD进入只读状态;若否,则将所述状态标识符设置为表征所述SSD当前的读写状态为正常读写状态的第二标识值,以使所述SSD忽略所述目标硬件错误仍处于正常读写状态。5.如权利要求4所述的SSD硬件错误处理方法,其特征在于,所述SSD硬件错误处理方法还包括:基于所述...

【专利技术属性】
技术研发人员:王萌萌钟戟
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1