Packet processing with hardware offload units
AssigneeVMware, Inc.
InventorsYong Wang, Boon S. Ang, Guolin Yang, Wenyi Jiang
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsYong Wang, Boon S. Ang, Guolin Yang, Wenyi Jiang
Estimating the term…
Some embodiments of the invention provide a method for configuring multiple hardware offload units of a host computer to perform operations on packets associated with machines (e.g., virtual machines or containers) executing on the host computer and to pass the packets between each other efficiently. For instance, in some embodiments, the method configures a program executing on the host computer to identify a first hardware offload unit that has to perform a first operation on a packet associated with a particular machine and to provide the packet to the first hardware offload unit. The packet in some embodiments is a packet that the particular machine has sent to a destination machine on the network, or is a packet received from a source machine through a network and destined to the particular machine.
A method for performing a plurality of operations on a packet with a plurality of hardware offload units of a host computer on which a plurality of machines execute, the method comprising:
A non-transitory machine readable medium storing a first program for execution by at least one processing unit of a computer to configure hardware offload units of a host computer to perform a plurality of operations on a packet, a plurality of machines executing on the host computer, the first program comprising sets of instructions for:
Dependencies are inferred from the claim text.