-
公开(公告)号:CA2167784A1
公开(公告)日:1996-07-24
申请号:CA2167784
申请日:1996-01-22
Applicant: TANDEM COMPUTERS INC
Inventor: SKARPELOS MICHAEL J , VAN DER LINDEN ROBERT , CARLEY WILLIAM J , LYON JAMES M , MCCLINE MATTHEW C
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.
-
公开(公告)号:CA2211112A1
公开(公告)日:1996-08-01
申请号:CA2211112
申请日:1996-01-17
Applicant: TANDEM COMPUTERS INC
Inventor: LYON JAMES M , MCCLINE MATTHEW C
-
公开(公告)号:CA2206302A1
公开(公告)日:1996-08-01
申请号:CA2206302
申请日:1996-01-17
Applicant: TANDEM COMPUTERS INC
Inventor: JOHNSON CHARLES S , SHOROFF SRIKANTH , LYON JAMES M , CARLEY WILLIAM J , FINKELSTEIN SHELDON J , MCCLINE MATTHEW C
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.
-
公开(公告)号:CA2167791A1
公开(公告)日:1996-07-24
申请号:CA2167791
申请日:1996-01-22
Applicant: TANDEM COMPUTERS INC
Inventor: CARLEY WILLIAM J , LYON JAMES M , MCCLINE MATTHEW C , SKARPELOS MICHAEL J
Abstract: System-critical files are protected from being inadvertently modified or deleted by placing them in a Reserve name space of storage that requires any process seeking modifying access to the Reserve name space to have a "Right" to do so. The right to modifying access is garnered by a process first making a call to a system library procedure that causes a memory-stored data structure associated with the calling process to be modified, identifying the process as one with a Right to make modifying access to the Reserve name space. Any attempt to modify, delete, or create any file residing in the Reserve name space without the Right will be refused.
-
公开(公告)号:EP0806008A4
公开(公告)日:1999-12-29
申请号:EP96902160
申请日:1996-01-17
Applicant: TANDEM COMPUTERS INC
Inventor: MCCLINE MATTHEW C , SHOROFF SRIKANTH , LYON JAMES M , CARLEY WILLIAM J , JOHNSON CHARLES S , FINKELSTEIN SHELDON J
CPC classification number: G06F11/1474 , G06F11/3476
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.
-
-
-
-