Technologies for accelerating network virtualization
OwnerAnil Vasudevan, Parthasarathy Sarangam +1inventors
InventorsAnil Vasudevan, Parthasarathy Sarangam, Rajesh M. Sankaran
Life of this patent
Estimating the term…
Loading patent…
OwnerAnil Vasudevan, Parthasarathy Sarangam +1inventors
InventorsAnil Vasudevan, Parthasarathy Sarangam, Rajesh M. Sankaran
Estimating the term…
Technologies for accelerated network virtualization include executing packet processing functions by a network virtualizer established in a provider partition of a computing device and offloading packet movement functions to a network interface controller of the computing device. In the illustrative embodiments, the network interface controller includes one or more tenant-facing ports, a provider-facing port, and an external network-facing port, which are used by the network interface controller to receive, send, and pass packets from, to, and between the various partitions of the computing device. To transmit a packet, the network virtualizer generates a provider header, and either the network virtualizer or the network interface controller encapsulates a packet received from the tenant partition with the provider header. To receive a packet, either the network virtualizer or the network interface controller strips a provider header from the received packet.
A computing device for accelerated network virtualization, the computing device comprising:
One or more machine-readable storage media comprising a plurality of instructions stored thereon that, in response to execution, cause a computing device to:
A method for accelerated network virtualization, the method comprising:
Dependencies are inferred from the claim text.