×

Load balancing using a client swapping operation

  • US 10,129,331 B2
  • Filed: 08/13/2015
  • Issued: 11/13/2018
  • Est. Priority Date: 06/25/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for load balancing a cluster of host computers, the method comprising:

  • analyzing load metrics of clients running on the host computers in the cluster;

    selecting a first client that can be migrated from a first host computer in the cluster to a second host computer in the cluster to improve load balance for the cluster based on the analyzing of the load metrics of the clients;

    selecting a second client running on the second host computer that can be swapped with the first client running on the first host computer; and

    performing a client swapping operation that simultaneously migrate the first client from the first host computer to the second host computer and migrate the second client from the second host computer to the first host computer,wherein the client swapping operation is an atomic operation performed in an indivisible manner such that both the first and second clients being migrated are returned to their source host computers if the client swapping operation is not fully successful.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×