CPC H04L 67/1001 (2022.05) [G06F 9/455 (2013.01); G06F 9/45558 (2013.01); H04L 67/1029 (2013.01); H04L 67/59 (2022.05); G06F 9/5027 (2013.01); G06F 2009/45595 (2013.01); H04L 67/01 (2022.05); H04L 67/568 (2022.05)] | 20 Claims |
1. A method for managing a set of load balancers that perform a load balancing service for a plurality of target application instances, the method comprising:
collecting state information relating to data messages that the set of load balancers distribute to the plurality of target application instances, a plurality of load balancers in the set executing on computers that also execute the target application instances;
generating aggregated state information from the collected state information; and
distributing the aggregated state information to at least a subset of the set of load balancers to cause the subset of load balancers to adjust how they distribute new data message flows to the plurality of target application instances, each load balancer in the subset of load balancers using the distributed state information to compute a set of values that the load balancer uses to distribute data message flows to the plurality of target application instances.
|