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!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator JOLLY THOMAS E
PRAHALAD PRASHANTH
FATHALLA DIAA
PINKERTON JAMES T
GEORGE MATHEW
KRUSE DAVID M
description 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.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_NZ622122A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>NZ622122A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_NZ622122A3</originalsourceid><addsrcrecordid>eNrjZJB0ziktLkktSk1RSM7JTM0rUUhLzMzJL0st4mFgTUvMKU7lhdLcDHJuriHOHrqpBfnxqcUFicmpeakl8X5RZkZGhkZGjsYEFQAAadkhqA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Clustered client failover</title><source>esp@cenet</source><creator>JOLLY THOMAS E ; PRAHALAD PRASHANTH ; FATHALLA DIAA ; PINKERTON JAMES T ; GEORGE MATHEW ; KRUSE DAVID M</creator><creatorcontrib>JOLLY THOMAS E ; PRAHALAD PRASHANTH ; FATHALLA DIAA ; PINKERTON JAMES T ; GEORGE MATHEW ; KRUSE DAVID M</creatorcontrib><description>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.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; PHYSICS ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2015</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150130&amp;DB=EPODOC&amp;CC=NZ&amp;NR=622122A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150130&amp;DB=EPODOC&amp;CC=NZ&amp;NR=622122A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>JOLLY THOMAS E</creatorcontrib><creatorcontrib>PRAHALAD PRASHANTH</creatorcontrib><creatorcontrib>FATHALLA DIAA</creatorcontrib><creatorcontrib>PINKERTON JAMES T</creatorcontrib><creatorcontrib>GEORGE MATHEW</creatorcontrib><creatorcontrib>KRUSE DAVID M</creatorcontrib><title>Clustered client failover</title><description>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.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>PHYSICS</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2015</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZJB0ziktLkktSk1RSM7JTM0rUUhLzMzJL0st4mFgTUvMKU7lhdLcDHJuriHOHrqpBfnxqcUFicmpeakl8X5RZkZGhkZGjsYEFQAAadkhqA</recordid><startdate>20150130</startdate><enddate>20150130</enddate><creator>JOLLY THOMAS E</creator><creator>PRAHALAD PRASHANTH</creator><creator>FATHALLA DIAA</creator><creator>PINKERTON JAMES T</creator><creator>GEORGE MATHEW</creator><creator>KRUSE DAVID M</creator><scope>EVB</scope></search><sort><creationdate>20150130</creationdate><title>Clustered client failover</title><author>JOLLY THOMAS E ; PRAHALAD PRASHANTH ; FATHALLA DIAA ; PINKERTON JAMES T ; GEORGE MATHEW ; KRUSE DAVID M</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_NZ622122A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2015</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>PHYSICS</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>JOLLY THOMAS E</creatorcontrib><creatorcontrib>PRAHALAD PRASHANTH</creatorcontrib><creatorcontrib>FATHALLA DIAA</creatorcontrib><creatorcontrib>PINKERTON JAMES T</creatorcontrib><creatorcontrib>GEORGE MATHEW</creatorcontrib><creatorcontrib>KRUSE DAVID M</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>JOLLY THOMAS E</au><au>PRAHALAD PRASHANTH</au><au>FATHALLA DIAA</au><au>PINKERTON JAMES T</au><au>GEORGE MATHEW</au><au>KRUSE DAVID M</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Clustered client failover</title><date>2015-01-30</date><risdate>2015</risdate><abstract>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.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_NZ622122A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC COMMUNICATION TECHNIQUE
ELECTRIC DIGITAL DATA PROCESSING
ELECTRICITY
PHYSICS
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title Clustered client failover
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-04T01%3A10%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=JOLLY%20THOMAS%20E&rft.date=2015-01-30&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ENZ622122A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true