一种DPU、基于DPU的数据传输方法、存储介质及电子设备

    公开(公告)号:CN118660060A

    公开(公告)日:2024-09-17

    申请号:CN202410764423.4

    申请日:2024-06-14

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

    金融行情硬件加速系统的故障检测方法、装置、设备

    公开(公告)号:CN118656240A

    公开(公告)日:2024-09-17

    申请号:CN202410811956.3

    申请日:2024-06-21

    发明人: 陈巍 陈岩 鄢贵海

    IPC分类号: G06F11/07 G06F8/41

    摘要: 本公开涉及一种金融行情硬件加速系统的故障检测方法、装置、设备及介质,其中,方法包括:获取金融行情数据源的数据报文;通过硬件加速系统对所述数据报文进行解析,得到第一金融行情数据结构;通过对照系统对所述数据报文进行解析,得到第二金融行情数据结构;根据所述第一金融行情数据结构和所述第二金融行情数据结构的比对结果,确定所述硬件加速系统的故障检测结果。根据本公开的技术方案,能够实现金融行情硬件加速系统的故障检测,保证硬件加速系统的正确性和稳定性。

    一种用于DPU板卡的测试系统、方法、电子设备和可读存储介质

    公开(公告)号:CN118642900A

    公开(公告)日:2024-09-13

    申请号:CN202410683494.1

    申请日:2024-05-30

    IPC分类号: G06F11/22

    摘要: 本申请提供一种用于DPU板卡的测试系统、方法、电子设备和可读存储介质,该系统包括测试子系统、输送子系统和控制子系统,测试子系统包括多个测试站;输送子系统用于在不同的测试站之间输送所述DPU板卡;控制子系统控制当前测试工序的测试站对DPU板卡进行测试,得到测试结果;若DPU板卡测试结果为通过,输送子系统将DPU板卡送入下一测试工序的测试站;若DPU板卡测试结果为未通过,则控制子系统还用于将DPU板卡的测试状态变更为测试锁止状态,以及在DPU板卡被维修后对DPU板卡执行重新测试。如此,可以降低不通过的板卡流入下一测试工序的概率,且重新测试维修后的板卡,可以减少废弃板卡的数量,降低生产成本。

    基于DPU的多通道数据保序方法、装置、设备及存储介质

    公开(公告)号:CN118631771A

    公开(公告)日:2024-09-10

    申请号:CN202410808984.X

    申请日:2024-06-21

    发明人: 金剑 卢文岩

    摘要: 本申请实施例提供一种基于DPU的多通道数据保序方法、装置、设备及存储介质,包括:获取保序号,所述保序号与数据请求消息相关联,所述数据请求消息用于请求获取第一数据包;将所述第一数据包存储于第一存储器,将所述第一数据包对应的数据参数存储于第二存储器,所述数据参数包括指示位;根据所述指示位的指示,判断是否发送所述第一数据包。能够解决在复杂网络处理器中发生报文乱序后,简单高效的实现对报文的重新排序和发送。

    基于DPU的转发规则卸载方法、网卡设备、计算机存储介质和计算机程序产品

    公开(公告)号:CN118626163A

    公开(公告)日:2024-09-10

    申请号:CN202410660003.1

    申请日:2024-05-27

    IPC分类号: G06F9/445 H04L12/66 G06F9/50

    摘要: 本发明实施例提供了一种基于DPU的转发规则卸载方法、网卡设备、计算机存储介质和计算机程序产品。所述基于DPU的转发规则卸载方法应用于配置有DPU的网卡设备,所述网卡设备搭载到网关服务器,所述网关服务器的操作系统内核用于对数据包进行处理,所述方法包括:获取转发规则的规则格式,规则格式包括匹配字段域和动作字段域;根据至少部分会话配置信息写入到匹配字段域,生成初始匹配规则;监听操作系统内核对数据包的处理动作类型;根据处理动作类型的监听结果,在初始匹配规则中查找数据包的相关数据,生成数据包的匹配规则和动作规则;将数据包的匹配规则和动作规则作为转发规则下发到DPU,以使DPU基于转发规则对后续数据包进行处理。

    用于DPU的流量控制方法、装置、DPU设备和存储介质

    公开(公告)号:CN118612150A

    公开(公告)日:2024-09-06

    申请号:CN202410761908.8

    申请日:2024-06-13

    发明人: 金剑 卢文岩

    摘要: 本申请实施例提供了一种用于DPU的流量控制方法、装置、DPU设备和存储介质。方法包括:通过多条数据通道,接收发送端发送的报文序列,多条数据通道为基于输入端口建立;对各数据通道接收的报文序列进行解析,确定报文序列的处理标识和数据量;根据报文序列的处理标识对报文序列进行相应的处理,并基于报文序列的数据量统计数据通道的缓存占用量,缓存占用量用于指示数据通道接收的报文序列占用的存储空间;将数据通道的缓存占用量与数据通道的反压阈值进行对比,在缓存占用量大于反压阈值时,向报文序列的发送端发送反压指令,以限制发送端向具有的缓存占用量大于反压阈值的数据通道发送报文序列,并且,发送端向其他数据通道正常发送报文序列。

    应用于DPU的报文转发装置、方法、DPU设备和存储介质

    公开(公告)号:CN118590566A

    公开(公告)日:2024-09-03

    申请号:CN202410761900.1

    申请日:2024-06-13

    摘要: 本申请实施例提供了一种应用于DPU的报文转发装置、方法、DPU设备和存储介质。装置包括:配置单元,用于对接收的报文进行解析获得报文的元数据字段,根据元数据字段获得报文的处理配置信息,并将处理配置信息填入报文的自定义字段;第一转换单元,用于在报文中将元数据字段的数据转移至自定义字段,获得待处理报文;发送处理单元,用于根据自定义字段中的处理配置信息对待处理报文进行处理,获得中间报文;第二转换单元,用于在中间报文中,将自定义字段中的元数据字段的数据转移至元数据字段,得到目标报文;发送单元,用于根据目标报文的自定义字段中的处理配置信息,确定目标报文的目的单元,并将目标报文传输给目的单元。

    应用于DPU的报文接收装置、方法、DPU设备和存储介质

    公开(公告)号:CN118524073A

    公开(公告)日:2024-08-20

    申请号:CN202410758331.5

    申请日:2024-06-13

    发明人: 田家兴 卢文岩

    摘要: 本申请实施例提供了一种应用于DPU的报文接收装置、方法、DPU设备和存储介质。装置包括:解析单元、数据缓存单元、描述符处理单元和转发单元;解析单元,用于对接收到的第一报文进行解析,获得数据字段和描述符字段;数据缓存单元,用于对数据字段进行存储;描述符处理单元,用于根据描述符字段确定处理第一报文的至少一个功能模块,并将功能模块的标识信息添加到描述符字段,生成该功能模块对应的目标描述符字段,及获取数据字段,并将目标描述符字段与数据字段进行组合,得到该目标描述符字段对应的组合报文;转发单元,用于基于组合报文生成第一接收报文,并根据第一接收报文中的目标描述符字段将第一接收报文传输给对应的功能模块。

    基于远程直接内存访问RDMA的数据传输方法、设备、电子设备和计算机存储介质

    公开(公告)号:CN118519934A

    公开(公告)日:2024-08-20

    申请号:CN202410686536.7

    申请日:2024-05-30

    IPC分类号: G06F13/28 H04L69/06

    摘要: 本申请公开一种基于远程直接内存访问RDMA的数据传输方法、设备、电子设备和计算机存储介质,该基于远程直接内存访问RDMA的数据传输方法包括:接收第一主机发送的待转发数据信息;若待转发数据信息包括目的虚拟网卡信息,则将待转发数据信息以预设格式封装,获得封装后数据信息;将封装后数据信息发送至目的虚拟网卡信息指示的目的虚拟网卡所属的第二主机,以使第二主机将封装后数据信息中的待转发数据发送给目的虚拟网卡。本申请在同PCIE设备中的虚拟网卡间的数据传输,无需通过MAC层进行处理,根据目的虚拟网卡信息直接将封装后数据信息发送给目的虚拟网卡所属的第二主机,能够提高数据传输效率。

    安全套接层通信方法、装置、专用数据处理器及介质

    公开(公告)号:CN117081840B

    公开(公告)日:2024-08-16

    申请号:CN202311213433.0

    申请日:2023-09-19

    发明人: 陈建虎 赵鲲鹏

    IPC分类号: H04L9/40 H04L69/16

    摘要: 本公开提供了一种安全套接层通信方法、装置、专用数据处理器及介质。该安全套接层通信方法包括:通过专用数据处理器代替第二设备与第一设备进行安全套接层握手,并将安全套接层握手期间获得的与第一设备的第一连接信息、与第二设备的第二连接信息、和加密材料对应存储到连接信息表;响应于第一设备与第二设备之间的报文通信请求,利用连接信息表中的第一连接信息、第二连接信息、和加密材料,在第一设备与第二设备之间进行报文通信。本公开实施例减少了终端设备进行SSL通信的处理负荷,提高了SSL通信效率。