Clustered client failover

Disclosed is a method of providing continuous access to a resource in a clustered computing environment. The method includes receiving a first request to access a resource by a process, wherein the request is received from a first client in a client cluster. A first application instance identifier i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JOLLY THOMAS E, PRAHALAD PRASHANTH, FATHALLA DIAA, PINKERTON JAMES T, GEORGE MATHEW, KRUSE DAVID M
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Disclosed is a method of providing continuous access to a resource in a clustered computing environment. The method includes receiving a first request to access a resource by a process, wherein the request is received from a first client in a client cluster. A first application instance identifier is identified with the resource and the first request to access the resource is granted. The method also includes receiving a second request to access the resource by the process after loss of connection with the first client, wherein the second request is received from a second client in the client cluster and the second client is different from the first client. A second application instance identifier associated with the second request is received and, upon determining that the first and second application instance identifiers are the same, the first request is invalidated. Invalidating the first request comprises: determining that the resource is not located on the first node that receives the second request; sending a request to a second node to invalidate the resource; and granting the second request to access the resource on the first node.