Patent ID: 7403996

Claim:
A system for manually migrating a migratable service in a server cluster, comprising: a server cluster comprising at least two servers; a migration target comprising a list of servers in said server cluster capable of hosting a migratable service, wherein only one instance of the migratable service is active in the server cluster at any time; a migration manager capable of moving a migratable service between servers in the server cluster, the migration manager ensuring that only one active instance of the migratable service exists in the server cluster at any time; and a service stub capable of serving a user request on the servers in said server cluster, the service stub capable of serving the user request on servers in the migration target until the user request is served on the server hosting the active instance of the migratable service; wherein said service stub is further capable of routing a user request to an alternative server selected from the list of servers in the migratable target if said service stub cannot reach the first server in the list, wherein the alternative server will return information to said service stub that refers the service stub to the server hosting the active instance of the service if the alternative server is not hosting the active instance.