用于加速网络虚拟化的技术

    公开(公告)号:CN105049464A

    公开(公告)日:2015-11-11

    申请号:CN201510140436.5

    申请日:2015-03-27

    申请人: 英特尔公司

    IPC分类号: H04L29/08 H04L12/46

    摘要: 用于加速的网络虚拟化的技术包含由建立在计算设备的提供者分区中的网络虚拟化器执行分组处理功能,以及卸载分组移动功能至计算设备的网络接口控制器。在示例性实施例中,网络接口控制器包含一个或多个租户面对端口、提供者面对端口、以及外部网络面对端口,其由网络接口控制器使用来从、向、以及在计算设备的各种分区之间接收、发送、以及传递分组。为了传输分组,网络虚拟化器产生提供者报头,要么网络虚拟化器要么网络接口控制器用提供者报头来封装从租户分区接收的分组。为了接收分组,要么网络虚拟化器要么网络接口控制器从接收的分组剥去提供者报头。

    用于发夹式传输网络业务的技术
    3.
    发明公开

    公开(公告)号:CN110661690A

    公开(公告)日:2020-01-07

    申请号:CN201910451623.3

    申请日:2019-05-28

    申请人: 英特尔公司

    IPC分类号: H04L12/46 H04L12/931

    摘要: 用于发夹式传输网络业务的技术包括具有网络接口控制器(NIC)的计算设备,该NIC被配置为通过NIC的介质访问控制(MAC)的虚拟以太网端口聚合器(VEPA)代理接收来自虚拟机(VM)的网络分组。VEPA代理被配置为将接收到的网络分组发送到部署在NIC的加速器设备上的代理,并且该代理被配置为将接收到的网络分组转发到加速器设备的虚拟以太网桥(VEB)发夹式传输代理。VEB发夹式传输代理被配置为:确定网络分组的目标目的地是否对应于另一VM,将接收到的网络分组返回到部署在加速器设备上的代理。该代理还被配置为将接收到的网络分组转发到VEPA代理,VEPA代理还被配置为将接收到的网络分组发送到该另一VM。

    用于加速网络虚拟化的技术

    公开(公告)号:CN105049464B

    公开(公告)日:2020-04-24

    申请号:CN201510140436.5

    申请日:2015-03-27

    申请人: 英特尔公司

    IPC分类号: H04L29/08 H04L12/46

    摘要: 用于加速的网络虚拟化的技术包含由建立在计算设备的提供者分区中的网络虚拟化器执行分组处理功能,以及卸载分组移动功能至计算设备的网络接口控制器。在示例性实施例中,网络接口控制器包含一个或多个租户面对端口、提供者面对端口、以及外部网络面对端口,其由网络接口控制器使用来从、向、以及在计算设备的各种分区之间接收、发送、以及传递分组。为了传输分组,网络虚拟化器产生提供者报头,要么网络虚拟化器要么网络接口控制器用提供者报头来封装从租户分区接收的分组。为了接收分组,要么网络虚拟化器要么网络接口控制器从接收的分组剥去提供者报头。

    与分组处理单元的可扩缩通信
    6.
    发明公开

    公开(公告)号:CN109936558A

    公开(公告)日:2019-06-25

    申请号:CN201811364193.3

    申请日:2018-11-16

    申请人: 英特尔公司

    摘要: 本文描述的特定实施例提供了用于使用扩展对象来实现分组处理单元与网络接口控制器(NIC)之间的通信的系统,该系统可以包括存储器、一个或多个处理器以及处理单元扩展对象引擎。处理单元扩展对象引擎可以被配置为:使分组在分组处理单元处被接收,其中分组处理单元在片上系统(SoC)上,将扩展对象部分添加到分组以创建经修改的分组,以及使经修改的分组被传送到位于相同的SoC上的NIC。在示例中,扩展对象部分包括类型数据和分区数据。分组可以是以太网分组,并且扩展对象部分可以被添加在分组的有效载荷部分之前。