一种视频转码卡连接方法、装置、设备及介质制造方法及图纸

技术编号:35351540 阅读:12 留言:0更新日期:2022-10-26 12:20
本申请公开了一种视频转码卡连接方法、装置、设备及介质,涉及计算机技术领域,包括:判断在预设周期内是否获取到视频转码卡发送的数据包;若未获取到视频转码卡发送的数据包,则将视频转码卡确定为异常视频转码卡,生成报错信息;基于报错信息确定出异常视频转码卡的I2C总线编号,并将I2C总线编号发送至本地的基板管理控制器,以便基板管理控制器基于I2C总线编号将冷启动处理请求发送至异常视频转码卡;通过基板管理控制器获取到处理后的异常视频转码卡发送的电源信号信息之后,重新建立与处理后的异常视频转码卡之间的连接。通过本申请上述技术方案,避免出现因CPU报错引发系统宕机从而造成业务数据丢失的情况,提高服务器中视频转码卡运行稳定性。中视频转码卡运行稳定性。中视频转码卡运行稳定性。

【技术实现步骤摘要】
一种视频转码卡连接方法、装置、设备及介质


[0001]本专利技术涉及计算机
,特别涉及一种视频转码卡连接方法、装置、设备及介质。

技术介绍

[0002]目前,随着高性能服务器的不断发展,人工智能、人脸识别、秀场直播、电商直播等行业在近几年快速更新,人们在视觉方面的体现得到了极大的满足,而这些技术的快速更新都与视频转码卡的不断发展密切相关。考虑到通用性和适配范围,视频转码卡通常为半高半长形态的PCIE(PEriphEral ComponEnt IntErconnEct ExprEss,高速串行计算机扩展总线标准)标卡,目前的高性能服务器普遍采用4路加速卡甚至6路,8路加速卡的设计。视频转码卡基于PCIE链路同服务器CPU进行海量的数据交互,若服务器内多张视频转码卡同时进行长时间业务运转,则视频转码卡有一定的概率无法在规定时间内向CPU回传CPL(ConvErsE Position Logical,逻辑运算指令)数据包,造成PCIE链路CPL报错,PCIE CPL报错后CPU继续访问视频转码卡会引起CPU端报错,诱发系统宕机,对实际业务,对公司造成不可估量的信誉损失和经济损失。
[0003]由上可见,在视频转码卡连接的过程中,如何避免出现因CPU报错引发系统宕机从而造成业务数据丢失的情况,提高服务器中视频转码卡运行的稳定性是本领域有待解决的问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种视频转码卡连接方法、装置、设备及介质,能够有效避免出现因CPU报错引发系统宕机从而造成业务数据丢失的情况,提高服务器中视频转码卡运行的稳定性。其具体方案如下:
[0005]第一方面,本申请公开了一种视频转码卡连接方法,包括:
[0006]判断在预设周期内是否获取到视频转码卡发送的数据包;
[0007]若在预设周期内未获取到视频转码卡发送的数据包,则将所述视频转码卡确定为异常视频转码卡,生成报错信息;
[0008]基于所述报错信息确定出所述异常视频转码卡的I2C总线编号,并将所述I2C总线编号发送至本地的基板管理控制器,以便所述基板管理控制器基于所述I2C总线编号将冷启动处理请求发送至所述异常视频转码卡;
[0009]通过所述基板管理控制器获取到处理后的所述异常视频转码卡发送的电源信号信息之后,重新建立与处理后的所述异常视频转码卡之间的连接。
[0010]可选的,所述判断在预设周期内是否获取到视频转码卡发送的数据包之前,还包括:
[0011]将所述服务器的预设PCIE Slot标槽与所述视频转码卡进行连接;
[0012]建立与所述视频转码卡中的系统级芯片之间的PCIE链路,并建立本地的所述基板
管理控制器与所述视频转码卡中的可编程芯片之间的I2C链路。
[0013]可选的,所述视频转码卡连接方法,还包括:
[0014]基于所述报错信息确定出所述异常视频转码卡的PCIE总线编号;
[0015]基于所述PCIE总线编号将与所述视频转码卡中的系统级芯片之间的PCIE链路置为停用状态。
[0016]可选的,所述基板管理控制器基于所述I2C总线编号将冷启动处理请求发送至所述异常视频转码卡,包括:
[0017]所述基板管理控制器利用所述I2C链路,并基于所述I2C总线编号将视频转码卡重启请求发送至所述异常视频转码卡中的可编程芯片,以便所述可编程芯片通过控制所述异常视频转码卡中虚拟现实芯片的电源状态对所述异常视频转码卡进行重启操作。
[0018]可选的,所述通过所述基板管理控制器获取到处理后的所述异常视频转码卡发送的电源信号信息之前,还包括:
[0019]处理后的所述异常视频转码卡中的所述虚拟现实芯片将自身的电源正常信号置为高电平,并生成电源信号信息,将所述电源信息号信息发送至所述可编程芯片,以便所述可编程芯片将所述电源信息号信息发送至所述基板管理控制器。
[0020]可选的,所述重新建立与处理后的所述异常视频转码卡之间的连接之前,还包括:
[0021]将所述电源正常信号置为低电平;
[0022]通过所述基板管理控制器获取到处理后的所述异常视频转码卡发送的电源低电平信号信息之后,将低电平的电源正常信号置为高电平。
[0023]可选的,所述重新建立与处理后的所述异常视频转码卡之间的连接之后,还包括:
[0024]确定出与所述视频转码卡中的系统级芯片之间的新PCIE链路,以便利用所述新PCIE链路进行PCIE数据交互和业务脚本执行。
[0025]第二方面,本申请公开了一种视频转码卡连接装置,包括:
[0026]判断模块,用于判断在预设周期内是否获取到视频转码卡发送的数据包;
[0027]报错信息生成模块,用于若在预设周期内未获取到视频转码卡发送的数据包,则将所述视频转码卡确定为异常视频转码卡,生成报错信息;
[0028]冷启动模块,用于基于所述报错信息确定出所述异常视频转码卡的I2C总线编号,并将所述I2C总线编号发送至本地的基板管理控制器,以便所述基板管理控制器基于所述I2C总线编号将冷启动处理请求发送至所述异常视频转码卡;
[0029]视频转码卡连接模块,用于通过所述基板管理控制器获取到处理后的所述异常视频转码卡发送的电源信号信息之后,重新建立与处理后的所述异常视频转码卡之间的连接。
[0030]第三方面,本申请公开了一种电子设备,包括:
[0031]存储器,用于保存计算机程序;
[0032]处理器,用于执行所述计算机程序,以实现前述的视频转码卡连接方法。
[0033]第四方面,本申请公开了一种计算机存储介质,用于保存计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的视频转码卡连接方法的步骤。
[0034]可见,本申请提供了一种视频转码卡连接方法,包括判断在预设周期内是否获取到视频转码卡发送的数据包;若在预设周期内未获取到视频转码卡发送的数据包,则将所
述视频转码卡确定为异常视频转码卡,生成报错信息;基于所述报错信息确定出所述异常视频转码卡的I2C总线编号,并将所述I2C总线编号发送至本地的基板管理控制器,以便所述基板管理控制器基于所述I2C总线编号将冷启动处理请求发送至所述异常视频转码卡;通过所述基板管理控制器获取到处理后的所述异常视频转码卡发送的电源信号信息之后,重新建立与处理后的所述异常视频转码卡之间的连接。本申请判断在预设周期内是否获取到视频转码卡发送的数据包,如果没有收到,则生成报错信息,以便进行冷启动处理,并重新建立与处理后的所述异常视频转码卡之间的连接,能够有效避免出现因CPU报错引发系统宕机从而造成业务数据丢失的情况,并且提高服务器中视频转码卡运行的稳定性。
附图说明
[0035]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频转码卡连接方法,其特征在于,应用于服务器中CPU,包括:判断在预设周期内是否获取到视频转码卡发送的数据包;若在预设周期内未获取到视频转码卡发送的数据包,则将所述视频转码卡确定为异常视频转码卡,生成报错信息;基于所述报错信息确定出所述异常视频转码卡的I2C总线编号,并将所述I2C总线编号发送至本地的基板管理控制器,以便所述基板管理控制器基于所述I2C总线编号将冷启动处理请求发送至所述异常视频转码卡;通过所述基板管理控制器获取到处理后的所述异常视频转码卡发送的电源信号信息之后,重新建立与处理后的所述异常视频转码卡之间的连接。2.根据权利要求1所述的视频转码卡连接方法,其特征在于,所述判断在预设周期内是否获取到视频转码卡发送的数据包之前,还包括:将所述服务器的预设PCIE Slot标槽与所述视频转码卡进行连接;建立与所述视频转码卡中的系统级芯片之间的PCIE链路,并建立本地的所述基板管理控制器与所述视频转码卡中的可编程芯片之间的I2C链路。3.根据权利要求2所述的视频转码卡连接方法,其特征在于,还包括:基于所述报错信息确定出所述异常视频转码卡的PCIE总线编号;基于所述PCIE总线编号将与所述视频转码卡中的系统级芯片之间的PCIE链路置为停用状态。4.根据权利要求2所述的视频转码卡连接方法,其特征在于,所述基板管理控制器基于所述I2C总线编号将冷启动处理请求发送至所述异常视频转码卡,包括:所述基板管理控制器利用所述I2C链路,并基于所述I2C总线编号将视频转码卡重启请求发送至所述异常视频转码卡中的可编程芯片,以便所述可编程芯片通过控制所述异常视频转码卡中虚拟现实芯片的电源状态对所述异常视频转码卡进行重启操作。5.根据权利要求4所述的视频转码卡连接方法,其特征在于,所述通过所述基板管理控制器获取到处理后的所述异常视频转码卡发送的电源信号信息之前,还包括:处理后的所述异常视频转码卡中...

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

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

1