Maintenance of data message classification cache on smart NIC
AssigneeVMware, Inc.
InventorsShay Vargaftik, Alex Markuze, Yaniv Ben-Itzhak, Igor Golikov, Avishay Yanai
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsShay Vargaftik, Alex Markuze, Yaniv Ben-Itzhak, Igor Golikov, Avishay Yanai
Estimating the term…
Some embodiments provide a method for performing data message processing at a smart NIC of a computer that executes a software forwarding element (SFE). The method stores (i) a set of cache entries that the smart NIC uses to process a set of received data messages without providing the data messages to the SFE and (ii) rule updates used by the smart NIC to validate the cache entries. After a period of time, the method determines that the rule updates are incorporated into a data message processing structure of the SFE. Upon incorporating the rule updates, the method deletes from the smart NIC (i) the rule updates and (ii) at least a subset of the cache entries.
A method for performing data message processing at a computer that executes a software forwarding element (SFE), the method comprising:
A non-transitory machine-readable medium storing a program for execution by at least one processing unit of a smart network interface controller (NIC) of a computer that executes a software forwarding element (SFE), the program for performing data message processing, the program comprising sets of instructions for:
Dependencies are inferred from the claim text.