Patent ID: 8634321

Claim:
A method comprising: calculating, via a processor, a threshold interval based at least on a number of management requests pending with a plurality of proxy agents deployed in a network, wherein the threshold interval decreases as the number of management requests pending with the plurality of proxy agents increases and the threshold interval is based in part on an estimate of a number of management requests to be received with the plurality of proxy agents within a period of time; calculating, via a processor, a threshold load based at least on the number of management requests pending with the plurality of proxy agents; comparing, within the threshold interval, the threshold load with a load associated with each of the plurality of proxy agents; determining whether each of the plurality of proxy agents is one of overloaded, under-loaded, and balanced based in part on the threshold load and the threshold interval; and balancing the load associated with each of the plurality of proxy agents based on the determining by transferring a portion of the management requests pending with overloaded proxy agents to one of under-loaded proxy agents and balanced proxy agents.