队列收发数据方法、设备及计算机可读存储介质技术

技术编号:42109079 阅读:26 留言:0更新日期:2024-07-25 00:32
本申请涉及网络通信技术领域,本申请提供一种队列收发数据方法、设备及计算机可读存储介质,所述方法获取与队列属性对应的队列作为使用队列;生成待传输数据包的传输指示信息;基于所述待传输数据包的传输指示信息以及所述使用队列,对所述待传输数据包进行传输。该方法中根据队列属性在两类队列中确定使用队列,通过传输指示信息获知数据包的传输指示,利用使用队列完成数据包的传输,实现了不同队列在收发数据包的过程中可以共用一套资源,达到资源复用的效果,有效提高了资源利用率,进而解决了硬件资源消耗高的技术问题。

【技术实现步骤摘要】

本专利技术涉及网络通信,尤其涉及一种队列收发数据方法、设备及计算机可读存储介质


技术介绍

1、随着网络数据流量越来越大以及数据中心云化场景的需求,网卡、dpu(dataprocessing unit,数据处理器)应运而生,对于和网卡、dpu的软硬件交互,每个厂家都提出了自己的队列交互技术,另外,为了支持标准化,也推出了统一的软硬件交互接口virtio(virtual input output,虚拟收发)标准。但virtio并不能满足所有的应用场景,有些场景需要使用自定义队列和上层软件进行交互,为了满足所有应用场景的使用,在队列管理模块同时配置了两套资源,这就导致了硬件资源的消耗增加。因此,如何提高资源利用率,进而减少硬件资源的消耗是目前亟需解决的技术问题。


技术实现思路

1、本专利技术的主要目的在于提供一种队列收发数据方法、设备及存储介质,旨在解决现有硬件资源的消耗高的技术问题。

2、为实现上述目的,本专利技术提供一种队列收发数据方法,所述队列收发数据方法包括:

3、获取与队列属性对本文档来自技高网...

【技术保护点】

1.一种队列收发数据方法,其特征在于,包括:

2.如权利要求1所述的队列收发数据方法,其特征在于,所述获取与队列属性对应的队列作为使用队列,包括:

3.如权利要求2所述的队列收发数据方法,其特征在于,所述基于使用队列相关信息,获取所述使用队列的队列属性,并基于所述队列属性,确定待使用队列之后,还包括:

4.如权利要求1所述的队列收发数据方法,其特征在于,所述获取与队列属性对应的队列作为使用队列之后,还包括:

5.如权利要求1所述的队列收发数据方法,其特征在于,所述基于所述待传输数据包的传输指示信息以及所述使用队列,对所述待传输数据包进行传输...

【技术特征摘要】

1.一种队列收发数据方法,其特征在于,包括:

2.如权利要求1所述的队列收发数据方法,其特征在于,所述获取与队列属性对应的队列作为使用队列,包括:

3.如权利要求2所述的队列收发数据方法,其特征在于,所述基于使用队列相关信息,获取所述使用队列的队列属性,并基于所述队列属性,确定待使用队列之后,还包括:

4.如权利要求1所述的队列收发数据方法,其特征在于,所述获取与队列属性对应的队列作为使用队列之后,还包括:

5.如权利要求1所述的队列收发数据方法,其特征在于,所述基于所述待传输数据包的传输指示信息以及所述使用队列,对所述待传输数据包进行传输,包括:

6.如权利要求5所述的队列收发数据方法,其特征在于,所述传输指示信息还包括所述待传输数据包的发送通知,所述在接收或查询到所述传输指示信息时,读取所述传输指示信息之后,还...

【专利技术属性】
技术研发人员:周文彬刘杰
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1