System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种固态硬盘运行方法、装置以及电子设备制造方法及图纸_技高网

一种固态硬盘运行方法、装置以及电子设备制造方法及图纸

技术编号:39953564 阅读:4 留言:0更新日期:2024-01-08 23:29
一种固态硬盘运行方法、装置以及电子设备,涉及数据储存领域。其中方法包括:响应于用户针对固态硬盘的异常信息的检测操作,得到固态硬盘的异常信息;根据预设对应规则,确认异常信息对应的异常等级;预设对应规则中异常信息与异常等级一一对应;从预设数据库中,确认异常等级对应的运行模式;一个异常等级信息对应一个运行模式;按照异常等级对应的运行模式运行固态硬盘。实施本申请提供的技术方案,解决了在固态硬盘发生故障时没有对异常信息的等级进行区分,对于低等级的异常信息也采用安全模式来进行固态硬盘保护的问题。

【技术实现步骤摘要】

本申请涉及数据储存领域,尤其涉及一种固态硬盘运行方法、装置以及电子设备


技术介绍

1、固态硬盘(solid state drive,ssd)是如今常用的储存设备。固态硬盘在使用过程中,由于工作环境温度、电磁辐射、自身缺陷以及固件设计缺陷等因素,不可避免地出现各种异常信息。

2、如今在处理这些异常信息时,通常会启用安全运行模式运行固态硬盘,在安全模式运行下的固态硬盘,会被限制绝大部分的功能,只能够执行部分的操作指令。

3、上述方法,对所有的异常信息都是采用相同的安全运行模式,但是在运行安全模式时,主机的性能和固态硬盘的运行性能都会降低。上述方案没有对异常信息的等级进行区分,对于低等级的异常信息也采用安全模式来进行固态硬盘保护;即固态硬盘在异常信息的严重性较低时,往往不需要进入安全运行模式,也不会对固态硬盘产生负面影响。

4、因此,亟需一种固态硬盘运行方法、装置以及电子设备来解决相关技术存在的问题。


技术实现思路

1、本申请提供一种固态硬盘运行方法、装置以及电子设备,解决了在固态硬盘发生故障时没有对异常信息的等级进行区分,对于低等级的异常信息也采用安全模式来进行固态硬盘保护的问题。

2、在本申请的第一方面提供了一种固态硬盘运行方法,方法应用于服务器,方法具体步骤如下:响应于用户针对固态硬盘的异常信息的检测操作,得到固态硬盘的异常信息;异常信息包括传输异常信息、崩溃异常信息、闪存故障异常信息、设计缺陷异常信息、加密异常信息、温度异常信息中的一种或多种;根据预设对应规则,确认异常信息对应的异常等级;预设对应规则中异常信息与异常等级一一对应;从预设数据库中,确认异常等级对应的运行模式;一个异常等级信息对应一个运行模式;按照异常等级对应的运行模式运行固态硬盘。

3、通过采用上述技术方案,通过将固态硬盘的异常信息分为多个不同的异常等级,且每个异常等级对应不同的运行模式,使得固态硬盘能够在发生不同故障时,采用不同的运行模式,解决了在固态硬盘发生故障时没有对异常信息的等级进行区分,对于低等级的异常信息也采用安全模式来进行固态硬盘保护的问题,增加了固态硬盘在故障发生时运行的灵活性。

4、可选的,在从预设数据库中,确定异常等级对应的运行模式之前,构建预设数据库,具体包括:获取多个异常等级以及多个异常等级对应的多个运行模式;构建多个异常等级以及多个运行模式的对应关系;一个异常等级对应一个运行模式;将多个异常等级、多个运行模式以及多个异常等级和多个运行模式的对应关系保存在预设数据库中。

5、通过采用上述技术方案,通过构建预设数据库,将异常等级与运行模式建立对应关系,可以在知道固态硬盘发生故障的异常等级后,根据异常等级启动相应的运行模式。

6、可选的,异常等级包括第一异常等级、第二异常等级以及第三异常等级;其中,第一异常等级高于第二异常等级,第二异常等级高于第三异常等级。

7、通过上述技术方案,对异常等级进行分级设置,异常等级越高,则该异常等级对应的异常信息的越严重。

8、可选的,根据预设对应规则,确认异常信息对应的异常等级,具体包括:当异常信息为传输异常信息、崩溃异常信息以及闪存故障异常信息时,确认异常信息对应的异常等级为第一异常等级;当异常信息为设计缺陷异常信息以及加密异常信息时,确认异常信息对应的异常等级为第二异常等级;当异常信息为温度异常信息时,确认异常信息对应的异常等级为第三异常等级。

9、通过采用上述技术方案,通过对应规则,可以将不同的异常信息与不同的异常等级对应起来,异常等级相同的异常信息,其严重程度也相似,之后当固态硬盘发生故障时,此时根据故障产生的异常信息,便能够知道固态硬盘对应的异常等级。

10、可选的,运行模式包括第一运行模式、第二运行模式以及第三运行模式;其中,在第一运行模式中,固态硬盘执行任务调度和命令处理的数量小于第二运行模式中固态硬盘执行任务调度和命令处理的数量;在第二运行模式中,固态硬盘执行任务调度和命令处理的数量小于第三运行模式中固态硬盘执行任务调度和命令处理的数量。

