System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,特别涉及确定元件状态的方法、装置、设备及计算机可读存储介质。
技术介绍
1、计算机中存在着各种元件,而元件状态影响着元件能否正常使用。比如,元件处于健康状态时,元件能够正常使用。元件处于风险状态时,则元件可能无法正常使用。因此,需要确定元件状态,以便于对元件进行管理。
技术实现思路
1、本申请提供了一种确定元件状态的方法、装置、设备及计算机可读存储介质,以对元件状态进行确定,本申请提供的技术方案包括如下的几个方面。
2、第一方面,提供了一种确定元件状态的方法,在该方法中,首先获取第一特征信息和第二特征信息,再基于第一特征信息和第二特征信息确定第一元件的对比结果。其中,第一特征信息为第一元件在第一时段对应的特征信息,第二特征信息包括第一元件在第二时段对应的特征信息和第二元件在第一时段对应的特征信息中的至少一种,而对比结果用于指示第一元件的状态变化情况。之后,基于第一元件的对比结果确定第一元件的状态。
3、本申请在获取第一特征信息和第二特征信息之后,确定了用于指示第一元件的状态变化情况的对比结果,基于该对比结果确定第一元件的状态。由此,相当于针对第一特征信息所反映的元件状态和第二特征信息所反映的元件状态进行了对比,通过不同元件状态的对比过程确定第一元件的状态。此种方法适用于各种领域,无需对各种元件状态进行明确定义,无需针对不同领域选择不同的标准和指标。因此,使得该方法具有较强的通用性和泛化性。
4、在一种可能的实现方式中,基于第一特
5、在一种可能的实现方式中,确定第一特征信息对应的第一分值和第二特征信息对应的第二分值,包括:将第一特征信息输入评分函数,得到评分函数输出的第一分值,其中,评分函数基于训练样本训练得到,训练样本包括标注有分值的特征信息;将第二特征信息输入评分函数,得到评分函数输出的第二分值。该实现方式中,通过评分函数确定特征信息对应的分值,提高了确定分值的效率。
6、在一种可能的实现方式中,第二特征信息为第一元件在第二时段对应的特征信息,第一时段晚于第二时段;基于第一分值和第二分值进行计算,得到第一元件的对比结果,包括:确定第二分值的平均值,将平均值与第一分值之间的比值,作为第一元件在第一时段的对比结果。该实现方式中第一特征信息和第二特征信息是同一元件在不同时段对应的特征信息,对于任意一个时段而言,将该时段之前的各时段对应的分值的平均值,与该时段本身对应的分值作比,从而得到元件在该时段的对比结果。
7、在一种可能的实现方式中,第二特征信息为第二元件在第一时段对应的特征信息;基于第一分值和第二分值进行计算,得到第一元件的对比结果,包括:从第一分值和第二分值中选择至少两个分值;响应于至少两个分值包括第一分值,确定至少两个分值中除第一分值之外的第二分值的平均值,将平均值与第一分值之间的比值,作为第一元件在第一时段的对比结果。在该实现方式中,第一特征信息和第二特征信息是不同元件在同一时段对应的特征信息,对于任意一个元件而言,将该元件之外的其他元件对应的分值的平均值,与该元件本身对应的分值作比,从而得到该元件在上述的一个时段的对比结果。
8、在一种可能的实现方式中,从第一分值和第二分值中选择至少两个分值,包括:对第一分值和第二分值进行排序,得到分值序列;从分值序列中选择所指示的概率大于概率阈值的至少两个分值。其中,由于分值用于指示对应的特征信息所反映的元件状态为风险状态的概率,因而从该分值序列中选择所指示的概率大于概率阈值的至少两个分值,能够使得至少两个分值对应的特征信息所对应的元件,是处于风险状态的概率大于概率阈值的元件。也就是说,本申请选择了处于风险状态的可能性较大的元件,针对这些元件进一步确定状态。
9、在一种可能的实现方式中,基于第一元件的对比结果,确定第一元件的状态,包括:获取至少两个第一取值范围,至少两个第一取值范围与至少两个元件状态一一对应;在至少两个第一取值范围中,确定对比结果所对应的一个第一取值范围;将一个第一取值范围对应的元件状态,确定为第一元件的状态。在该实现方式中,根据第一元件的对比结果所在的第一取值范围确定第一元件的状态,此种方式简单、灵活,适用性较强。
10、在一种可能的实现方式中,在至少两个第一取值范围中,确定对比结果所对应的一个第一取值范围之前,方法还包括:将对比结果映射至第二取值范围,得到映射后的对比结果,第二取值范围为至少两个第一取值范围的并集;在至少两个第一取值范围中,确定对比结果所对应的一个第一取值范围,包括:在至少两个第一取值范围中,确定映射后的对比结果所在的一个第一取值范围。通过映射对比结果,保证了映射后的对比结果位于该第二取值范围内,从而可以保证确定出映射后的对比结果所在的一个第一取值范围,避免了在对比结果的取值较为特殊、不位于任何第一取值范围的情况下,无法确定出元件状态的情况发生。
11、在一种可能的实现方式中,基于第一元件的对比结果,确定第一元件的状态之后,方法还包括:确定第一元件的状态对应的显示效果;按照显示效果显示第一分值,将第二分值与第一分值并列显示。此种实现方式能够直观的显示出分值和元件的状态,具有良好的可解释性,有助于用户理解元件的状态,从而有利于用户信任并接受确定出的元件的状态,提高了用户的使用体验。
12、在一种可能的实现方式中,本申请提供的方法可以确定硬盘对应的状态。也即是,第一元件和第二元件为硬盘,第一特征信息和第二特征信息包括业务类型信息、硬盘自我监测分析及报告技术(self-monitoring analysis and reporting technology,smart)信息和硬盘性能信息中的至少一种信息。
13、在一种可能的实现方式中,本申请提供的方法可以确定内存对应的状态。也就是说,第一元件和第二元件为内存,第一特征信息和第二特征信息包括业务类型信息、内存故障信息和内存性能信息中的至少一种信息。
14、在一种可能的实现方式中,本申请提供的方法可以确定光模块对应的状态。也即是,第一元件和第二元件为光模块,第一特征信息和第二特征信息包括光模块静态信息、偏置电流信息和收发光功率信息中的至少一种信息。
15、第二方面,提供了一种确定元件状态的装置,该装置包括:
16、获取模块,用于获取第一特征信息和第二特征信息,第一特征信息为第一元件在第一时段对应的特征信息,第二特征信息包括第一元件在第二时段对应的特征信息和第二元件在第一时段对应的特征信息中的至少一种;本文档来自技高网...
【技术保护点】
1.一种确定元件状态的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一特征信息和所述第二特征信息,确定所述第一元件的对比结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述确定所述第一特征信息对应的第一分值和所述第二特征信息对应的第二分值,包括:
4.根据权利要求2或3所述的方法,其特征在于,所述第二特征信息为所述第一元件在第二时段对应的特征信息,所述第一时段晚于所述第二时段;
5.根据权利要求2或3所述的方法,其特征在于,所述第二特征信息为第二元件在所述第一时段对应的特征信息;
6.根据权利要求5所述的方法,其特征在于,所述从所述第一分值和所述第二分值中选择至少两个分值,包括:
7.根据权利要求1-6任一所述的方法,其特征在于,所述基于所述第一元件的对比结果,确定所述第一元件的状态,包括:
8.根据权利要求7所述的方法,其特征在于,所述在所述至少两个第一取值范围中,确定所述对比结果所对应的一个第一取值范围之前,所述方法还包括:
9.
10.根据权利要求1-9任一所述的方法,其特征在于,所述第一元件和所述第二元件为硬盘,所述第一特征信息和所述第二特征信息包括业务类型信息、硬盘自我监测分析及报告技术SMART信息和硬盘性能信息中的至少一种信息。
11.根据权利要求1-9任一所述的方法,其特征在于,所述第一元件和所述第二元件为内存,所述第一特征信息和所述第二特征信息包括业务类型信息、内存故障信息和内存性能信息中的至少一种信息。
12.根据权利要求1-9任一所述的方法,其特征在于,所述第一元件和所述第二元件为光模块,所述第一特征信息和所述第二特征信息包括光模块静态信息、偏置电流信息和收发光功率信息中的至少一种信息。
13.一种确定元件状态的装置,其特征在于,所述装置包括:
14.根据权利要求13所述的装置,其特征在于,所述确定模块,用于确定所述第一特征信息对应的第一分值和所述第二特征信息对应的第二分值,其中,所述第一分值和所述第二分值用于指示对应的特征信息所反映的元件状态为风险状态的概率;基于所述第一分值和所述第二分值进行计算,得到所述第一元件的对比结果。
15.根据权利要求14所述的装置,其特征在于,所述确定模块,用于将所述第一特征信息输入评分函数,得到所述评分函数输出的所述第一分值,其中,所述评分函数基于训练样本训练得到,所述训练样本包括标注有分值的特征信息;将所述第二特征信息输入所述评分函数,得到所述评分函数输出的所述第二分值。
16.根据权利要求13或14所述的装置,其特征在于,所述第二特征信息为所述第一元件在第二时段对应的特征信息,所述第一时段晚于所述第二时段;
17.根据权利要求13或14所述的装置,其特征在于,所述第二特征信息为第二元件在所述第一时段对应的特征信息;
18.根据权利要求17所述的装置,其特征在于,所述确定模块,用于对所述第一分值和所述第二分值进行排序,得到分值序列;从所述分值序列中选择所指示的概率大于概率阈值的所述至少两个分值。
19.根据权利要求13-18任一所述的装置,其特征在于,所述确定模块,用于获取至少两个第一取值范围,所述至少两个第一取值范围与至少两个元件状态一一对应;在所述至少两个第一取值范围中,确定所述对比结果所对应的一个第一取值范围;将所述一个第一取值范围对应的元件状态,确定为所述第一元件的状态。
20.根据权利要求19所述的装置,其特征在于,所述装置还包括:
21.根据权利要求14-18任一所述的装置,其特征在于,所述装置还包括:
22.根据权利要求13-21任一所述的装置,其特征在于,所述第一元件和所述第二元件为硬盘,所述第一特征信息和所述第二特征信息包括业务类型信息、硬盘自我监测分析及报告技术SMART信息和硬盘性能信息中的至少一种信息。
23.根据权利要求13-21任一所述的装置,其特征在于,所述第一元件和所述第二元件为内存,所述第一特征信息和所述第二特征信息包括业务类型信息、内存故障信息和内存性能信息中的至少一种信息。
24.根据权利要求13-21任一所述的装置,其特征在于,所述第一元件和所述第二元件为光模块,所述第一特征信息和所述第二特征信息包括光模块静态信息、偏置电流信息和收发光功率信息中的至少一种信息。
25.一...
【技术特征摘要】
1.一种确定元件状态的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一特征信息和所述第二特征信息,确定所述第一元件的对比结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述确定所述第一特征信息对应的第一分值和所述第二特征信息对应的第二分值,包括:
4.根据权利要求2或3所述的方法,其特征在于,所述第二特征信息为所述第一元件在第二时段对应的特征信息,所述第一时段晚于所述第二时段;
5.根据权利要求2或3所述的方法,其特征在于,所述第二特征信息为第二元件在所述第一时段对应的特征信息;
6.根据权利要求5所述的方法,其特征在于,所述从所述第一分值和所述第二分值中选择至少两个分值,包括:
7.根据权利要求1-6任一所述的方法,其特征在于,所述基于所述第一元件的对比结果,确定所述第一元件的状态,包括:
8.根据权利要求7所述的方法,其特征在于,所述在所述至少两个第一取值范围中,确定所述对比结果所对应的一个第一取值范围之前,所述方法还包括:
9.根据权利要求2-6任一所述的方法,其特征在于,所述基于所述第一元件的对比结果,确定所述第一元件的状态之后,所述方法还包括:
10.根据权利要求1-9任一所述的方法,其特征在于,所述第一元件和所述第二元件为硬盘,所述第一特征信息和所述第二特征信息包括业务类型信息、硬盘自我监测分析及报告技术smart信息和硬盘性能信息中的至少一种信息。
11.根据权利要求1-9任一所述的方法,其特征在于,所述第一元件和所述第二元件为内存,所述第一特征信息和所述第二特征信息包括业务类型信息、内存故障信息和内存性能信息中的至少一种信息。
12.根据权利要求1-9任一所述的方法,其特征在于,所述第一元件和所述第二元件为光模块,所述第一特征信息和所述第二特征信息包括光模块静态信息、偏置电流信息和收发光功率信息中的至少一种信息。
13.一种确定元件状态的装置,其特征在于,所述装置包括:
14.根据权利要求13所述的装置,其特征在于,所述确定模块,用于确定所述第一特征信息对应的第一分值和所述第二特征信息对应的第二分值,其中,所述第一分值和所述第二分值用于指示对应的特征信息所反映的元件状态为风险状态的概率;基于所述第一分值和所述第二分值进行计算,得到所述第一元件的对比结果。
15.根据权利要求14所述的装置,其特征在于,所述确定模块,用于将所述第一特征信息输入评分函数,得到所述评分函数输出的所述第一分值,其中,所述评分函数基于训练样本训练得到...
【专利技术属性】
技术研发人员:姬云飞,胡广行,张小兵,
申请(专利权)人:成都华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。