一种固态硬盘异常处理方法及系统技术方案

技术编号:23148870 阅读:50 留言:0更新日期:2020-01-18 13:23
本发明专利技术公开了一种固态硬盘异常处理方法及系统,涉及数据存储领域,该方法包括设置固态硬盘的安全模式,所述安全模式被配置为主机系统处于运行状态时,固态硬盘仅执行必须的任务调度和有限的命令处理。固件检测到固态硬盘运行出现异常后,记录固态硬盘的异常信息并进入安全模式。在所述安全模式下运行固态硬盘,向主机系统报告异常信息。主机系统接收用户输入的操作指令并下发给固态硬盘。所述固态硬盘获取来自主机系统的操作指令,仅执行所述操作指令对应的任务调度中,安全模式下能执行的任务调度。

An exception handling method and system for SSDs

【技术实现步骤摘要】
一种固态硬盘异常处理方法及系统
本专利技术涉及数据存储领域,具体涉及一种固态硬盘异常处理方法及系统。
技术介绍
固态硬盘SSD是以NANDFLASH芯片为存储介质的一种数据存储设备,并以SATA或PCIe等接口形式连接到计算机系统中,为HOST提供非易失性数据存储服务。固态硬盘在使用过程中,由于工作环境温度、电磁辐射、NANDFLASH芯片自身缺陷、固件设计缺陷等因素,出现各种错误和异常情况不可避免。例如,当SSD的工作温度过高时,SSD控制器内部的SRAM或外部DRAM出现严重的BitFlip错误;或者当SSD与系统的连接受到外界严重的电磁干扰而导致数据无法正常传输;或者由于固件算法的设计缺陷,导致某些极端情况无法处理等,这些严重的错误通常会导致SSD固件无法正常运行,无法为计算机系统提供正常的数据存取服务,情况严重时,会导致整个计算机系统没有响应,系统宕机。如图1所示,现有技术方案的主要思路是在于当SSD固件无法正常运行时,让SSDController停止运行,或者尝试通过复位重启SSDController让SSD固件恢复正本文档来自技高网...

【技术保护点】
1.一种固态硬盘异常处理方法,其特征在于,其包括:/n设置固态硬盘的安全模式,所述安全模式被配置为主机系统处于运行状态时,固态硬盘仅执行必须的任务调度和有限的命令处理;/n检测到固态硬盘数据传输异常后,记录固态硬盘的异常信息并进入安全模式;/n在所述安全模式下运行固态硬盘,向主机系统报告异常信息;/n主机系统接收用户输入的操作指令并下发给固态硬盘;/n所述固态硬盘获取来自主机系统的操作指令,仅执行所述操作指令对应的任务调度中,安全模式下能执行的任务调度和命令处理。/n

【技术特征摘要】
1.一种固态硬盘异常处理方法,其特征在于,其包括:
设置固态硬盘的安全模式,所述安全模式被配置为主机系统处于运行状态时,固态硬盘仅执行必须的任务调度和有限的命令处理;
检测到固态硬盘数据传输异常后,记录固态硬盘的异常信息并进入安全模式;
在所述安全模式下运行固态硬盘,向主机系统报告异常信息;
主机系统接收用户输入的操作指令并下发给固态硬盘;
所述固态硬盘获取来自主机系统的操作指令,仅执行所述操作指令对应的任务调度中,安全模式下能执行的任务调度和命令处理。


2.如权利要求1所述的方法,其特征在于:所述任务调度不属于必须的任务调度时,固态硬盘向主机系统返回无法执行的消息。


3.如权利要求2所述的方法,其特征在于:所述异常信息包括数据异常种类,所述数据异常种类包括bitflip错误、传输超时。


4.如权利要求1所述的方法,其特征在于:所述异常信息包括当前固态硬盘状态信息,所述固态硬盘状态信息包括固态硬盘温度、数据吞吐量。


5.如权利要求1所述的方法,其特征在于:所述能够处理的命令包括备份固态硬盘内所有数据至其他硬盘、恢复出厂设置。


6.如权利要求1所述的方法,其特征在于:所述安全模式下...

【专利技术属性】
技术研发人员:束南山
申请(专利权)人:至誉科技武汉有限公司
类型:发明
国别省市:湖北;42

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

1