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:
Apr. 08, 2025

Filed:

Apr. 22, 2022
Applicant:

Dell Products L.p., Round Rock, TX (US);

Inventors:

George Mathew, Belmont, CA (US);

Mukesh K. Sharma, Wakad Pune, IN;

Murthy V. Mamidi, Queen Creek, AZ (US);

Assignee:

Dell Products L.P., Round Rock, TX (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 9/50 (2006.01); G06F 16/13 (2019.01); G06F 16/176 (2019.01); G06F 16/182 (2019.01);
U.S. Cl.
CPC ...
G06F 9/5083 (2013.01); G06F 16/137 (2019.01); G06F 16/1774 (2019.01); G06F 16/182 (2019.01);
Abstract

Embodiments for performing load balancing in a filesystem of a distributed network comprising worker nodes accessing shared resources that are controlled by distributed locks to grant and prevent access from clients, by assigning a range of directory entries to each worker node, and providing feedback from each worker node to a load balancer to expose an internal state of acquired resources and other parameters of each worker node. In response to periodic updates of the directory ranges to be collocated, the system maintains directory ranges in each worker so that complete subtrees of the directory tree fit in a single range assigned to a worker. Upon receipt of a client request to access a data asset, the load balancer selects the most optimum worker to satisfy the request based on the worker internal states and other parameters.


Find Patent Forward Citations

Loading…