卸载表项清除方法、装置、电子设备及存储介质制造方法及图纸

技术编号:43437221 阅读:22 留言:0更新日期:2024-11-27 12:44
本发明专利技术公开了一种卸载表项清除方法、装置、电子设备及存储介质,涉及智能网卡技术领域。该方法包括:周期性获取虚拟功能接口驱动发送的驱动状态反馈信息;根据驱动状态反馈信息,检测虚拟功能接口驱动对虚拟功能接口的驱动状态;在检测到虚拟功能接口驱动已下线时,获取网络接口控制器固件资源中虚拟功能接口对应的目标卸载表项,并对目标卸载表项进行清除。本发明专利技术实施例的技术方案实现了网络接口控制器固件对虚拟功能端口的感知,避免了残留表项对网络接口控制器固件资源的无意义占用,保证了智能网卡DPU正常运行;还可以保证虚拟功能接口驱动和网络接口控制器固件中流表表项数据的一致性。

【技术实现步骤摘要】

本专利技术涉及智能网卡,尤其涉及一种卸载表项清除方法、装置、电子设备及存储介质


技术介绍

1、后摩尔时代,cpu(central processing unit,中央处理器)算力增长无法跟上网络传输的增长速度,同时,在高带宽和新型传输体系下,网络功能处理也越发复杂。为了给cpu减负,智能网卡dpu(data processing unit,数据处理器)应运而生。cpu可以专注于通用计算,智能网卡dpu可以从cpu上卸载关键的网络、存储和安全等业务,并对转发数据进行处理,极大地释放了cpu算力,在未来网络发展中将发挥至关重要的作用。

2、针对智能网卡dpu数据转发功能,目前普遍通过dpdk app(data planedevelopment kit application,数据平面开发套件应用程序)独立加载pf接口(physicalfunction interface,物理功能接口)和vf接口(virtual function interface,虚拟功能接口),以实现智能网卡dpu基于pf接口和vf接口的收发包处理以及相关处理逻辑的实现。现有本文档来自技高网...

【技术保护点】

1.一种卸载表项清除方法,其特征在于,应用于智能网卡的网络接口控制器固件,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述驱动状态反馈信息,检测所述虚拟功能接口驱动对虚拟功能接口的驱动状态,包括:

3.根据权利要求2所述的方法,其特征在于,所述虚拟功能接口对应的驱动状态标识为当前驱动状态序列号;

4.根据权利要求3所述的方法,其特征在于,在所述周期性获取虚拟功能接口驱动发送的驱动状态反馈信息之前,还包括:

5.根据权利要求1所述的方法,其特征在于,所述对所述目标卸载表项进行清除,包括:

6.根据权利要求5所...

【技术特征摘要】

1.一种卸载表项清除方法,其特征在于,应用于智能网卡的网络接口控制器固件,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述驱动状态反馈信息,检测所述虚拟功能接口驱动对虚拟功能接口的驱动状态,包括:

3.根据权利要求2所述的方法,其特征在于,所述虚拟功能接口对应的驱动状态标识为当前驱动状态序列号;

4.根据权利要求3所述的方法,其特征在于,在所述周期性获取虚拟功能接口驱动发送的驱动状态反馈信息之前,还包括:

5.根据权利要求1所述的方法,其特征在于,所述对所述目标卸载表项进行清除,包括:

【专利技术属性】
技术研发人员:朱华兴卢笙沈洋陈盈安
申请(专利权)人:芯云晟杭州电子科技有限公司
类型:发明
国别省市:

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

1