NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Redundant Disk Arrays in Transaction Processing SystemsWe address various issues dealing with the use of disk arrays in transaction processing environments. We look at the problem of transaction undo recovery and propose a scheme for using the redundancy in disk arrays to support undo recovery. The scheme uses twin page storage for the parity information in the array. It speeds up transaction processing by eliminating the need for undo logging for most transactions. The use of redundant arrays of distributed disks to provide recovery from disasters as well as temporary site failures and disk crashes is also studied. We investigate the problem of assigning the sites of a distributed storage system to redundant arrays in such a way that a cost of maintaining the redundant parity information is minimized. Heuristic algorithms for solving the site partitioning problem are proposed and their performance is evaluated using simulation. We also develop a heuristic for which an upper bound on the deviation from the optimal solution can be established.
Document ID
19940024901
Acquisition Source
Legacy CDMS
Document Type
Thesis/Dissertation
Authors
Mourad, Antoine Nagib
(Illinois Univ. Urbana-Champaign, IL, United States)
Date Acquired
September 6, 2013
Publication Date
February 8, 1994
Subject Category
Computer Programming And Software
Report/Patent Number
UILU-ENG-94-2208
CRHC-94-07
NASA-CR-195759
NAS 1.26:195759
Report Number: UILU-ENG-94-2208
Report Number: CRHC-94-07
Report Number: NASA-CR-195759
Report Number: NAS 1.26:195759
Accession Number
94N29404
Funding Number(s)
CONTRACT_GRANT: NAG1-613
CONTRACT_GRANT: N00014-91-J-1283
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available