Patent ID: 11909816
Assignee: DELL PRODUCTS L.P.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method, comprising:
with regard to a client request associated with a client device, determining, by a system comprising a processor, a group of candidate nodes from a group of nodes based on a network address space associated with a network address associated with the client device and respective first network addresses associated with respective nodes of the group of nodes;
from the group of candidate nodes, determining, by the system, a group of available candidate nodes that is able to process the client request associated with the client device and relating to a service based on a service type of the service, and respective operational statuses of respective candidate nodes of the group of candidate nodes, wherein the group of available candidate nodes comprises some candidate nodes of the group of candidate nodes, wherein the group of available candidate nodes comprises respective available candidate nodes comprising a first available candidate node and a second available candidate node, and wherein some of the respective first network addresses are respective second network addresses associated with the respective available candidate nodes;
ranking, by the system, the respective second network addresses associated with the respective available candidate nodes of the group of available candidate nodes based on respective bandwidths associated with the respective available candidate nodes, wherein the respective second network addresses comprise a first network address and a second network address associated with the first available candidate node and a third network address associated with the second available candidate node, and wherein the ranking comprises ranking the first network address and the second network address higher than the third network address based on determining that a first bandwidth associated with a combination of the first network address and the second network address is higher than a second bandwidth associated with the second network address; and
determining, by the system, an available candidate node of the group of available candidate nodes that is to process the client request based on the ranking and a defined service performance criterion associated with the service.