Durable atomic storage update manager

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395650, 39518218, 39518314, 3642656, 3642408, 3642713, 3642824, 364285, 3642853, G06F 1100, G06F 1108, G06F 1114, G01R 3128

Patent

active

054816998

ABSTRACT:
According to a first aspect of the invention, a DASUM (Durable Atomic Storage Update Manager) provides an extensible framework assuring complex changes to persistent storage of data within a computer system, including a distributed computer system. During normal runtime, modifications to permanent storage are broken down and organized as a plurality of simpler transactions. These simpler transactions are accomplished atomically by executing associated agents within the computer program under execution. Each agent need only have the ability to complete its own process, and need not be able to deal with side effects from other transactions. Without needing to know what steps may be required, each agent supplies three agent-specific procedures that can be called during recovery from a fault. The DASUM provides seven services that, during normal transaction execution, can store information in a logger necessary for recovery from a fault. The recovery information stored in the logger can be used to replicate a dynamic tree-like fault tolerant update set that is maintained by the DASUM on an atomic basis. According to a second aspect of the invention, the DASUM provides recovery from the effects of incompletely executed transactions in the event of a fault. During fault recovery, the DASUM calls the agent specific procedures, as needed, using the recovery and recovery sequence information stored during normal transaction execution. The present invention advantageously permits separating the agents from the logger, simplifies logger design, and improves durability of the data to be persistently stored.

REFERENCES:
patent: 5008786 (1991-04-01), Thatte
patent: 5201044 (1993-04-01), Frey, Jr. et al.
patent: 5269019 (1993-12-01), Peterson et al.
patent: 5276872 (1994-01-01), Lomet et al.
patent: 5287501 (1994-02-01), Lomet
patent: 5291583 (1994-03-01), Bapat
patent: 5297279 (1994-03-01), Bannon
patent: 5335343 (1994-08-01), Lampson et al.
patent: 5369757 (1994-11-01), Spiro et al.

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

Durable atomic storage update manager does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Durable atomic storage update manager, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Durable atomic storage update manager will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-243837

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