掌桥专利:专业的专利平台
掌桥专利
首页

一种磁盘监控的方法、装置、电子设备及介质

文献发布时间:2023-06-19 09:30:39


一种磁盘监控的方法、装置、电子设备及介质

技术领域

本发明涉及存储技术领域,特别是涉及一种磁盘监控的方法、装置、电子设备及介质。

背景技术

随着信息技术的发展,各行各业的数据量呈现爆炸式增长,存储数据的能力也变得尤为重要,分布式存储系统因具有高可靠、高性能和易于扩展的特性而被广泛使用。

分布式存储系统是采用多台服务器组成的大规模存储集群,分布式存储系统中的每台服务器都有各自的磁盘,企业级磁盘的数据读写频率非常高,且服务器搬移过程中可能出现对磁盘的碰撞,使得磁盘可能发生坏盘、慢盘、坏道等故障。

在大型企业的数据中心,分布式存储系统可以由成千上万台服务器组成,分布式存储系统中的磁盘故障发生的频率较高。目前可以通过监控接口查看每个磁盘状态,比如硬件设备管理(Hardware Device Management,HDM)接口或者完全自动化集成(integratedlights-out,ILO)接口(服务器上集成的远程管理端口)。当分布式存储系统中有磁盘出现故障时,需要分别查看每个磁盘对应的接口才能定位到故障磁盘的位置,对磁盘的监控较为不便,导致运维效率较低。

发明内容

本发明实施例的目的在于提供一种磁盘监控的方法、装置、电子设备及介质,用以快速定位故障磁盘的位置,提高运维效率。具体技术方案如下:

第一方面,本申请实施例提供一种磁盘监控的方法,包括:

按照预设时间间隔,采集分布式存储系统中的多个磁盘的SMART属性数据;

将预设时间段内采集到的各磁盘的SMART属性数据中的同一种属性的属性值映射至该属性的预设范围区间,得到基于时间序列的SMART属性值集合;

根据所述基于时间序列的SMART属性值集合,确定所述SMART属性值集合中的每种属性对应的基线值;

根据每种属性对应的基线值,确定所述基于时间序列的SMART属性值集合中的异常值,根据所述基于时间序列的SMART属性值集合中的异常值,确定第一类异常磁盘;

展示所述第一类异常磁盘的SMART属性值和磁盘位置信息。

在一种可能的实现方式中,在所述得到基于时间序列的SMART属性值之后,所述方法还包括:

对所述基于时间序列的SMART属性值集合进行趋势预测,确定第二类异常磁盘;

展示所述第二类异常磁盘的SMART属性值和磁盘位置信息。

在一种可能的实现方式中,在所述展示所述第一类异常磁盘的SMART属性值和磁盘位置信息之前,所述方法还包括:

根据预设的磁盘标识与磁盘位置信息之间的对应关系,确定所述第一类异常磁盘的磁盘位置信息;

在所述展示所述第二类异常磁盘的SMART属性值和磁盘位置信息之前,所述方法还包括:

根据预设的磁盘标识与磁盘位置信息之间的对应关系,确定所述第二类异常磁盘的磁盘位置信息。

在一种可能的实现方式中,在所述得到基于时间序列的SMART属性值集合之后,所述方法还包括:

在运维平台展示所述基于时间序列的SMART属性值集合。

在一种可能的实现方式中,在所述得到基于时间序列的SMART属性值集合之后,所述方法还包括:

根据所述基于时间序列的SMART属性值集合包括的预设属性的属性值,以及各预设属性的权重,确定每个磁盘的磁盘质量参数。

第二方面,本申请实施例提供一种磁盘监控的装置,包括:

采集模块,用于按照预设时间间隔,采集分布式存储系统中的多个磁盘的SMART属性数据;

映射模块,用于将预设时间段内采集到的各磁盘的SMART属性数据中的同一种属性的属性值映射至该属性的预设范围区间,得到基于时间序列的SMART属性值集合;

第一确定模块,用于根据所述基于时间序列的SMART属性值集合,确定所述SMART属性值集合中的每种属性对应的基线值;

第二确定模块,用于根据每种属性对应的基线值,确定所述基于时间序列的SMART属性值集合中的异常值,根据所述基于时间序列的SMART属性值集合中的异常值,确定第一类异常磁盘;

