MULTI-VOLUME AUDIT TRAILS FOR FAULT TOLERANT COMPUTERS

    公开(公告)号:CA2167784A1

    公开(公告)日:1996-07-24

    申请号:CA2167784

    申请日:1996-01-22

    Abstract: A fault tolerant computer system distributes audit trail files containing audit records, across an arbitrary number of disk volumes. After one audit trail file becomes full, audit records are directed toward a next audit trail file stored on a different disk volume. Storage of newly generated audit rotates through the disk volumes in roundrobin fashion. Full audit trail files are eventually archived and their space becomes available again for renaming and storage of newly generated audit records. The number of audit records available for on-line recovery after a failure is not limited to the storage capacity of any single disk volume. Furthermore, there is no contention for disk access between archiving of full audit trail files and storage of newly generated audit records.

    TRACKING THE STATE OF TRANSACTIONS

    公开(公告)号:CA2206302A1

    公开(公告)日:1996-08-01

    申请号:CA2206302

    申请日:1996-01-17

    Abstract: In one embodiment, the present invention provides a method of treating undo work for a transaction as it would treat original work. This method is used to ensure that log records have been fused to disk (22, 24) and that lost log records, if there are any, are reliably detected. The method can also determine when a newly arrived request for update has arrived too late such that aborted transactions are not operated upon. In another embodiment of the present invention, a transaction control block (40) "fault in" is utilized. Feature deals with the ability to create Transaction Control Block data structure in a CPU (12, 14), if such a structure does not already exist. A Transaction Control Block (40) provides a description for its associated transaction.

Patent Agency Ranking