一种故障注入系统、方法及设备与流程

文档序号:34816966发布日期:2023-07-19 19:55阅读:75来源:国知局
一种故障注入系统、方法及设备与流程

本申请涉及计算机,尤其涉及一种故障注入系统、方法及设备。


背景技术:

1、服务器在运行过程中,其单板上的器件存在失效的可能性,但由于服务器常年在机房无人环境中运行,所以需要服务器在失效的时候自动将故障告警至相关管理设备,以便为维护人员准确定位故障源。因此,服务器的故障告警性能对保证服务器安全运行十分重要。

2、通常,为了测试服务器的故障告警性能的可靠性,可以人工对向单板上的电路进行故障注入,模拟单板上的器件失效,若服务器能够正确监测到该失效器件并告警,可以表明其故障告警性能可靠,之后还需人工手动恢复电路上注入的故障。

3、显然,这种人工注入故障的方式效率低且费时费力。


技术实现思路

1、本申请提供了一种故障注入系统、方法及设备、计算机存储介质及计算机程序产品,能够提高故障注入的自动化性能,提高故障注入效率。

2、第一方面,本申请一实施例提供一种故障注入系统,该系统包括至少一个故障注入装置,移动机构、定位装置以及处理器,其中:故障注入装置用于对服务器待测单板上的目标位置注入故障,目标位置为待测单板上的电路的故障注入操作点;述移动机构用于移动故障注入装置;处理器用于控制移动机构将故障注入装置移动至目标位置,以通过故障注入装置调整目标位置处的电路,实现对应的故障注入。

3、在本实施例中,处理器可以控制移动机构将故障注入装置移动至待测单板上的相应位置(即目标位置),从而直接对单板上的电路进行电路调整操作,实现故障注入。其中,该电路可以包括待测单板上的信号电路、电源电路等,但不限于此,对电路上的目标位置可以注入的故障,包括开路故障或短路故障等。这样,不必人工手动操作注入故障,利于提高故障注入的自动化性能,提高故障注入效率。

4、在一些可能的实现方式中,故障注入装置包括短路故障注入装置,短路故障注入装置包括探针和导线,导线的一端连接探针输出端,导线的另一端接地;探针的探测端,用于接触目标位置,以使目标位置所在的电路通过探针和导线接地,实现注入短路故障。

5、这样,通过移动装置装载和移动该短路故障注入装置,接触到目标位置,即可便捷地实现短路故障注入。

6、在一些可能的实现方式中,故障注入装置包括开路故障注入装置,开路故障注入装置包括供电电源和焊接器,供电电源,用于向焊接器提供电能;焊接器,用于在获取电能时发热,以熔断目标位置所在的电路,实现注入开路故障。

7、这样,通过移动装置装载和移动该开路故障注入装置,接触到目标位置,即可便捷地实现开路故障注入。

8、在一些可能的实现方式中,系统还包括定位装置,移动机构参考第一坐标系移动,待测单板上设有位置识别点,

9、处理器还用于调用工程文档,工程文档中包括待测单板上的位置识别点的坐标信息,坐标信息是基于第二坐标系确定的;处理器还用于根据坐标信息,控制移动机构基于第一坐标系,移动至位置识别点上方;定位装置用于在移动机构位于位置识别点上方时,采集移动机构正对的待测单板的图像,图像中至少记录位置识别点的位置;处理器还用于根据图像中记录的位置识别点的位置,控制移动机构与待测单板上的位置识别点对齐,以校准第一坐标系与第二坐标系的对应关系。

10、第二方面,本申请一实施例供了一种故障注入方法,该方法包括:获取故障注入指令,所述故障注入指令用于指示对服务器待测单板上的目标位置注入目标故障,所述目标位置为所述待测单板上的电路的故障注入操作点;根据所述故障注入指令,控制对应的故障注入装置移动至所述目标位置;使所述故障注入装置调整所述目标位置处的所述电路,实现目标故障的注入。

11、在一些可能的实现方式中,所述控制故障注入装置移动至所述目标位置处时,是通过移动机构移动的,所述移动机构移动时参考第一坐标系,所述待测单板上设有位置识别点,其中,在所述控制故障注入装置移动至所述目标位置处之前,所述方法包括:调用工程文档,所述工程文档中包括所述待测单板上的位置识别点的坐标信息,所述坐标信息是基于第二坐标系确定的;根据所述坐标信息,控制所述移动机构基于所述第一坐标系,移动至所述位置识别点上方;在所述移动机构位于所述位置识别点上方时,采集所述移动机构正对的所述待测单板的图像,所述图像中至少记录所述位置识别点的位置;根据所述图像中记录的位置识别点的位置,控制移动机构与所述待测单板上的所述位置识别点对齐,以校准所述第一坐标系与所述第二坐标系的对应关系。

