US2008098256A1PendingUtilityA1

Computer readable storage medium for migratable services

Assignee: BEA SYSTEMS INCPriority: Feb 21, 2002Filed: Dec 13, 2007Published: Apr 24, 2008
Est. expiryFeb 21, 2022(expired)· nominal 20-yr term from priority
Inventors:Eric M. Halpern
G06F 9/4843G06F 11/203G06F 11/1482G06F 11/2025G06F 9/4862
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A migration framework provides for the migration of services in a cluster. A migratable target contains a list of servers in the cluster capable of hosting a migratable service. A migration manager can migrate the service between servers in the migratable target, and can activate an instance of the service on the selected host server. The migration manager ensures that only one active instance of the service exists in the cluster. A service stub can serve a user request on servers in the migration target, such as by order of preference, until the user request is served on the server hosting the active instance. A lease manager can assign a lease period to determine how long a server hosts an active instance.

Claims

exact text as granted — not AI-modified
1 . A computer readable storage medium, with instructions stored thereon for automatically migrating a service in a server cluster, comprising: 
 deactivating an active service class instance located on a server in the server cluster;    selecting a new host server in the server cluster to host the active service class instance using a consensus subsystem, the new host server being selected from a migratable target containing a list of all servers in the server cluster capable of hosting an active instance;    activating the service class instance on the new host server; and    wherein the step of selecting a new host server further comprises selecting a new host server from the migratable target by selecting the next server in the list, the list of the migration target being ordered by preference, and determining whether a majority of servers in the migration target list agree on the selection.    
     
     
         2 . A computer readable storage medium, with instructions stored thereon for automatically migrating a service in a server cluster, comprising: 
 deactivating an active service class instance located on a server in the server cluster;    selecting a new host server in the server cluster to host the active service class instance using a consensus subsystem, the new host server being selected from a migratable target containing a list of all servers in the server cluster capable of hosting an active instance;    activating the service class instance on the new host server; and    further comprising:    assigning a lease to the server hosting the active service class instance, the lease containing the length of time for which the server can host the instance.    
     
     
         3 . A computer readable storage medium according to  claim 1 , further comprising: 
 renewing the lease on the server hosting the active service class instance.    
     
     
         4 . A computer readable storage medium according to  claim 1 , further comprising: 
 deactivating the active service class instance when the lease expires.

Join the waitlist — get patent alerts

Track US2008098256A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.