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...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
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&date=20150130&DB=EPODOC&CC=NZ&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&date=20150130&DB=EPODOC&CC=NZ&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 |