一种智能网卡的识别方法及智能网卡技术

技术编号:32177629 阅读:24 留言:0更新日期:2022-02-08 15:38
本申请公开了一种智能网卡的识别方法及智能网卡,通过在智能网卡的板卡上增设通过I2C总线与智能网卡的PCIe金手指连接的第一存储介质,其中存储有智能网卡的唯一标识,主机端的基板管理控制器在上电后,当接收到基本输入输出系统发送的查询设备状态命令时,读取PCIe槽位上接入的PCIe设备,若能够读取到标识信息且标识信息与预存的智能网卡标识信息一致时,才识别为智能网卡,进而准确完成相应的连接配置,消除了现有智能网卡识别方案中仅通过I2C输入输出扩展器输出比特数据可能会造成的误判问题,促进服务器正常启动,消除了误判智能网卡对系统业务造成的安全风险。智能网卡对系统业务造成的安全风险。智能网卡对系统业务造成的安全风险。

【技术实现步骤摘要】
一种智能网卡的识别方法及智能网卡


[0001]本申请涉及服务器
,特别是涉及一种智能网卡的识别方法及智能网卡。

技术介绍

[0002]基板管理控制器(Baseboard Management Controller,BMC)是服务器主板上一种可以对中央处理器(central processing unit,CPU)进行远程操作的控制芯片,是一套独立于交换机CPU端的系统,可以远程监控交换机系统上的一些性能指标,以及对交换机执行开关机操作、系统升级、设备查看等一系列操作。
[0003]智能网卡(SmartNIC)是近几年兴起的一种新型网络设备,它配合服务器使用,主要承担原来服务器CPU上的网络处理工作,提高云端和私有数据中心中的服务器性能。智能网卡的硬件管理设计与服务器主板类似,也具有用于监控和管理整个智能网卡的硬件状态和系统健康等指标的基板管理控制器。
[0004]智能网卡作为服务器上一个可插拔的PCIe(peripheral component interconnect express)设备,从服务器角度来看,首次上电后,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种智能网卡的识别方法,其特征在于,基于主板端的基板管理控制器,包括:在上电后,当接收到基本输入输出系统发送的查询设备状态命令时,读取PCIe槽位上接入的PCIe设备;若能够读取到标识信息,则将所述标识信息与预存的智能网卡标识信息进行比对;若比对一致,则确定所述PCIe设备为智能网卡;其中,所述智能网卡的第一存储介质存储有所述智能网卡的唯一标识,所述第一存储介质通过I2C总线与所述智能网卡的PCIe金手指连接。2.根据权利要求1所述的识别方法,其特征在于,所述唯一标识具体为根据所述智能网卡的生产信息生成的与所述智能网卡唯一对应的标识;所述生产信息至少包括序列号和产品名称。3.根据权利要求1所述的识别方法,其特征在于,所述第一存储介质具体为带电可擦可编程只读存储器。4.根据权利要求1所述的识别方法,其特征在于,所述智能网卡标识信息具体包括所述唯一标识和所述智能网卡的I2C输入输出扩展器在上电后输出的比特数据;相应的,所述若比对一致,则确定所述PCIe设备为所述智能网卡,具体为:若所述标识信息包括与所述智能网卡对应的所述唯一标识和与所述智能网卡对应的所述比特数据,则所述PCIe设备为所述智能网卡;其中,所述I2C输入输出扩展器通过I2C总线与所述PCIe金手指连接。5.根据权利要求1所述的识别方法,其特征在于,所述智能网卡还包括设于所述第一存储介质和所述智能网卡的基板管理控制器之间的数据选择器;所述数据选择器的固定端与所述第一存储介质连接,所述数据选择器的第一选...

【专利技术属性】
技术研发人员:梁盛楠朱英澍曹风兵
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1