展示模块,用于展示第一类异常磁盘的SMART属性值和磁盘位置信息。

在一种可能的实现方式中,所述装置还包括:预测模块;

所述预测模块,用于对所述基于时间序列的SMART属性值集合进行趋势预测,确定第二类异常磁盘;

所述展示模块,还用于展示所述第二类异常磁盘的SMART属性值和磁盘位置信息。

在一种可能的实现方式中,所述装置还包括:第三确定模块和第四确定模块;

所述第三确定模块,用于根据预设的磁盘标识与磁盘位置信息之间的对应关系,确定所述第一类异常磁盘的磁盘位置信息;

所述第四确定模块,用于根据预设的磁盘标识与磁盘位置信息之间的对应关系,确定所述第二类异常磁盘的磁盘位置信息。

在一种可能的实现方式中,所述展示模块,还用于在运维平台展示所述基于时间序列的SMART属性值集合。

在一种可能的实现方式中,所述装置还包括:

第五确定模块,用于根据所述基于时间序列的SMART属性值集合包括的预设属性的属性值,以及各预设属性的权重,确定每个磁盘的磁盘质量参数。

第三方面,本发明实施例还提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现上述任一所述的磁盘监控的方法步骤。

第四方面,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中所述的磁盘监控的方法。

第五方面,本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面中所述的磁盘监控的方法。

采用上述技术方案,因本申请实施例中服务器可以按照时间间隔采集分布式存储系统中的多个磁盘设备的SMART属性数据,并将预设时间段内采集到的各磁盘的SMART属性数据中的同一种属性的属性值映射至该属性的预设范围区间,得到基于时间序列的SMART属性值集合,可以屏蔽各磁盘的硬件差异导致的属性值范围不一致。进而可以确定每种属性对应的基线值,并进一步确定基于时间序列的SMART属性值集合中的异常值,基于异常值,可以确定第一类异常磁盘,展示第一类异常磁盘的SMART属性值和磁盘位置信息,使得运维人员可以根据第一类异常磁盘的SMART属性值和磁盘位置信息快速定位故障位置,可以提高运维效率。

当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种磁盘监控方法的流程图;

图2为本申请实施例提供的另一种磁盘监控方法的流程图;

图3为本申请实施例提供的一种磁盘监控装置的结构示意图;

图4为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了提高运维效率,本申请实施例提供了一种磁盘监控方法,该方法可以应用于服务器,如图1所示,该方法包括:

S101、按照预设时间间隔,采集分布式存储系统中的多个磁盘的自我监测分析与报告技术(Self-Monitoring Analysis And Reporting Technology,SMART)属性数据。

其中,SMART为一种自动的磁盘状态检测与预警技术,可以在磁盘硬件内预设检测指令,通过磁盘硬件内的检测指令对磁盘的硬件,比如磁头、盘片、马达、电路的运行情况等进行记录,记录得到的信息可称为SMART属性数据。

SMART属性数据可以包括但不限于:读取错误率、吞吐量性能、自旋向上的时间、寻道错误率、寻找时间性能、软件读取错误率、可预留空间、擦除失败次数、热粗糙率、自旋电流中的任意一项或多项。

举例而言,上述预设时间间隔可以根据实际情况设置,比如可以为5分钟或者10分钟。以5分钟为例,服务器可以每隔5分钟采集一次分布式存储系统中的各磁盘的SMART属性数据。

S102、将预设时间段内采集到的各磁盘的SMART属性数据中的同一种属性的属性值映射至该属性的预设范围区间,得到基于时间序列的SMART属性值集合。

其中,不同厂家的磁盘的SMART属性数据的取值范围不同,本申请实施例中为了屏蔽各厂家的底层硬件差异,可以将不同厂家磁盘的同一种属性的属性值映射至该属性的预设范围区间。

在一种实施方式中,对于同一种属性,可以按照将不同磁盘的该属性的属性值的取值范围,确定各磁盘的映射比例,进而分别按照每个磁盘的映射比例,将磁盘的属性值映射至预设范围区间。

例如,对于一种属性,预设范围区间为1~100,厂家A的磁盘的该属性的属性值的取值范围为1~200,厂家B的磁盘的该属性的属性值的取值范围为1~50。可以确定厂家A的磁盘对应的映射比例为1/2,厂家B的磁盘对应的映射比例为2。那么可以将厂家A的磁盘的该属性的属性值除以2,将厂家B的磁盘的该属性的属性值乘以2,使得各厂家磁盘的该属性的属性值都处于1~100之间。

