摘要
本申请实施例提供了一种DPU、基于DPU的数据传输方法、存储介质及电子设备。当收到数据发送方向数据接收方的多个目标虚拟设备发送的报文数据时,通过数据缓存模块将报文数据缓存,并将报文头信息和缓存地址生成初始描述符,发送至转发信息查询模块;转发信息查询模块基于初始描述符确定报文数据对应的多个数据流向信息,并将初始描述符和多个数据流向信息发送至数据复制模块;数据复制模块针对各数据流向信息,根据缓存地址从数据缓存模块获取对应的报文数据,并将报文数据转发至数据流向信息对应的目标虚拟设备,实现了在DPU中进行一对多通信场景的数据包复制及转发,无需主机或协处理器协助,减少了资源损耗,提升了数据传输效率。
技术关键词
报文
描述符
数据复制
虚拟设备
数据处理器
数据卸载装置
数据传输方法
主机
发送方
队列
控制模块
过滤模块
负载均衡算法
通信接口
电子设备
计算机存储介质
协处理器
系统为您推荐了相关专利信息
动态交互数据
资源分配请求
虚拟资源分配方法
标签
虚拟设备
令牌桶
网络流量控制方法
报文
接口卡
网络流量控制装置