The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 05, 2025

Filed:

May. 06, 2020
Applicant:

Vmware Llc, Palo Alto, CA (US);

Inventors:

Aditya G. Holla, Palo Alto, CA (US);

Rajeev Nair, Palo Alto, CA (US);

Shilpi Agarwal, Palo Alto, CA (US);

Subbarao Narahari, Palo Alto, CA (US);

Zongyun Lai, Beijing, CN;

Wenyi Jiang, Palo Alto, CA (US);

Srikar Tati, Palo Alto, CA (US);

Assignee:

VMware LLC, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 47/62 (2022.01); H04L 43/0894 (2022.01); H04L 45/023 (2022.01); H04L 45/7453 (2022.01); H04L 47/625 (2022.01);
U.S. Cl.
CPC ...
H04L 47/6255 (2013.01); H04L 43/0894 (2013.01); H04L 45/023 (2013.01); H04L 45/7453 (2013.01);
Abstract

An approach for a dynamic provisioning of multiple RSS engines is provided. In an embodiment, a method comprises monitoring a CPU usage of hardware queues implemented in a plurality of RSS pools, and determining whether a CPU usage of any hardware queue, implemented in a particular RSS pool of the plurality of RSS pools, has increased above a threshold value. In response to determining that a CPU usage of a particular hardware queue, implemented in the particular RSS pool, has increased above the threshold value, it is determined whether the particular RSS pool includes an unused hardware queue (a queue with light CPU usage). If such an unused hardware queue is presented, then an indirection table that is associated with the particular RSS pool is modified to remap one or more data flows from the particular hardware queue to the unused hardware queue.


Find Patent Forward Citations

Loading…