在将磁盘的属性值映射至预设范围区间后,可将所有厂家磁盘的SMART属性值取并集,得到上述基于时间序列的SMART属性值集合。

其中,基于时间序列的SMART属性值集合是指该SMART属性值集合中包括按照采集时间排列的各磁盘的SMART属性值,比如依次包括10:00采集的各磁盘的SMART属性值,10:05采集的各磁盘的SMART属性值,10:10采集的各磁盘的SMART属性值,依次类推,得到基于时间序列的SMART属性值集合。基于时间序列的SMART属性值集合中包括的各属性对应的属性值均已被映射到该属性对应的预设取值范围。

S103、根据基于时间序列的SMART属性值集合,确定该SMART属性值集合中的每种属性对应的基线值。

可选地,该基线值可以为周期性基线值或非周期性基线值。周期性基线值是指某一属性在指定周期内的历史数据平均值,非周期性基线值是指某一属性的所有历史数据的平均值。

例如,指定周期可以为7天,对于每一种属性,可以将SMART属性值集合中过去7天内该属性的属性值求平均值,得到该属性对应的基线值。

再例如,对于每一种属性,可以将SMART属性值集合中该属性的所有属性值求平均值,得到该属性对应的基线值。

S104、根据每种属性对应的基线值,确定基于时间序列的SMART属性值集合中的异常值,根据基于时间序列的SMART属性值集合中的异常值,确定第一类异常磁盘。

在本申请实施例中,具体可以根据上述基线值,结合通过3-SIGMA、指数加权移动平均法(Exponentially Weighted Moving-Average,EWMA)或多项式差值等算法综合判断SMART属性值集合中某时间点的属性值是否为异常值。

以通过基线和3-SIGMA确定SMART属性值集合中的异常值为例,可以计算SMART属性值集合中每种属性的属性值的标准差。对于每种属性,将该属性的基线值减去三倍的标准差作为属性值的下限,将该属性的基线值加上三倍的标准差作为属性值的上限。然后针对SMART属性值集合中该属性对应的属性值,若属性值处于该下限和上限之间,则判定该属性值为正常值,否则判定该属性值为异常值。

在一种实施方式中,针对一个磁盘,在连续预设数量个采集周期内该磁盘的同种属性对应的异常值数量均大于预设阈值,则确定该磁盘为第一类异常磁盘。第一类异常磁盘为被判定当前存在故障的磁盘。

例如,若一个磁盘在连续三个采集周期内,被采集到的A属性的属性值中包括的异常值数量均大于5,则确定该磁盘为第一类异常磁盘。

或者,针对一个磁盘,若该磁盘在一个采集周期内存在指定数量种属性对应的异常值数量均大于预设阈值,则确定该磁盘为第一类异常磁盘。

例如,在一个周期内,若一个磁盘的A属性的属性值中包括的异常值数量大于5,B属性的属性值中包括的异常值数量也大于5,且C属性的属性值中包括的异常值数量也大于5,则确定该磁盘为第一类异常磁盘。

当然,确定磁盘是否出现异常的标准不限于此,可以根据实际需求设置,比如还可以参考属性值与基线值之间的差值。

S105、展示第一类异常磁盘的SMART属性值和磁盘位置信息。

其中,第一类异常磁盘为存在故障的磁盘,通过展示第一类异常磁盘的SMART属性值和磁盘位置信息,可以使得运维人员及时定位故障位置及故障原因,从而对第一类异常磁盘进行故障修复。

采用上述技术方案,因本申请实施例中服务器可以按照时间间隔采集分布式存储系统中的多个磁盘设备的SMART属性数据,并将预设时间段内采集到的各磁盘的SMART属性数据中的同一种属性的属性值映射至该属性的预设范围区间,得到基于时间序列的SMART属性值集合,可以屏蔽各磁盘的硬件差异导致的属性值范围不一致。进而可以确定每种属性对应的基线值,并进一步确定基于时间序列的SMART属性值集合中的异常值,基于异常值,可以确定第一类异常磁盘,展示第一类异常磁盘的SMART属性值和磁盘位置信息,使得运维人员可以根据第一类异常磁盘的SMART属性值和磁盘位置信息快速定位故障位置,可以提高运维效率。

