×

Load balancing of connections to parallel servers

  • US 5,740,371 A
  • Filed: 03/18/1996
  • Issued: 04/14/1998
  • Est. Priority Date: 09/30/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for facilitating connection of a terminal (20) to a server (60, 70, 80) to enable the server to perform a task on behalf of the terminal, there being a plurality of servers which the terminal may connect to, and the system comprising:

  • server determination means (14) for retrieving from a storage means (90) data identifying the plurality of servers, and for referencing an address conversion means (92,

         94) to determine an address currently associated with each server;

    chooser means (16) for providing information about the plurality of servers to the terminal, the terminal being arranged to display this information so as to enable the user to select one of said servers for connection to the terminal; and

    connection means (18), responsive to a signal from the terminal indicating a user selection of one of said servers, to initiate connection of the terminal to the selected server;

    the system being characterised by;

    at least one of the plurality of servers having multiple processors, the data in the storage means (90) identifying that server being a generic identifier for the processors within that server;

    the address conversion means (92,

         94) having means (94) for periodically identifying one of the processors of that server based on predetermined criteria, and for updating the information in the address conversion means such that at any instant in time, the address associated with the generic identifier is the address of the identified processor; and

    the server determination means (14) being adapted to recognise any generic identifier, and to reference the address conversion means to determine the address associated with that generic identifier after a user selection of the server corresponding to that generic identifier has been made.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×