METHODS AND SYSTEMS TO ACHIEVE MULTI-TENANCY IN RDMA OVER CONVERGED ETHERNET

    公开(公告)号:US20220092021A1

    公开(公告)日:2022-03-24

    申请号:US17542414

    申请日:2021-12-04

    Applicant: Nicira, Inc.

    Abstract: A method for providing multi-tenancy support for RDMA in a system that includes a plurality of physical hosts. Each each physical host hosts a set of data compute nodes (DCNs). The method, at an RDMA protocol stack of the first host, receives a packet that includes a request from a first DCN hosted on a first host for RDMA data transfer from a second DCN hosted on a second host. The method sends a set of parameters of an overlay network that are associated with the first DCN to an RDMA physical network interface controller of the first host. The set of parameters are used by the RDMA physical NIC to encapsulate the packet with an RDMA data transfer header and an overlay network header by using the set of parameters of the overlay network to transfer the encapsulated packet to the second physical host using the overlay network.

    Methods and systems to achieve multi-tenancy in RDMA over converged ethernet

    公开(公告)号:US11194755B2

    公开(公告)日:2021-12-07

    申请号:US16561300

    申请日:2019-09-05

    Applicant: Nicira, Inc.

    Abstract: A method for providing multi-tenancy support for RDMA in a system that includes a plurality of physical hosts. Each physical host hosts a set of data compute nodes (DCNs). The method, at an RDMA protocol stack of the first host, receives a packet that includes a request from a first DCN hosted on a first host for RDMA data transfer from a second DCN hosted on a second host. The method sends a set of parameters of an overlay network that are associated with the first DCN to an RDMA physical network interface controller of the first host. The set of parameters are used by the RDMA physical NIC to encapsulate the packet with an RDMA data transfer header and an overlay network header by using the set of parameters of the overlay network to transfer the encapsulated packet to the second physical host using the overlay network.

    METHODS AND SYSTEMS TO ACHIEVE MULTI-TENANCY IN RDMA OVER CONVERGED ETHERNET

    公开(公告)号:US20190391954A1

    公开(公告)日:2019-12-26

    申请号:US16561300

    申请日:2019-09-05

    Applicant: Nicira, Inc.

    Abstract: A method for providing multi-tenancy support for RDMA in a system that includes a plurality of physical hosts. Each each physical host hosts a set of data compute nodes (DCNs). The method, at an RDMA protocol stack of the first host, receives a packet that includes a request from a first DCN hosted on a first host for RDMA data transfer from a second DCN hosted on a second host. The method sends a set of parameters of an overlay network that are associated with the first DCN to an RDMA physical network interface controller of the first host. The set of parameters are used by the RDMA physical NIC to encapsulate the packet with an RDMA data transfer header and an overlay network header by using the set of parameters of the overlay network to transfer the encapsulated packet to the second physical host using the overlay network.

    Methods and systems for providing multi-tenancy support for Single Root I/O Virtualization
    5.
    发明授权
    Methods and systems for providing multi-tenancy support for Single Root I/O Virtualization 有权
    为单根I / O虚拟化提供多租户支持的方法和系统

    公开(公告)号:US09419897B2

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

    申请号:US14320492

    申请日:2014-06-30

    Applicant: Nicira, Inc.

    Abstract: A method for providing support for multi-tenancy in single root input/out virtualization (SR-IOV) enabled physical network interface controller (NIC) is provided. The NIC is associated with a host. The SR-IOV provides a physical function (PF) and a set of virtual functions (VFs) for the NIC. The method at a VF of the physical NIC, receives a mapping table of an overlay network which associates an identification of each of a set of virtual machine (VM) of a tenant on the host to an identification of a tunnel end point on the overlay network. The method receives a transmit packet from a VM connected to the VF and performs a lookup in the mapping table to identify source and destination tunnel end points associated with source and destination VMs in the packet. The method encapsulates the packet, for transmission through the tunnel end point associated with the source VM.

    Abstract translation: 提供了一种用于在单根输入/输出虚拟化(SR-IOV)启用的物理网络接口控制器(NIC)中提供多租户支持的方法。 NIC与主机相关联。 SR-IOV为NIC提供物理功能(PF)和一组虚拟功能(VF)。 在物理NIC的VF处的方法接收覆盖网络的映射表,其将主机上的租户的一组虚拟机(VM)中的每一个的标识与覆盖上的隧道终点的标识相关联 网络。 该方法从连接到VF的VM接收发送分组,并在映射表中执行查找,以识别与分组中的源和目的地VM相关联的源和目的地的隧道终点。 该方法封装分组,用于通过与源虚拟机相关联的隧道终点进行传输。

    Methods and systems to offload overlay network packet encapsulation to hardware

    公开(公告)号:US11108593B2

    公开(公告)日:2021-08-31

    申请号:US16199305

    申请日:2018-11-26

    Applicant: Nicira, Inc.

    Abstract: A method for offloading packet encapsulation for an overlay network is provided. The method, at a virtualization software of a host, sends a mapping table of the overlay network to a physical network interface controller (NIC) associated with the host. The mapping table maps the identification of each of a set of virtual machine (VM) of a tenant on the host to an identification of a tunnel on the overlay network. The method, at the virtualization software, receives a packet from a VM of the tenant. The method sends the packet to the physical NIC. The method, at the physical NIC, encapsulates the packet for transmission over the overlay network by using the mapping table. The method of claim also tags the packet by the virtualization software as a packet that requires encapsulation for transmission in the overlay network prior to sending the packet to the physical NIC.

    METHODS AND SYSTEMS TO OFFLOAD OVERLAY NETWORK PACKET ENCAPSULATION TO HARDWARE

    公开(公告)号:US20190173689A1

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

    申请号:US16199305

    申请日:2018-11-26

    Applicant: Nicira, Inc.

    Abstract: A method for offloading packet encapsulation for an overlay network is provided. The method, at a virtualization software of a host, sends a mapping table of the overlay network to a physical network interface controller (NIC) associated with the host. The mapping table maps the identification of each of a set of virtual machine (VM) of a tenant on the host to an identification of a tunnel on the overlay network. The method, at the virtualization software, receives a packet from a VM of the tenant. The method sends the packet to the physical NIC. The method, at the physical NIC, encapsulates the packet for transmission over the overlay network by using the mapping table. The method of claim also tags the packet by the virtualization software as a packet that requires encapsulation for transmission in the overlay network prior to sending the packet to the physical NIC.

    Methods and systems to offload overlay network packet encapsulation to hardware

    公开(公告)号:US10142127B2

    公开(公告)日:2018-11-27

    申请号:US15633485

    申请日:2017-06-26

    Applicant: Nicira, Inc.

    Abstract: A method for offloading packet encapsulation for an overlay network is provided. The method, at a virtualization software of a host, sends a mapping table of the overlay network to a physical network interface controller (NIC) associated with the host. The mapping table maps the identification of each of a set of virtual machine (VM) of a tenant on the host to an identification of a tunnel on the overlay network. The method, at the virtualization software, receives a packet from a VM of the tenant. The method sends the packet to the physical NIC. The method, at the physical NIC, encapsulates the packet for transmission over the overlay network by using the mapping table. The method of claim also tags the packet by the virtualization software as a packet that requires encapsulation for transmission in the overlay network prior to sending the packet to the physical NIC.

    METHODS AND SYSTEMS FOR PROVIDING MULTI-TENANCY SUPPORT FOR SINGLE ROOT I/O VIRTUALIZATION
    10.
    发明申请
    METHODS AND SYSTEMS FOR PROVIDING MULTI-TENANCY SUPPORT FOR SINGLE ROOT I/O VIRTUALIZATION 有权
    为单向I / O虚拟化提供多元支持的方法和系统

    公开(公告)号:US20150381495A1

    公开(公告)日:2015-12-31

    申请号:US14320492

    申请日:2014-06-30

    Applicant: Nicira, Inc.

    Abstract: A method for providing support for multi-tenancy in single root input/out virtualization (SR-IOV) enabled physical network interface controller (NIC) is provided. The NIC is associated with a host. The SR-IOV provides a physical function (PF) and a set of virtual functions (VFs) for the NIC. The method at a VF of the physical NIC, receives a mapping table of an overlay network which associates an identification of each of a set of virtual machine (VM) of a tenant on the host to an identification of a tunnel end point on the overlay network. The method receives a transmit packet from a VM connected to the VF and performs a lookup in the mapping table to identify source and destination tunnel end points associated with source and destination VMs in the packet. The method encapsulates the packet, for transmission through the tunnel end point associated with the source VM.

    Abstract translation: 提供了一种用于在单根输入/输出虚拟化(SR-IOV)启用的物理网络接口控制器(NIC)中提供多租户支持的方法。 NIC与主机相关联。 SR-IOV为NIC提供物理功能(PF)和一组虚拟功能(VF)。 在物理NIC的VF处的方法接收覆盖网络的映射表,其将主机上的租户的一组虚拟机(VM)中的每一个的标识与覆盖上的隧道终点的标识相关联 网络。 该方法从连接到VF的VM接收发送分组,并在映射表中执行查找,以识别与分组中的源和目的地VM相关联的源和目的地的隧道终点。 该方法封装分组,用于通过与源虚拟机相关联的隧道终点进行传输。

Patent Agency Ranking