×

Method and system for load balancing using server dormant mode

  • US 10,237,341 B1
  • Filed: 03/29/2012
  • Issued: 03/19/2019
  • Est. Priority Date: 03/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for balancing a server load, wherein a plurality of servers are provided for handling transactions initiated through connections with one or more client devices, comprising:

  • providing a dormant mode and an active mode for each of the plurality of servers;

    enabling an update feature setting in a stored configuration file of the plurality of servers, the update feature setting for allowing only privileged users to establish a new connection to a server of the plurality of servers in the dormant mode;

    distributing, by a connection broker, the server load to servers of the plurality of servers in the active mode;

    monitoring, by the connection broker, a load for each of the plurality of servers to identify one of the plurality of servers in the active mode as an overloaded server having a server load exceeding a designated threshold;

    waiting, by the overloaded server, for open pending transactions associated with existing client device connections to the overloaded server to be completed;

    updating a status of the overloaded server in the stored configuration file to indicate the overloaded server is in the dormant mode after the open pending transactions are completed;

    prohibiting, by the connection broker, any new connections from being established with the overloaded server in the dormant mode by any users other than the privileged users;

    placing, by the overloaded server, any existing client device connections with the overloaded server into read-only mode;

    causing, by the connection broker, the server load to be redistributed among a remainder of the plurality of servers in the active mode while the overloaded server is in the dormant mode; and

    establishing, by the connection broker while the overloaded server is in the dormant mode, a new connection from a privileged user of the privileged users to the overloaded server in the dormant mode based on the update feature setting in the stored configuration file being enabled, the privileged user performing read and write transactions and update transactions on the overloaded server in the dormant mode.

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