Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
2007-01-23
2007-01-23
Le, Dieu-Minh (Department: 2114)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C714S011000
Reexamination Certificate
active
10774267
ABSTRACT:
A method of processing a transaction includes processing a transaction workload in a primary process pair on a first node in a cluster of nodes, the processing using at least one stable storage volume for storing a database and another stable storage volume for storing a log, the at least one stable storage volume and the log storage volume forming a log storage group. The method further includes performing checkpointing operations via the network from the primary process pair to a backup process pair while processing the transaction workload, the backup process pair operating on a second node in the cluster of nodes. The method further includes detecting a failure making the first node inoperable or inaccessible, and after detecting the failure, engaging the backup process pair to take over the transaction processing workload of the primary process pair, the backup process pair being configured to operate with the log storage group used by the primary process pair on the failed node.
REFERENCES:
patent: 4590554 (1986-05-01), Glazer et al.
patent: 5621885 (1997-04-01), Del Vigna, Jr.
patent: 5737514 (1998-04-01), Stiffler
patent: 6041420 (2000-03-01), Skarpelos et al.
patent: 6161193 (2000-12-01), Garg et al.
patent: 6301676 (2001-10-01), Kumar et al.
patent: 6338146 (2002-01-01), Johnson et al.
patent: 6954877 (2005-10-01), Earl et al.
U.S. Appl. No. 09/872,323, filed Jun. 1, 2001, entitled “System and Method for Replication of Distributed Databases that Span Multiple Primary Nodes”.
U.S. Appl. No. 10/095,996, filed Mar. 8, 2002, entitled “Using Process Quads to Enable Continuous Services in a Cluster Environment” of Gunnar D. Tapper et al.
U.S. Appl. No. 10/435,115, filed May 9, 2003, entitled “Minimum Latency Reinsatement of Databas Transacti n Duration Locks From the Log for Fast Crash R covery of Databases” of Charles S. Johnson et al.
“Concurrency Control And Recovery In Database Systems,” 1987, pp. 168-171, by Philip A. Bernstein, Vassos Hadzilacos and Nathan Goodman.
“Transaction Processing: Concepts And Techniques,” 1993, pp. 5-22, 109-121, 562-573, by Jim Gray and Andreas Reuter.
Leslie Lamport, The Implementation of Reliable Distributed Multiprocess Systems, North-Holland Publishing Company Computer Networks 2 (1978) pp. 95-114.
Leslie Lamport, Time, Clocks and the Ordering of Events in a Distributed System, Communication of the ACM, Jul. 1978, vol. 21, No. 7, Massachusetts Computer Associates, Inc.
Robert H. Thomas, A majority Consensus Approach to Concurrently Control for Multiple Copy Databases, ACM Transaction on Database Systems, vol. 4, No. 2, Jun. 1979, pp. 180-209.
Nancy A. Lynch, Distributed Algorithms, 1996 by Morgan Kaufmann Publishers, Inc., pp. 565-689 (Chapter 17-Chapter 21).
Cassou Ronald M.
Hege David
Johnson Charles S.
Smith Gary S.
Tung Shang-Sheng
Hewlett--Packard Development Company, L.P.
Le Dieu-Minh
LandOfFree
Transaction processing apparatus and method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Transaction processing apparatus and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transaction processing apparatus and method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3812173