报文传输方法、装置、设备及存储介质制造方法及图纸

技术编号:40876730 阅读:14 留言:0更新日期:2024-04-08 16:46
本公开涉及一种报文传输方法、装置、设备及存储介质,涉及数据传输技术领域。本公开通过响应于接收到目标报文,基于硬件加速引擎对目标报文进行硬件流表匹配;响应于目标报文匹配硬件流表成功,基于硬件流表确定的硬件转发路径,将目标报文转发至目标服务容器,可以通过硬件加速引擎实现报文的硬件流表匹配和硬件转发,减少软件转发报文的次数,可以大大减少对数据处理器DPU上数据处理资源的占用,提升了DPU网络传输的带宽及吞吐量,降低了DPU网络传输的时延,提高了DPU网络转发的性能。

【技术实现步骤摘要】

本公开涉及数据传输,尤其涉及一种报文传输方法、装置、设备及存储介质


技术介绍

1、由于云服务器上租户购买的中央处理器(central processing unit,cpu)资源非常有限,所以运行在云服务器节点上的服务容器中的应用程序希望能够占有更多的cpu资源以专注于核心业务逻辑的运算或存储逻辑。然而服务容器在运行过程中,流量的转发、加速等任务和策略会占用大量的cpu资源,因此会存在将有限的cpu资源分配给应用程序还是分配给网络通信任务的冲突。

2、为了能够将更多的cpu资源划分给租户的核心业务逻辑应用程序,数据处理器(data processing unit,dpu)应运而生,dpu作为专门处理网络数据的处理器,将原本占用服务器cpu资源的网络转发任务,如服务网格,下沉到dpu网卡上进行处理,从而释放了云服务器端的cpu资源,这个过程称为dpu网络流量卸载。

3、当前解决方案中,dpu上的服务网格集中式代理使用软件转发的方式进行服务容器间的报文传输。由于软件转发实际上是使用软件技术,需要依赖和消耗dpu上的数据处理资源进行报文本文档来自技高网...

【技术保护点】

1.一种报文传输方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于硬件加速引擎对所述目标报文进行硬件流表匹配,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于硬件加速引擎对所述目标报文进行硬件流表匹配之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述响应于所述目标报文匹配硬件流表失败,基于软件加速引擎对所述目标报文进行软件流表匹配之前,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,所述确定所述目标报文匹配的目标软件流表之后,所述方法还包括:

>6.根据权利要求5...

【技术特征摘要】

1.一种报文传输方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于硬件加速引擎对所述目标报文进行硬件流表匹配,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于硬件加速引擎对所述目标报文进行硬件流表匹配之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述响应于所述目标报文匹配硬件流表失败,基于软件加速引擎对所述目标报文进行软件流表匹配之前,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,所述确定所述目标报文匹配的目标软件流表之后,所述方法还包括:

...

【专利技术属性】
技术研发人员:王绍坤黄明亮荆慧
申请(专利权)人:中科驭数北京科技有限公司
类型:发明
国别省市:

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

1