本申请涉及存储或者固态硬盘,具体涉及一种ssd设备的稳态检测方法、装置及ssd设备。
背景技术:
1、实际应用中,固态硬盘(solid state disk或solid state drive,简称ssd),又可以被称之为固态驱动器或者ssd设备,其可以是用固态电子存储芯片阵列制成的硬盘。目前来看,ssd设备的稳态检测不够智能化,因此,如何提升ssd设备的稳态检测智能性的问题亟待解决。
技术实现思路
1、本申请实施例提供了一种ssd设备的稳态检测方法、装置及ssd设备,可以提升ssd设备的稳态检测智能性。
2、第一方面,本申请实施例提供一种ssd设备的稳态检测方法,应用于ssd设备,所述方法包括:
3、采集预设时间段的iops数据,得到多个iops数据;
4、将所述预设时间段按照时间先后顺序划分为多个时间段,从所述多个iops数据中获取所述多个时间段对应的iops数据,得到多个iops数据集;
5、根据所述多个iops数据集确定所述多个时间段中的每一时间段的平均iops,得到多个平均iops值;
6、根据所述多个平均iops值确定当前ssd稳态评价值;
7、在所述当前ssd稳态评价值大于预设阈值时,确定所述ssd处于稳态数据状态;
8、在所述当前ssd稳态评价值小于或等于所述预设阈值时,确定所述ssd不处于所述稳态数据状态。
9、第二方面,本申请实施例提供了一种ssd设备的稳态检测装置,应用于ssd设备,所述装置包括:采集单元、获取单元和确定单元,其中,
10、所述采集单元,用于采集预设时间段的iops数据,得到多个iops数据;
11、所述获取单元,用于将所述预设时间段按照时间先后顺序划分为多个时间段,从所述多个iops数据中获取所述多个时间段对应的iops数据,得到多个iops数据集;
12、所述确定单元,用于根据所述多个iops数据集确定所述多个时间段中的每一时间段的平均iops,得到多个平均iops值;根据所述多个平均iops值确定当前ssd稳态评价值;在所述当前ssd稳态评价值大于预设阈值时,确定所述ssd处于稳态数据状态;在所述当前ssd稳态评价值小于或等于所述预设阈值时,确定所述ssd不处于所述稳态数据状态。
13、第三方面,本申请实施例提供一种ssd设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面中的步骤的指令。
14、第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。
15、第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
16、实施本申请实施例,具备如下有益效果:
17、可以看出,本申请实施例中所描述的ssd设备的稳态检测方法、装置及ssd设备,应用于ssd设备,采集预设时间段的iops数据,得到多个iops数据,将预设时间段按照时间先后顺序划分为多个时间段,从多个iops数据中获取多个时间段对应的iops数据,得到多个iops数据集,根据多个iops数据集确定多个时间段中的每一时间段的平均iops,得到多个平均iops值,根据多个平均iops值确定当前ssd稳态评价值,在当前ssd稳态评价值大于预设阈值时,确定ssd处于稳态数据状态,在当前ssd稳态评价值小于或等于预设阈值时,确定ssd不处于稳态数据状态,如此,可以利用iops数据变化实现动态稳态检测,由于一段时间的iops数据则反映了稳态变化过程,如,可以由非稳态变化到稳态,且可以利用不同时间段之间的iops数据之间的关联性实现精准稳态评价,基于ssd稳态评价值可以量化稳态程度,从而,实现精准稳态检测,有助于提升ssd设备的稳态检测智能性。
1.一种ssd设备的稳态检测方法,其特征在于,应用于ssd设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个平均iops值确定当前ssd稳态评价值,包括:
3.根据权利要求2所述的方法,其特征在于,所述确定与所述目标斜率对应的目标微调参数,包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
6.一种ssd设备的稳态检测装置,其特征在于,应用于ssd设备,所述装置包括:采集单元、获取单元和确定单元,其中,
7.根据权利要求6所述的装置,其特征在于,在所述根据所述多个平均iops值确定当前ssd稳态评价值方面,所述确定单元具体用于:
8.根据权利要求7所述的装置,其特征在于,在所述确定与所述目标斜率对应的目标微调参数方面,所述确定单元具体用于:
9.根据权利要求6-8任一项所述的装置,其特征在于,所述装置还具体用于:
10.一种ssd设备,其特征在于,包括处理器、存储器和通信接口,所述存储器用于存储一个或多个程序,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-5任一项所述的方法中的步骤的指令。