在本申请另一实施例中,如图2所示,在得到基于时间序列的SMART属性值集合之后,该方法还包括以下步骤:

S106、对基于时间序列的SMART属性值集合进行趋势预测,确定第二类异常磁盘。

在本申请实施例中,可以通过季节趋向性分解(Seasonal and Trenddecomposition using Loess,STL)或指数平滑(Exponential smoothing,ETS)算法对基于时间序列的SMART属性值集合中的时序数据进行拟合和趋势预测,从而通过趋势预测确定磁盘的预测属性值,通过识别磁盘的预测属性值中的异常值,确定第二类异常磁盘。即第二类异常磁盘为通过趋势预测确定的未来可能存在故障的磁盘。

以采用指数平滑算法为例,可采用如下公式对基于时间序列的SMART属性值集合进行趋势预测:

y′

其中,y

以采用6天的SMART属性值预测第7天的SMART属性值为例,α取0.3,则:

y'

按照该方法,可以预测出未来一段时间内每个磁盘每种属性的预测属性值,然后判断预测属性值中是否存在异常值,判断预测得到的属性值中是否存在异常值的方法,与上述S104中确定异常值的方法相同,可参考上述S104中的相关描述,此处不再赘述。

可选地,若一个磁盘的同种属性的预测属性值中,异常值的数量大于第一阈值,则确定该磁盘为第二类异常磁盘。或者,若一个磁盘对应的指定数量种属性的预测属性值中,包括的异常值的数量均大于第二阈值,则确定该磁盘为第二类异常磁盘。作为示例,指定数量可以为5。当然,基于预测属性值确定磁盘是否出现异常的标准不限于此,可以根据实际需求设置,比如还可以参考预测属性值与基线值之间的差值。

S107、展示第二类异常磁盘的SMART属性值和磁盘位置信息。

采用本申请实施例,通过对基于时间序列的SMART属性值集合进行趋势预测,可以确定未来短期内可能出现故障的第二类异常磁盘,从而展示第二类异常磁盘的SMART属性值集合和磁盘位置信息,使得运维人员可以及时对第二类异常磁盘进行处理,避免后续该第二类异常磁盘出现故障,避免了业务中断。

在本申请另一实施例中,为了方便展示磁盘位置信息,可以预先建立磁盘标识与磁盘实际位置的对应关系。磁盘位置信息包括但不限于放置区域、房间、机柜、磁盘所在主机、槽位,即可以预先建立磁盘标识与该磁盘所属的区域、房间、机柜、主机和槽位之间的对应关系。

在此基础上,在上述S105中,展示第一类异常磁盘的SMART属性值和磁盘位置信息之前,该方法还包括:

根据预设的磁盘标识与磁盘位置信息之间的对应关系,确定第一类异常磁盘的磁盘位置信息。

同理,在上述S107、展示第二类异常磁盘的SMART属性值和磁盘位置信息之前,该方法还包括:

根据预设的磁盘标识与磁盘位置信息之间的对应关系,确定第二类异常磁盘的磁盘位置信息。

采用本申请实施例,在确定磁盘异常后,可以确定并展示磁盘的详细位置信息,比如磁盘所属的区域、房间、机柜、主机和槽位,使得运维人员可以直观快速确定异常磁盘的位置,提高了运维效率。

在本申请的另一实施例中,在得到基于时间序列的SMART属性值集合之后,服务器还可以在运维平台展示基于时间序列的SMART属性值集合。

可选地,在运维平台展示基于时间序列的SMART属性值集合时,可以分别以不同的维度进行展示。比如,可以分别展示不同房间、不同机柜、不同主机的磁盘的SMART属性值集合。

可选地,在展示基于时间序列的SMART属性值集合时,可以优先展示上述第一类异常磁盘的SMART属性值,以及上述第二类异常磁盘的SMART属性值。

在本申请另一实施例中,服务器在得到基于时间序列的SMART属性值集合之后,还可以根据该基于时间序列的SMART属性值集合包括的预设属性的属性值,以及各预设属性的权重,确定每个磁盘的磁盘质量参数。

其中,可以预先从SMART属性中选取预设属性,为每个预设属性设置权重,然后从基于时间序列的SMART属性值集合中获取预设属性的属性值,基于各预设属性的权重,计算每个磁盘的磁盘质量参数。

