本发明专利技术公开了一种存储设备的状态监控方法以及存储设备,包括如下步骤:监测存储设备的工作状态信息、以及存储设备中每个数据块的使用寿命信息;提取存储设备的工作状态信息,控制指示灯以第一提示信息进行提示;提取存储设备中每个数据块的使用寿命信息,控制指示灯在第一提示信息的基础上以第二提示信息进行提示。本发明专利技术能够通过指示灯监测到存储设备的工作状态信息和存储设备的使用寿命信息,进而能够提高监测的直观性。
A state monitoring method of storage device and storage device
【技术实现步骤摘要】
一种存储设备的状态监控方法以及存储设备
本专利技术涉及存储设备
,特别涉及一种存储设备的状态监控方法以及存储设备。
技术介绍
NandFlash是目前最主流的非易失性存储介质,因具备高性能、低功耗、防震、较长寿命等优点,被广泛应用于移动U盘、固态硬盘(SolidStateDrivers,SSD)、移动存储卡等常见存储产品中。目前,公布号为CN108132870A的中国专利公开了一种固态硬盘及其监控系统,该固态硬盘包括控制单元、状态指示灯、状态指示灯驱动电路、存储单元、缓存单元、固态硬盘电路,控制单元监测存储单元、缓存单元及固态硬盘电路的工作状态,生成固态硬盘状态信息,并将固态硬盘状态信息转换为信号码流,并通过状态指示灯驱动电路调制到状态指示灯所发出的光信号中。上述状态指示灯能够对固态硬盘的工作状态进行指示,如固态硬盘空闲状态时、忙碌状态时以及出现异常问题时,都能够通过状态指示灯进行相应指示。其中,固态硬盘与机械硬盘相比,虽然具有读写速度快的优点,但是固态硬盘的使用寿命相对于机械硬盘来说具有一定的限制,如存储容量为120G的固态硬盘,具有1000次的擦写次数(简称P/E次数),那么当用户向这个硬盘写入或擦除的数据达到120G,则视为一次,其中,固态硬盘中每个数据块都具有擦写次数的上限,固态硬盘的数据块将会被保护,只能进行数据的读取,不能进行数据的写入。目前,针对于固态硬盘的使用寿命需要采用特定的软件去检测,才能够得到固态硬盘使用寿命的数据,导致固态硬盘的使用寿命无法直接通过肉眼观察到,对于固态硬盘使用寿命的监测不够直观,因此存在一定的改进之处。专利技术内容针对现有技术存在的不足,本专利技术的目的在于提供一种存储设备的状态监控方法,能够提高监测的直观性。本专利技术的上述技术目的是通过以下技术方案得以实现的:一种存储设备的状态监控方法,包括如下步骤:监测存储设备的工作状态信息、以及存储设备中每个数据块的使用寿命信息;提取存储设备的工作状态信息,控制指示灯以第一提示信息进行提示;提取存储设备中每个数据块的使用寿命信息,控制指示灯在第一提示信息的基础上以第二提示信息进行提示。优选地,提取存储设备的工作状态信息,控制指示灯以第一提示信息进行提示,包括如下步骤:提取存储设备的工作状态信息,其中,工作状态信息包括存储设备的接口状态、以及存储设备的异常状态;在存储设备的接口状态处于空闲状态时,控制指示灯以第一提示信息的第一方式进行提示;在存储设备的接口状态处于忙碌状态时,控制指示灯以第一提示信息的第二方式进行提示;在存储设备处于异常状态时,控制指示灯以第一提示信息的第三方式进行提示。优选地,所述第一方式为指示灯常亮,所述第二方式为指示灯以第一间隔时间闪灭,所述第三方式为指示灯以第二间隔时间闪灭。优选地,所述第一间隔时间为0.2s,所述第二间隔时间为1s。优选地,提取存储设备中每个数据块的使用寿命信息,控制指示灯在第一提示信息的基础上以第二提示信息进行提示,包括如下步骤:提取存储设备中每个数据块的使用寿命信息,基于使用寿命信息分别将存储设备配置为正常状态、预警状态和报警状态;在存储设备处于正常状态时,控制指示灯在第一提示信息的基础上以第二提示信息的第一提示方式进行提示;在存储设备处于预警状态时,控制指示灯在第一提示信息的基础上以第二提示信息的第二提示方式进行提示;在存储设备处于报警状态时,控制指示灯在第一提示信息的基础上以第二提示信息的第三提示方式进行提示。优选地,在提取存储设备中每个数据块的使用寿命信息,基于使用寿命信息分别将存储设备配置为正常状态、预警状态和报警状态,包括如下步骤:每个数据块的使用寿命信息中携带有该数据块的擦写次数、以及该数据块的纠错能力;在其中一个数据块的擦写次数达到最大阈值,和/或对于其中一个数据块纠错得到的出错比特数超过目标出错比特数且不超过最大允许出错比特数时,标记该数据块为预警块,存储设备进入到预警状态中;在对于其中一个数据块纠错得到的出错比特数超过最大允许出错比特数时,标记该数据块为坏块,存储设备进入到报警状态中。优选地,所述第一提示方式为指示灯显示绿色,所述第二提示方式为指示灯显示黄色,所述第三提示方式为指示灯显示红色。优选地,在存储设备处于报警状态时,检测该存储设备中坏块的数量,并基于坏块的数量增加指示灯中红色的色度。优选地,所述指示灯为LED灯。针对现有技术存在的不足,本专利技术的另一个目的在于提供一种存储设备,能够提高监测的直观性。本专利技术的上述技术目的是通过以下技术方案得以实现的:一种存储设备,所述存储设备包括存储器、处理器及存储在所述存储器上并可在处理器上运行的数据存储程序,所述数据存储程序配置为实现如上述技术方案所述的存储设备的状态监控方法。综上所述,本专利技术对比于现有技术的有益效果为:本申请能够监测存储设备的工作状态信息和使用寿命信息,并通过一个指示灯来显示两者的状态,通过指示灯的常亮和闪烁的状态来显示存储设备处于空闲状态、忙碌状态或异常状态,并通过指示灯的颜色变化来显示存储设备是出于正常状态、预警状态或报警状态,通过指示灯两种形式的展示,能够使得用户通过肉眼即可观察到存储设备的状态并采取相应的措施,进而提高了对于存储设备监测的直观性。附图说明图1为本专利技术技术方案中状态监控方法的流程示意图;图2为本专利技术技术方案中存储设备的结构示意图。附图标记:100、存储器;200、处理器;300、驱动电路;400、指示灯;500、电源;600、有线或无线网络接口;700、输入输出接口。具体实施方式以下结合附图对本专利技术作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。NandFlash是非易失性存储介质,应用在存储设备中,如移动U盘、固态硬盘(SolidStateDrivers,SSD)或移动存储卡。因此,存储设备中每个数据块都具有擦写次数的上限,即每个数据块都具有P/E次数上限,因此,针对于存储设备的使用寿命信息和工作状态信息无法直接通过肉眼观察到,需要应用专门的监测软件才能够获取到存储设备的实用寿命信息和工作状态信息,因此对于存储设备的监测不够直观并便利性较低。本专利技术提供了一种解决方案,通过指示灯400的常亮和闪烁的状态来显示存储设备处于空闲状态、忙碌状态或异常状态,并通过指示灯400的颜色变化来显示存储设备是出于正常状态、预警状态或报警状态,通过指示灯400两种形式的展示,能够使得用户通过肉眼即可观察到存储设备的状态并采取相应的措施,进而提高了对于存储设备监测的直观性。参照图2所示,存储设备包括存储器100、处理器200及存储在所述存储器100上并可在处理器200上运行的数据存储程序。其中,存储器100可以包括易失性存储或例如NAND的非易失性存储,处理器200可以设置为与存储器100通信,在存储设备上执行存储器100存储的数据存储程序。存储设备还包括一个或一个以上电源500,一个或一个以上有线或无线网络接口600,一个或一个以上输入输出接口700,和/或,一个或一个以上操作系统,例如WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,FreeBSDTM等等。存储设备还包括一个指示灯400,指示灯400为LED灯,处本文档来自技高网...
【技术保护点】
1.一种存储设备的状态监控方法,其特征在于,包括如下步骤:监测存储设备的工作状态信息、以及存储设备中每个数据块的使用寿命信息;提取存储设备的工作状态信息,控制指示灯(400)以第一提示信息进行提示;提取存储设备中每个数据块的使用寿命信息,控制指示灯(400)在第一提示信息的基础上以第二提示信息进行提示。
【技术特征摘要】
1.一种存储设备的状态监控方法,其特征在于,包括如下步骤:监测存储设备的工作状态信息、以及存储设备中每个数据块的使用寿命信息;提取存储设备的工作状态信息,控制指示灯(400)以第一提示信息进行提示;提取存储设备中每个数据块的使用寿命信息,控制指示灯(400)在第一提示信息的基础上以第二提示信息进行提示。2.根据权利要求1所述的一种存储设备的状态监控方法,其特征在于,提取存储设备的工作状态信息,控制指示灯(400)以第一提示信息进行提示,包括如下步骤:提取存储设备的工作状态信息,其中,工作状态信息包括存储设备的接口状态、以及存储设备的异常状态;在存储设备的接口状态处于空闲状态时,控制指示灯(400)以第一提示信息的第一方式进行提示;在存储设备的接口状态处于忙碌状态时,控制指示灯(400)以第一提示信息的第二方式进行提示;在存储设备处于异常状态时,控制指示灯(400)以第一提示信息的第三方式进行提示。3.根据权利要求2所述的一种存储设备的状态监控方法,其特征在于,所述第一方式为指示灯(400)常亮,所述第二方式为指示灯(400)以第一间隔时间闪灭,所述第三方式为指示灯(400)以第二间隔时间闪灭。4.根据权利要求3所述的一种存储设备的状态监控方法,其特征在于,所述第一间隔时间为0.2s,所述第二间隔时间为1s。5.根据权利要求1所述的一种存储设备的状态监控方法,其特征在于,提取存储设备中每个数据块的使用寿命信息,控制指示灯(400)在第一提示信息的基础上以第二提示信息进行提示,包括如下步骤:提取存储设备中每个数据块的使用寿命信息,基于使用寿命信息分别将存储设备配置为正常状态、预警状态和报警状态;在存储设备处于正常状态时,控制指示灯(400)在第一提示信息的基础上以第二提...
【专利技术属性】
技术研发人员:林寅,李晓强,吴大畏,
申请(专利权)人:深圳市得一微电子有限责任公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。