数据传输方法、装置、计算机设备、可读存储介质和程序产品制造方法及图纸

技术编号:44540656 阅读:15 留言:0更新日期:2025-03-11 14:07
本申请涉及一种数据传输方法、装置、计算机设备、可读存储介质和程序产品。所述方法包括:通过所述物理机中部署的DPDK驱动,将所述物理机接收到的第一数据包存放至接收队列中的第一缓冲区;当所述DPDK驱动接收到所述物理机中的应用程序发送的数据接收请求时,通过所述DPDK驱动将所述第一缓冲区移动至处理队列;在所述数据接收请求包括接收数据包信息时,通过所述DPDK驱动将所述第一缓冲区移动至发送队列,以将所述第一数据包发送至远端内存池进行存储;通过所述物理机中部署的驱动服务,从所述远端内存池获取所述第一数据包,以供所述物理机运行应用程序时对所述第一数据包进行数据处理。采用本方法能够提高数据传输速率。

【技术实现步骤摘要】

本申请涉及云计算,特别是涉及一种数据传输方法、装置、计算机设备、可读存储介质和程序产品


技术介绍

1、近年来,在云计算
提出了新一代云计算基础架构体系,即计算和存储分离式的架构,称为聚合计算。dpdk(data plane development kit,数据平面开发套件)是一种用于数据包快速处理的驱动和函数库的集合,用以提高数据的处理性能和网络吞吐量。

2、因此,可以考虑将dpdk应用于聚合计算中,以进一步提高数据传输速率。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提高数据传输速率的数据传输方法、装置、计算机设备、可读存储介质和程序产品。

2、第一方面,本申请提供了一种数据传输方法,应用于物理机,所述方法包括:通过物理机中部署的dpdk驱动,将物理机接收到的第一数据包存放至接收队列中的第一缓冲区;当dpdk驱动接收到物理机中的应用程序发送的数据接收请求时,通过dpdk驱动将第一缓冲区移动至处理队列;在数据接收请求包括接收数据包信息时,通过dpdk驱动将第本文档来自技高网...

【技术保护点】

1.一种数据传输方法,其特征在于,应用于物理机,所述方法包括:

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

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

4.根据权利要求1所述的方法,其特征在于,所述通过所述物理机中部署的驱动服务,从所述远端内存池获取所述第一数据包,以供所述物理机运行应用程序时对所述第一数据包进行数据处理,包括:

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

6.根据权利要求5所述的方法,其特征在于,所述通过所述DPDK驱动将所述第二数据包发送至所述物理机中的网卡,包...

【技术特征摘要】

1.一种数据传输方法,其特征在于,应用于物理机,所述方法包括:

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

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

4.根据权利要求1所述的方法,其特征在于,所述通过所述物理机中部署的驱动服务,从所述远端内存池获取所述第一数据包,以供所述物理机运行应用程序时对所述第一数据包进行数据处理,包括:

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

6.根据权利要求5所述的方法,其特征在于,所述通过所述dpdk驱动将所述第二数据包...

【专利技术属性】
技术研发人员:刘俊艾天翔张玉李平保齐良
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1