Distributed system resource protection via arbitration and...

Electrical computers and digital processing systems: multicomput – Computer-to-computer session/connection establishing – Network resources access controlling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S213000, C709S217000, C709S223000, C709S226000, C710S240000

Reexamination Certificate

active

09967350

ABSTRACT:
In a distributed system, a resource such as a storage device is protected by an owner node's exclusive access to it, wherein exclusive access is established via a persistent reservation on the resource. A persistent reservation is never removed, however the owner node's persistent reservation may be challenged in an arbitration process, to take it away from a failed owner node. A challenger node challenges by changing an owner's access key (that establishes the persistent reservation) to a challenge key, delaying, and determining whether the owner restored the owner's access key during the delay, because a properly operating owner replaces a challenge key with its owner access key. If the owner fails to restore its owner access key, the challenger node becomes the new resource owner by replacing the challenge key with an owner access key of the challenger node. The key may include additional information to provide extensibility.

REFERENCES:
patent: 5280627 (1994-01-01), Flaherty et al.
patent: 5301283 (1994-04-01), Thacker et al.
patent: 5404527 (1995-04-01), Irwin et al.
patent: 5553239 (1996-09-01), Heath et al.
patent: 5555375 (1996-09-01), Sudama et al.
patent: 5659748 (1997-08-01), Kennedy
patent: 5673384 (1997-09-01), Hepner et al.
patent: 5727206 (1998-03-01), Fish et al.
patent: 5754821 (1998-05-01), Cripe et al.
patent: 5781910 (1998-07-01), Gostanian et al.
patent: 5828876 (1998-10-01), Fish et al.
patent: 5828889 (1998-10-01), Moiin et al.
patent: 5828961 (1998-10-01), Subramamian et al.
patent: 5835784 (1998-11-01), Gillespie et al.
patent: 5892913 (1999-04-01), Adiga et al.
patent: 5893086 (1999-04-01), Schmuck et al.
patent: 5909540 (1999-06-01), Carter et al.
patent: 5917998 (1999-06-01), Cabrera et al.
patent: 5918229 (1999-06-01), Davis et al.
patent: 5927050 (1999-07-01), Houck et al.
patent: 5940838 (1999-08-01), Schmuck et al.
patent: 5946686 (1999-08-01), Schmuck et al.
patent: 5948109 (1999-09-01), Moiin et al.
patent: 5968154 (1999-10-01), Cho
patent: 5974547 (1999-10-01), Klimenko
patent: 5996075 (1999-11-01), Matena
patent: 5999712 (1999-12-01), Moiin et al.
patent: 5999978 (1999-12-01), Angal et al.
patent: 6014669 (2000-01-01), Slaughter et al.
patent: 6061740 (2000-05-01), Ferguson et al.
patent: 6108699 (2000-08-01), Moiin
patent: 6108781 (2000-08-01), Jayakumar
patent: 6192401 (2001-02-01), Modiri et al.
patent: 6279032 (2001-08-01), Short et al.
patent: 6286056 (2001-09-01), Edgar et al.
patent: 6301462 (2001-10-01), Freeman et al.
patent: 6311217 (2001-10-01), Ehlinger et al.
patent: 6314526 (2001-11-01), Arendt et al.
patent: 6360331 (2002-03-01), Vert et al.
patent: 6363495 (2002-03-01), MacKenzie et al.
patent: 6401120 (2002-06-01), Gamache et al.
patent: 6427163 (2002-07-01), Arendt et al.
patent: 6438705 (2002-08-01), Chao et al.
patent: 6463532 (2002-10-01), Reuter et al.
patent: 6487622 (2002-11-01), Coskrey et al.
patent: 6553387 (2003-04-01), Cabrera et al.
patent: 6654902 (2003-11-01), Brunelle et al.
patent: 6658587 (2003-12-01), Pramanick et al.
patent: 6662219 (2003-12-01), Nishanov et al.
patent: 6681251 (2004-01-01), Leymann et al.
patent: 6691139 (2004-02-01), Ganesh et al.
patent: 6701332 (2004-03-01), Vella
patent: 6701453 (2004-03-01), Chrabaszcz
patent: 6782416 (2004-08-01), Cochran et al.
patent: 6804703 (2004-10-01), Allen et al.
patent: 6807557 (2004-10-01), Novaes et al.
patent: 6862613 (2005-03-01), Kumar et al.
patent: 6954881 (2005-10-01), Flynn Jr. et al.
patent: 2001/0014097 (2001-08-01), Beck et al.
patent: 2002/0199113 (2002-12-01), Pfister et al.
patent: 750256 (1996-12-01), None
patent: 0760503 (1997-03-01), None
patent: 0887731 (1998-12-01), None
Holton et al.,XFS: A Next Generation Journalled 64-Bit Filesystem With Guaranteed Rate I/O, SiliconGraphics (Mar. 15, 1999).
Carr, Richard, “The Tandem Global Update Protocol,”Tandem Systems Review, vol. 1, No. 2, pp. 74-85 (Jun. 1995).
Lamport, Leslie,The Part-Time Parliament, Digital Equipment Corporation (Sep. 1, 1989).
Lamport, Leslie,A Fast Mutual Exclusion Algorithm, Digital Equipment Corporation (Nov. 14, 1985).
Basagni, Stefano, “Distributed Clustering for Ad Hoc Networks”, Center for Advanced Telecommunications Systems ad Services, Erik Jonsson School of Engineering and Computer Science, 1999.
Basagni, Stefano, “Distributed and Mobility-Adaptive Clustering for Multimedia Support in Multi-Hop Wireless Networks”, Center for Advanced Telecommunications Systems and Services, Erik Jonsson School of Engineering and Computer Science, 1999, pp. 889-893.
Chandra, Tushar Deepak et al., “On the Impossibility of Group Membership”, INRIA, Research Report No. 2782, Jan. 1996, pp. 1-11.
Sun Microsystems, “Sun Cluster Architecture: A White Paper”, Cluster Computing, Dec. 1999, pp. 331-338.
Cheung, Shun Yan et al., “Multi-Dimensional Voting: A General Method for Implementing Synchronization in Distributed Systems”, School of Information and Computer Science, Georgia Institute of Technology, Distributed Computing Systems, Jun. 1990, pp. 362-369.
Gifford, David K., “Weighted Voting for Replicated Data”, Stanford University and Xerox Palo Alto Research Center, 1979, pp. 150-159.
Vogels, Werner et al., “The Design and Architecture of the Microsoft Cluster Service”, Proceedings of FTCS '98, http://www.cs.cornell.edu/rdc/mscs/ftcs28/ (Jun. 23-25, 1998), printed Jul. 25, 2000.
“Sun Cluster 2.2”, Sun Microsystems, Inc., http://www.sun.com/software/solaris/ds/ds-suncluster/index.html, printed Oct. 26, 1999.
Oki, Brian et al., “Viewstamped Replication: A New Primary Copy Method to Support Highly-Available Distributed Systems”, Proceedings of the 7thACM Symposium on Principles of Distributed Computing, 1988, pp. 8-17.
Bernstein, Philip A., “Replicated Data”, Concurrency Control and Recovery in Database Systems, Chapter 8, Addison-Wesley Publishing Company, 1987, pp. 265-311.
Gafni, Eli et al., “Disk Paxos”, Compaq Systems Research Center, Jul. 4, 2000.
Gamache, Rod et al., “Windows NT Clustering Service”, Oct. 1998, pp. 55-62.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Distributed system resource protection via arbitration and... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Distributed system resource protection via arbitration and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Distributed system resource protection via arbitration and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3833939

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.