11、通过采用上述技术方案,通过将运行模式分为多个运行模式,使得固态硬盘能够在发生不同故障时,能够采用不同的运行模式,且固态硬盘的异常等级越高,则固态硬盘对应的运行模式中执行任务调度和命令处理的数量越少。

12、可选的,从预设数据库中,确定异常等级对应的运行模式,具体包括:当异常信息为第一异常等级时,按照第一运行模式运行固态硬盘,第一运行模式执行的任务调度和命令处理包括备份数据、恢复出厂设置以及记录异常信息;当异常信息为第二异常等级时,按照第二运行模式运行固态硬盘,第二运行模式执行的任务调度和命令处理包括备份数据、恢复数据、恢复出厂设置、记录异常信息以及查询固态硬盘的运行状态;当异常信息为第三异常等级时,按照第三运行模式运行固态硬盘,第三运行模式执行的任务调度和命令处理包括备份数据、恢复数据、恢复出厂设置、记录异常信息、查询固态硬盘的运行状态、数据加密、数据压缩以及以低性能模式执行数据的读写操作。

13、通过上述技术方案,通过将异常等级与运行模式建立对应关系,并在不同的运行模式中,设置不同的任务调度和命令处理,使得固态硬盘能够在发生不同故障时,能够采用不同的运行模式。

14、可选的,在按照运行模式运行固态硬盘之后,方法还包括:获取固态硬盘中多个待备份数据对应的多个优先级,多个待备份数据包括任意两个第一待备份数据和第二待备份数据,多个优先级包括任意两个第一待备份数据的优先级和第二待备份数据的优先级;判断第一待备份数据的优先级是否大于第二待备份数据的优先级;若第一待备份数据的优先级大于第二待备份数据的优先级,则优先对第一待备份数据进行备份数据的操作。

15、通过上述技术方案,通过设置固态硬盘中多个待备份数据的优先级,可以优先备份优先级较高的带备份数据,能够优先保障高优先级带备份数据的安全性。

16、在本申请的第二方面提供了一种固态硬盘运行装置,装置为固态硬盘,固态硬盘包括响应模块、确认模块以及运行模块;

17、响应模块,用于响应于用户针对固态硬盘的异常信息的检测操作,得到固态硬盘的异常信息;异常信息包括传输异常信息、崩溃异常信息、闪存故障异常信息、设计缺陷异常信息、加密异常信息、温度异常信息中的一种或多种。

18、确认模块,用于根据预设对应规则,确认异常信息对应的异常等级;预设对应规则中异常信息与异常等级一一对应;以及,从预设数据库中,确认异常等级对应的运行模式;一个异常等级信息对应一个运行模式。

19、运行模块,用于按照异常等级对应的运行模式运行固态硬盘。

20、可选的,确认模块用于在从预设数据库中,确定异常等级对应的运行模式之前,构建预设数据库,获取多个异常等级以及多个异常等级对应的多个运行模式;构建多个异常等级以及多个运行模式的对应关系;一个异常等级对应一个运行模式;将多个异本文档来自技高网...

【技术保护点】

1.一种固态硬盘运行方法,其特征在于,所述方法应用于服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述从预设数据库中,确定所述异常等级对应的运行模式之前,所述方法还包括,构建所述预设数据库,具体包括:

3.根据权利要求2所述的方法,其特征在于,所述异常等级包括第一异常等级、第二异常等级以及第三异常等级;其中,

4.根据权利要求3所述的方法,其特征在于,根据预设对应规则,确认所述异常信息对应的异常等级,具体包括:

5.根据权利要求3所述的方法,其特征在于,所述运行模式包括第一运行模式、第二运行模式以及第三运行模式;其中,

6.根据权利要求5所述的方法,其特征在于,所述从预设数据库中,确定所述异常等级对应的运行模式,具体包括:

7.根据权利要求6所述的方法,其特征在于,在所述按照所述运行模式运行所述固态硬盘之后,所述方法还包括:

8.一种固态硬盘运行装置,其特征在于,所述装置为固态硬盘,所述固态硬盘包括响应模块(21)、确认模块(22)以及运行模块(23)其中,

9.一种电子设备,其特征在于,包括处理器(301)、存储器(302)、用户接口(303)、网络接口(304)以及通信总线(305),所述存储器(302)用于存储指令,所述用户接口(303)和网络接口(304)用于给其他设备通信,所述处理器(301)用于执行所述存储器(302)中存储的指令,以使所述电子设备(300)执行如权利要求1至7任意一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当所述指令被执行时,执行如权利要求1至7任意一项所述的方法。

...

【技术特征摘要】

1.一种固态硬盘运行方法,其特征在于,所述方法应用于服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述从预设数据库中,确定所述异常等级对应的运行模式之前,所述方法还包括,构建所述预设数据库,具体包括:

3.根据权利要求2所述的方法,其特征在于,所述异常等级包括第一异常等级、第二异常等级以及第三异常等级;其中,

4.根据权利要求3所述的方法,其特征在于,根据预设对应规则,确认所述异常信息对应的异常等级,具体包括:

5.根据权利要求3所述的方法,其特征在于,所述运行模式包括第一运行模式、第二运行模式以及第三运行模式;其中,

6.根据权利要求5所述的方法,其特征在于,所述从预设数据库中,确定所述异常等级对应的运行模式,具体包括:

7.根据权利要求6所述...

【专利技术属性】
技术研发人员:李建东杨德军孙开平
申请(专利权)人:深圳市富芯通科技有限公司
类型:发明
国别省市:

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

1