Methods and systems to achieve multi-tenancy in RDMA over converged Ethernet
AssigneeNicira, Inc.
InventorsShoby Cherian, Tanuja Ingale, Raghavendra Subbarao Narahari Venkata
Life of this patent
Estimating the term…
Loading patent…
AssigneeNicira, Inc.
InventorsShoby Cherian, Tanuja Ingale, Raghavendra Subbarao Narahari Venkata
Estimating the term…
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.
A method for providing multi-tenancy support for remote direct memory access (RDMA) in a system comprising a plurality of physical hosts, each physical host hosting a set of data compute nodes (DCNs), the method comprising:
A method for providing multi-tenancy support for remote direct memory access (RDMA) in a system comprising a plurality of physical hosts, each physical host hosting a set of data compute nodes (DCNs), wherein a first physical host comprises a physical forwarding element (PFE) implementing a logical forwarding element (LFE), wherein a first DCN hosted on the first host is connected to a port of the LFE through a virtual network interface controller (NIC), the method comprising:
A first physical host for hosting a set of data compute nodes (DCNs) and providing multi-tenancy support for remote direct memory access (RDMA) for the DCNs, the physical host comprising:
A first physical host for hosting a set of data compute nodes (DCNs) and providing multi-tenancy support for remote direct memory access (RDMA) for the DCNs, the physical host comprising:
Dependencies are inferred from the claim text.