System and method for preventing data corruption in computer...

Electrical computers and digital processing systems: multicomput – Computer network managing – Computer network monitoring

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07631066

ABSTRACT:
Systems, methods, apparatus and software can make use of coordinator resources and SCSI-3 persistent reservation commands to determine which nodes of a cluster should be ejected from the cluster, thereby preventing them from corrupting data on a shared data resource. Fencing software operating on the cluster nodes monitors the cluster for a cluster partition (split-brain) event. When such an event occurs, software on at least two of the nodes attempts to unregister other nodes from a majority of coordinator resources. The node that succeeds in gaining control of the majority of coordinator resources survives. Nodes failing to gain control of a majority of coordinator resources remove themselves from the cluster. The winning node can also proceed to unregister ejected nodes from shared data resources. These operations can be performed in parallel to decrease failover time. The software can continue to execute on all nodes to prevent additional problems should a node erroneously attempt to reenter the cluster.

REFERENCES:
patent: 5740348 (1998-04-01), Cunliffe et al.
patent: 5828889 (1998-10-01), Moiin et al.
patent: 5875290 (1999-02-01), Bartfai et al.
patent: 5909540 (1999-06-01), Carter et al.
patent: 5991518 (1999-11-01), Jardine et al.
patent: 5999712 (1999-12-01), Moiin et al.
patent: 6014669 (2000-01-01), Slaughter et al.
patent: 6108699 (2000-08-01), Moiin
patent: 6192401 (2001-02-01), Modiri et al.
patent: 6192443 (2001-02-01), Mendel
patent: 6226717 (2001-05-01), Reuter et al.
patent: 6243744 (2001-06-01), Snaman et al.
patent: 6279032 (2001-08-01), Short et al.
patent: 6286056 (2001-09-01), Edgar et al.
patent: 6314526 (2001-11-01), Arendt et al.
patent: 6335937 (2002-01-01), Chao et al.
patent: 6338112 (2002-01-01), Wipfel et al.
patent: 6363495 (2002-03-01), MacKenzie et al.
patent: 6389551 (2002-05-01), Yount
patent: 6393485 (2002-05-01), Chao et al.
patent: 6438705 (2002-08-01), Chao et al.
patent: 6449641 (2002-09-01), Moiin et al.
patent: 6460039 (2002-10-01), Pinter et al.
patent: 6460149 (2002-10-01), Rowlands et al.
patent: 6487678 (2002-11-01), Briskey et al.
patent: 6532494 (2003-03-01), Frank et al.
patent: 6658587 (2003-12-01), Pramanick et al.
patent: 6708175 (2004-03-01), Curran et al.
patent: 6715050 (2004-03-01), Williams et al.
patent: 6718486 (2004-04-01), Roselli et al.
patent: 6789213 (2004-09-01), Kumar et al.
patent: 6804703 (2004-10-01), Allen et al.
patent: 6871222 (2005-03-01), Frank et al.
patent: 6889253 (2005-05-01), Griffin et al.
patent: 6965936 (2005-11-01), Wipfel et al.
patent: 7010528 (2006-03-01), Curran et al.
patent: 7020695 (2006-03-01), Kundu et al.
patent: 7076783 (2006-07-01), Frank et al.
patent: 7152148 (2006-12-01), Williams et al.
patent: 7231489 (2007-06-01), Larson et al.
patent: 2001/0032324 (2001-10-01), Slaughter et al.
patent: 2002/0042693 (2002-04-01), Kampe et al.
patent: 2002/0188590 (2002-12-01), Curran et al.
patent: 2003/0023680 (2003-01-01), Shirriff
patent: 2003/0079100 (2003-04-01), Williams et al.
patent: 2003/0159084 (2003-08-01), Murphy et al.
patent: 2003/0177411 (2003-09-01), Dinker et al.
patent: 2005/0033778 (2005-02-01), Price
patent: 2005/0268154 (2005-12-01), Wipfel et al.
patent: 2005/0283641 (2005-12-01), Clark et al.
patent: 000772126 (1997-05-01), None
Vogels et al., “The Design and Architecture of the Microsoft Cluster Service—A Practical Approach to High-Availability and Scalability,” Fault-Tolerant Computing, 1998, Digest of Papers, Twenty-Eighth Annual International Symposium on Munich, Germany, Jun. 23-25, 1998, pp. 422-431.
Kronenberg et al., “VAXclusters: A Closely-Coupled Distributed System,” ACM Transactions on Computer Systems, vol. 4, No. 2, May 1986, pp. 130-146.
SCSI Primary Commands—3(SPC-3), Working Draft, Revision 03, T10/1416-D, a Technical Committee of the Accredited Standards Committee of the National Committee for Information Technology Standards (NCITS), Jan. 10, 2002.

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

System and method for preventing data corruption in computer... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for preventing data corruption in computer..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for preventing data corruption in computer... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4126954

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