一种DPU、基于DPU的数据传输方法、存储介质及电子设备
摘要:
本申请实施例提供了一种DPU、基于DPU的数据传输方法、存储介质及电子设备。当收到数据发送方向数据接收方的多个目标虚拟设备发送的报文数据时,通过数据缓存模块将报文数据缓存,并将报文头信息和缓存地址生成初始描述符,发送至转发信息查询模块;转发信息查询模块基于初始描述符确定报文数据对应的多个数据流向信息,并将初始描述符和多个数据流向信息发送至数据复制模块;数据复制模块针对各数据流向信息,根据缓存地址从数据缓存模块获取对应的报文数据,并将报文数据转发至数据流向信息对应的目标虚拟设备,实现了在DPU中进行一对多通信场景的数据包复制及转发,无需主机或协处理器协助,减少了资源损耗,提升了数据传输效率。
0/0