12、在一些可能的实现方式中,故障注入指令中包括目标位置的坐标信息;根据故障注入指令,控制对应的故障注入装置移动至目标位置,包括:根据目标位置的坐标信息控制移动机构移动,以将该移动机构装载的故障注入装置移动至目标位置。

13、在一些可能的实现方式中,故障注入装置包括多个,每个故障注入装置用于注入一种故障,多个故障注入装置装载在移动机构上,根使故障注入装置调整目标位置处的电路,还包括:控制移动机构从多个故障注入装置中,操作能够注入目标故障的一个故障注入装置,来调整目标位置处的电路。

14、在一些可能的实现方式中,在控制故障注入装置移动至目标位置处,以使故障注入装置通过调整目标位置的电路,实现目标故障的注入之后,方法包括:获取服务器上带外控制器上报的告警信息;根据告警信息和故障注入指令是否匹配,测试带外控制器的故障检测性能。

15、在一些可能的实现方式中,在控制故障注入装置移动至目标位置处,以使故障注入装置通过调整目标位置的电路,实现目标故障的注入之后,方法包括:控制故障注入装置对对应注入的故障进行恢复。

16、第三方面,本申请一实施例提供一种电子设备,包括:至少一个存储器,用于存储程序;至少一个处理器,用于执行存储器存储的程序;其中,当存储器存储的程序被执行时,处理器用于执行第一方面或第一方面的任一种可能的实现方式所描述的方法。

17、第四方面,本申请一实施例提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,当计算机程序在处理器上运行时,使得处理器执行第一方面或第一方面的任一种可能的实现方式所描述的方法。

18、第五方面,本申请一实施例提供一种计算机程序产品,其特征在于,当计算机程序产品在处理器上运行时,使得处理器执行第一方面或第一方面的任一种可能的实现方式所描述的方法。

19、第六方面,本申请一实施例提供一种芯片,其特征在于,包括至少一个处理器和接口;至少一个处理器通过接口获取程序指令或者数据;至少一个处理器用于执行程序行指令,以实现第一方面或第一方面的任一种可能的实现方式所描述的方法。

20、可以理解的是,上述第二方面至第六方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。



技术特征:

1.一种故障注入系统,其特征在于,包括至少一个故障注入装置,移动机构以及处理器,其中:

2.根据权利要求1所述的系统,其特征在于,所述故障注入装置包括短路故障注入装置,

3.根据权利要求1或2所述的系统,其特征在于,所述故障注入装置包括开路故障注入装置,

4.根据权利要求1-3任一所述的系统,其特征在于,所述系统还包括定位装置,所述移动机构参考第一坐标系移动,所述待测单板上设有位置识别点,

5.一种故障注入方法,其特征在于,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述控制故障注入装置移动至所述目标位置处时,是通过移动机构移动的,所述移动机构移动时参考第一坐标系,所述待测单板上设有位置识别点,其中,

7.根据权利要求5或6所述的方法,其特征在于,所述故障注入指令中包括所述目标位置的坐标信息;

8.根据权利要求5至7任一所述的方法,其特征在于,所述故障注入装置包括多个,每个故障注入装置用于注入一种故障,所述多个故障注入装置装载在所述移动机构上,

9.根据权利要求5-8任一所述的方法,其特征在于,在所述使所述故障注入装置调整所述目标位置的电路,实现目标故障的注入之后,所述方法包括:

10.一种电子设备,其特征在于,包括:


技术总结
本申请实施例提供了一种故障注入系统、方法及设备,涉及计算机技术领域。该系统可以包括至少一个故障注入装置,移动机构以及处理器,故障注入装置用于对服务器待测单板上的目标位置注入故障,目标位置为位于待测单板上的电路的故障注入操作点;移动机构用于移动故障注入装置;处理器用于控制移动机构将故障注入装置移动至目标位置,以通过故障注入装置调整目标位置处的电路,进行对应的故障注入。这样,利用移动机构,实现自动化控制故障注入装置进行故障注入,可以减少人工投入,提高故障注入效率。

技术研发人员:唐钰朝
受保护的技术使用者:超聚变数字技术有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1