一种基于总线技术的数据传输方法及相关装置制造方法及图纸

技术编号:46095110 阅读:14 留言:0更新日期:2025-08-12 18:14
本申请提供一种基于总线技术的数据传输方法及相关装置,应用于计算机技术领域。本申请实施例通过将报文的序列号和来自第二计算设备的反馈信息均同步到聚合网卡上,由聚合网卡统一进行管理配置,在聚合网卡确认发送报文对应的网卡后,由聚合网卡通知发送对应报文的网卡释放报文的缓存,能够保证数据在网络设备之间的可靠传输,以及有效保证物理网卡内缓存的数据得到释放,避免出现有需要释放报文缓存的网卡无法释放,导致缓存溢出的情况。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种基于总线技术的数据传输方法及相关装置


技术介绍

1、随着公有云的业务发展,对网络带宽提升的需求越来越高,传统的网卡必须与主机进行绑定,网卡映射为主机的内存地址空间进行访问。当存在多张网卡时,需要由应用层指定通过哪张网卡作为流量出口。随着业界对等访问总线(peer2peer)如cxl、nvlink等发展,使得多个网卡设备聚合成为常见场景,但当多张物理网卡通过总线交换机聚合成逻辑网卡后,聚合后的逻辑网卡只有1个ip地址,在需要通过聚合后的逻辑网卡收发数据时,相应地会存在发送路径和接收路径。当发送路径和接收路径在不同物理链路的情况下,逻辑网卡收发数据的收发路径不一致,进而会导致原本有缓存占用需要释放的物理网卡无法释放缓存。

2、因此,如何解决由于发送路径和接收路径不一致,导致网卡内的缓存占用无法释放的问题,是本领域技术人员正在研究的热点。


技术实现思路

1、本申请实施例提供了一种基于总线技术的数据传输方法及相关装置,能够有效保证物理网卡内缓存的数据得到释放,以及保证数据在本文档来自技高网...

【技术保护点】

1.一种基于总线技术的数据传输方法,其特征在于,应用于聚合网卡,所述聚合网卡运行在第一计算设备上,所述第一计算设备包括第一网卡、第二网卡和处理器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一反馈信息和所述第一序列号,配置所述第一网卡以使得所述第一网卡释放所述第一报文的缓存,包括:

3.根据权利要求1或2所述的方法,其特征在于,

4.根据权利要求1或2所述的方法,其特征在于,

5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述...

【技术特征摘要】

1.一种基于总线技术的数据传输方法,其特征在于,应用于聚合网卡,所述聚合网卡运行在第一计算设备上,所述第一计算设备包括第一网卡、第二网卡和处理器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一反馈信息和所述第一序列号,配置所述第一网卡以使得所述第一网卡释放所述第一报文的缓存,包括:

3.根据权利要求1或2所述的方法,其特征在于,

4.根据权利要求1或2所述的方法,其特征在于,

5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述根据所述原始报文,配置所述第一网卡以使得所述第一网卡向第二计算设备发送第一报文,包括:

7.根据权利要求1-5任一项所述的方法,其特征在于,所述根据所述原始报文,配置所述第一网卡以使得所述第一网卡向第二计算设备发送第一报文,包括:

8.一种基于总线技术的数据传输方法,其特征在于,应用于第一计算设备,所述第一计算设备包括第一网卡、第二网卡和处理器,聚合网卡运行在所述第一计算设备上,所述方法包括:

9.一种基于总线技术的数据传输方法,其特征在于,应用于第一计算设备中的第一网卡,所述第一计算设备包括所述第一网卡、第二网卡和处理器,所述聚合网卡运行在所述第一计算设备上,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:

12.一种基于总线技术的数据传输方法,其特征在于,应用于第一计算设备,所述第一计算设备包括第一网卡、第二网卡和处理器,聚合网卡运行在所述第一计算设备上,所述方法包括:

13.一种基于总线技术的数据...

【专利技术属性】
技术研发人员:曹金灿黄福光袁帅朱金瑞
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1