- Patent Title: Dynamic processing of packets using multiple receive queue features
-
Application No.: US16894767Application Date: 2020-06-06
-
Publication No.: US11356381B2Publication Date: 2022-06-07
- Inventor: Aditya G. Holla , Rishi Mehta , Boon Ang , Rajeev Nair , Wenyi Jiang
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Adeli LLP
- Main IPC: H04L47/6295
- IPC: H04L47/6295 ; H04L47/125 ; G06F9/455

Abstract:
A method for managing several queues of a network interface card (NIC) of a computer. The method initially configures the NIC to direct data messages received for a data compute node (DCN) executing on the computer to a default first NIC queue. When the DCN requests data messages addressed to the particular DCN to be processed with a first feature for load balancing data messages across multiple queues and a second feature for aggregating multiple related data messages into a single data message, the method configures the NIC to direct subsequent data messages received for the DCN to a second queue in a first subset of queues associated with the first feature if a load on the default first queue exceeds a first threshold. Otherwise, if a load on the first subset of queues exceeds a second threshold, the method configures the NIC to direct subsequent data messages received for the particular DCN to a third queue in a second subset of queues associated with both the first and second features.
Public/Granted literature
- US20200304418A1 DYNAMIC PROCESSING OF PACKETS USING MULTIPLE RECEIVE QUEUE FEATURES Public/Granted day:2020-09-24
Information query