System and method for client reassignment in blade server
OwnerDaryl Cromer, Howard Locker +2inventors
InventorsDaryl Cromer, Howard Locker, Randall Springfield, Rod Waltermann
Life of this patent
Estimating the term…
Abstract
When a first blade server that is servicing a client computer becomes congested, service is transferred to a second blade server potentially in a different blade center by freezing the first blade and client and then sending, to the second blade server, a pointer to the currently addressed location in the client's virtual storage and an exact memory map in the first blade server that is associated with the client computer, along with the client's IP address. These are used to reconstruct the state of the first blade in the second blade, at which time the second blade resumes service to the client.
Claims19
A method for transferring service of a client computer from a first blade server to a second blade server, comprising:
- sending, from the first blade server, at least a client computer identifier and storage information pertaining to the client computer to the second blade server;
- and
- at the second blade server, using the storage information and client computer identifier to resume service to the client computer.
A computer system, comprising:
- at least a first blade server servicing a client computer;
- at least a second blade server to which it is sought to transfer servicing of the client computer;
- and
- logic for reconstructing, on the second blade server, the exact state of the first blade server with respect to the client computer, with the second blade server being pointed to a location in a virtual memory associated with the client computer, whereby the second blade server can assume, from the first blade server, servicing of the client computer.
A service for transferring the servicing of a client computer from a first blade server to a second blade server, comprising:
- providing means for sending storage information and client information from the first blade server to the second blade server;
- providing means for using the storage information and client information to reconstruct, on the second blade server, the exact state of a client computer-dedicated portion with respect to the first blade server;
- and
- providing means for establishing a service communication link between the client computer and the second blade server.
Dependencies are inferred from the claim text.