Excluding stressed machines from load balancing of distributed applications
AssigneeNicira, Inc.
InventorsAmit Vasant Patil, Vasantha Kumar
Life of this patent
Estimating the term…
Loading patent…
AssigneeNicira, Inc.
InventorsAmit Vasant Patil, Vasantha Kumar
Estimating the term…
Some embodiments provide a method for an end machine, that implements a distributed application, to redirect new network connection requests to other end machines that also implement the distributed application. The method receives a set of measurement data from a set of resources of the end machine and determines whether a measurement data received from a particular resource has exceeded a threshold. When the measurement data has exceeded the threshold, the method notifies a load balancer that balances new requests for connection to the distributed application between the end machines. The notification causes the load balancer not to send any new connection request to the end machine and redirect them to other end machines.
For a particular end machine that executes on a particular host computer and executes a distributed application, along with a plurality of other end machines operating on at least two host computers including the particular host computer, a method for redirecting new network connection requests sent to the particular end machine, the method comprising:
A non-transitory machine readable medium of a particular host computer that executes at least one particular end machine of a plurality of end machines operating on at least two host computers including the particular host computer for executing a distributed application, the non-transitory machine readable medium storing a program that when executed by at least one processor redirects new network connection requests sent to the particular end machine, the program comprising sets of instructions for:
Dependencies are inferred from the claim text.