[发明专利]一种固态硬盘异常处理方法及系统有效
申请号: | 201910930370.8 | 申请日: | 2019-09-29 |
公开(公告)号: | CN110704228B | 公开(公告)日: | 2023-07-28 |
发明(设计)人: | 束南山 | 申请(专利权)人: | 至誉科技(武汉)有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/10;G11C7/20 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 沈林华 |
地址: | 438600 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 固态 硬盘 异常 处理 方法 系统 | ||
本发明公开了一种固态硬盘异常处理方法及系统,涉及数据存储领域,该方法包括设置固态硬盘的安全模式,所述安全模式被配置为主机系统处于运行状态时,固态硬盘仅执行必须的任务调度和有限的命令处理。固件检测到固态硬盘运行出现异常后,记录固态硬盘的异常信息并进入安全模式。在所述安全模式下运行固态硬盘,向主机系统报告异常信息。主机系统接收用户输入的操作指令并下发给固态硬盘。所述固态硬盘获取来自主机系统的操作指令,仅执行所述操作指令对应的任务调度中,安全模式下能执行的任务调度。
技术领域
本发明涉及数据存储领域,具体涉及一种固态硬盘异常处理方法及系统。
背景技术
固态硬盘SSD是以NAND FLASH芯片为存储介质的一种数据存储设备,并以SATA或PCIe等接口形式连接到计算机系统中,为HOST提供非易失性数据存储服务。
固态硬盘在使用过程中,由于工作环境温度、电磁辐射、NAND FLASH芯片自身缺陷、固件设计缺陷等因素,出现各种错误和异常情况不可避免。例如,当SSD的工作温度过高时,SSD控制器内部的SRAM或外部DRAM出现严重的Bit Flip错误;或者当SSD与系统的连接受到外界严重的电磁干扰而导致数据无法正常传输;或者由于固件算法的设计缺陷,导致某些极端情况无法处理等,这些严重的错误通常会导致SSD固件无法正常运行,无法为计算机系统提供正常的数据存取服务,情况严重时,会导致整个计算机系统没有响应,系统宕机。
如图1所示,现有技术方案的主要思路是在于当SSD固件无法正常运行时,让SSDController停止运行,或者尝试通过复位重启SSD Controller让SSD固件恢复正常运行。现有解决方案存在以下几种情况无法处理:
1。由于SSD Controller停止运行,SSD固件无法与主机系统进行交互,会导致整个计算机系统宕机,例如Windows操作系统蓝屏等现象
2。SSD固件没有及时通知主机系统其当前遇到的异常情况,主机系统也无法通过其他手段获取具体的错误信息
3。由于SSD与主机系统的交互中断,主机系统无法通过其他手段恢复盘内的数据,导致存储在SSD上的数据丢失
4。如果SSD固件在上电启动过程中严重错误时,Watchdog Timer超时重启机制会导致SSD反复重启,这种情况下SSD只能通过返厂维修才能恢复正常使用
针对以上描述的异常情况,现有解决方案可以归纳为两点,首先是当SSD固件无法处理异常时,SSD固件将直接进入断言模式,其SSD Controller会停止运行,无法响应用户的请求以及查询命令;其次是通过打开SSD Controller的Watchdog Timer,在预设的时间段后,如果SSD Controller未能正常运行,固件没有在规定的时间段内重置WatchdogTimer,等到Watchdog Timer超时后让SSD Controller进入中断处理模式或者让SSD系统自动重启复位。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种固态硬盘异常处理方法及系统,能够提高固态硬盘异常状况下的相应和处理能力。
为达到以上目的,第一方面,本发明实施例提供一种固态硬盘异常处理方法
设置固态硬盘的安全模式,所述安全模式被配置为主机系统处于运行状态时,固态硬盘仅执行必须的任务调度和有限的命令处理;
检测到固态硬盘数据传输异常后,记录固态硬盘的异常信息并进入安全模式;
在所述安全模式下运行固态硬盘,向主机系统报告异常信息;
主机系统接收用户输入的操作指令并下发给固态硬盘;
所述固态硬盘获取来自主机系统的操作指令,仅执行所述操作指令对应的任务调度中,安全模式下能执行的任务调度和命令处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于至誉科技(武汉)有限公司,未经至誉科技(武汉)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910930370.8/2.html,转载请声明来源钻瓜专利网。