例如,选取的预设属性可以包括:底层数据错误率、重映射扇区计数、寻道错误率、磁盘加电的小时数、磁头离盘片过高导致写失败的次数。为这五种属性分别设置权重,比如各属性的权重均为20%,然后对同一磁盘的这五种属性的属性值进行加权求和,得到磁盘质量参数。通过这种方式计算出的磁盘质量参数越小,表示磁盘越健康。

可选地,可以将100与磁盘质量参数之间的差值作为磁盘健康度,若磁盘健康度大于第一预设值,则认为磁盘健康;若磁盘健康度小于第二预设值,则认为磁盘故障,需要被更换;若磁盘健康度介于第一预设值和第二预设值之间,则磁盘可用,但有出现故障的可能性,需要被重点关注。

可选地,在另一种实施方式中,也可以根据磁盘质量参数以及上述实施例中的确定的SMART属性值集合中的异常值综合判断磁盘是否发生故障。

在本申请实施例中,各磁盘的磁盘质量参数和/或磁盘健康度也可以被展示在运维平台中,使得运维人员可以随时查看各磁盘的运行状况,提高运维效率。

基于相同的发明构思,本申请实施例还提供一种磁盘监控的装置,如图3所示,该装置包括:

采集模块301,用于按照预设时间间隔,采集分布式存储系统中的多个磁盘的SMART属性数据;

映射模块302,用于将预设时间段内采集到的各磁盘的SMART属性数据中的同一种属性的属性值映射至该属性的预设范围区间,得到基于时间序列的SMART属性值集合;

第一确定模块303,用于根据基于时间序列的SMART属性值集合,确定SMART属性值集合中的每种属性对应的基线值;

第二确定模块304,用于根据每种属性对应的基线值,确定基于时间序列的SMART属性值集合中的异常值,并根据所述基于时间序列的SMART属性值集合中的异常值,确定第一类异常磁盘;;

展示模块305,用于展示第一类异常磁盘的SMART属性值和磁盘位置信息。

可选地,该装置还包括:预测模块;

预测模块,用于对基于时间序列的SMART属性值集合进行趋势预测,确定第二类异常磁盘;

展示模块305,还用于展示第二类异常磁盘的SMART属性值和磁盘位置信息。

可选地,该装置还包括:第三确定模块和第四确定模块;

第三确定模块,用于根据预设的磁盘标识与磁盘位置信息之间的对应关系,确定第一类异常磁盘的磁盘位置信息;

第四确定模块,用于根据预设的磁盘标识与磁盘位置信息之间的对应关系,确定第二类异常磁盘的磁盘位置信息。

可选地,展示模块305,还用于在运维平台展示基于时间序列的SMART属性值集合。

可选地,该装置还包括:

第五确定模块,用于根据基于时间序列的SMART属性值集合包括的预设属性的属性值,以及各预设属性的权重,确定每个磁盘的磁盘质量参数。

采用上述技术方案,因本申请实施例中服务器可以采集分布式存储系统中的多个磁盘设备的SMART属性数据,并将预设时间段内采集到的各磁盘的SMART属性数据中的同一种属性的属性值映射至该属性的预设范围区间,得到基于时间序列的SMART属性值集合,可以屏蔽各磁盘的硬件差异导致的属性值范围不一致。进而可以确定每种属性对应的基线值,并进一步确定基于时间序列的SMART属性值集合中的异常值,基于异常值,可以确定第一类异常磁盘,展示第一类异常磁盘的SMART属性值和磁盘位置信息,使得运维人员可以根据第一类异常磁盘的SMART属性值和磁盘位置信息快速定位故障位置,可以提高运维效率。

本申请实施例还提供了一种电子设备,如图4所示,包括处理器401、通信接口402、存储器403和通信总线404,其中,处理器401,通信接口402,存储器403通过通信总线404完成相互间的通信,

存储器403,用于存放计算机程序;

处理器401,用于执行存储器403上所存放的程序时,实现上述方法实施例中的方法步骤。

上述电子设备提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一磁盘监控方法的步骤。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一磁盘监控方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、电子设备及介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

相关技术
  • 一种磁盘监控的方法、装置、电子设备及介质
  • 一种RAID 5磁盘阵列监控方法、装置、设备及介质
技术分类

06120112195062