一种监控PCIESwitch状态的方法和设备技术

技术编号:27604047 阅读:33 留言:0更新日期:2021-03-10 10:27
本发明专利技术提供了一种监控PCIE Switch状态的方法和设备,该方法包括:每经过阈值时间建立监控PCIE Switch状态的任务并将任务进行标记后加入任务处理队列;响应于执行带有标记的任务,获取任务中指定PCIE Switch的端口的状态信息;将端口的状态信息与阈值信息进行比较;响应于获取到的状态信息超过阈值信息,输出告警信息。通过使用本发明专利技术的方案,能够填补PCIE Switch无监控软件支持的空白,可以有效解决系统中无法监控PCIE Switch状态的问题,可大大提高系统运行的稳定性和可靠性,可缩短排查PCIE Switch问题的时间,降低人力成本。降低人力成本。降低人力成本。

【技术实现步骤摘要】
一种监控PCIE Switch状态的方法和设备


[0001]本领域涉及计算机领域,并且更具体地涉及一种监控PCIE Switch状态的方法和设备。

技术介绍

[0002]近年来,随着用户对融合、统一、效率、空间、能耗要求的不断提升,PCIE Switch(类似交换机,通过IP实现端到端)在服务器、存储领域得到广泛应用,因此能够有一种有效监测PCIE Switch的健康状态并根据监测情况采取安全保护策略,可大大提高系统运行的稳定性和可靠性。目前没有检测PCIE Switch状态的功能,只作为硬件的一部分使用。如何有效的监控PCIE Switch的健康状态一直是该领域的难点。目前,没有一种有效的监控方式方法对PCIE Switch进行状态监控,当系统出现问题时,从软件上依次排查,最终可能会排查到PCIE Switch出现问题,在此过程中耗时耗力。

技术实现思路

[0003]有鉴于此,本专利技术实施例的目的在于提出一种监控PCIE Switch状态的方法和设备,通过使用本专利技术的方法,能够填补PCIE Switch无监控软件支持的空本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种监控PCIE Switch状态的方法,其特征在于,包括以下步骤:每经过阈值时间建立监控PCIE Switch状态的任务并将所述任务进行标记后加入任务处理队列;响应于执行带有所述标记的所述任务,获取所述任务中指定PCIE Switch的端口的状态信息;将所述端口的状态信息与阈值信息进行比较;响应于获取到的所述状态信息超过所述阈值信息,输出告警信息。2.根据权利要求1所述的方法,其特征在于,每经过阈值时间建立监控PCIE Switch状态的任务并将所述任务进行标记后加入任务处理队列包括:每经过阈值时间在系统中建立监控PCIE Switch状态的任务,并将每次创建的任务的优先级设定为低优先级;将所述任务加入到任务处理队列中,并按照优先级的顺序处理所述任务处理队列中的任务。3.根据权利要求2所述的方法,其特征在于,还包括:判断在预设时间间隔内是否执行过监控PCIE Switch状态的任务;响应于在预设时间间隔内未执行过监控PCIE Switch状态的任务,将所述任务处理队列中的最先加入所述任务处理队列的监控PCIE Switch状态的任务的优先级设定为最高优先级。4.根据权利要求1所述的方法,其特征在于,获取所述任务中指定PCIE Switch的端口的状态信息包括:扫描PCIE拓扑结构,获取每个PCIE Switch的厂商号和设备号;基于获取到的PCIE Switch的厂商号和设备号在数据库中进行查找以识别指定的PCIE Switch;获取指定的PCIE Switch的上行端口和下行端口的状态信息。5.根据权利要求4所述的方法,其特征在于,PCIE Switch的上行端口和下行端口的状态信息包括带宽、传输速率、坏的数据链路层事务包、坏的传输层事务包、致命错误和非致命错误。6.一种监控PCIE Swi...

【专利技术属性】
技术研发人员:李长飞
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1