Transactional file system

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C711S161000, C705S002000

Reexamination Certificate

active

06856993

ABSTRACT:
A transactional file system wherein multiple file system operations may be performed as transaction. An application specifies that file system-related operations should be handled in a transaction, and is given a file handle associated with a transaction context. For file system requests associated with a transaction context, a file system component manages operations consistent with transactional behavior. The component provides data isolation by providing multiple file versions such that transactional readers do not receive changes until after the transaction commits and the reader reopens the file. The component handles namespace logging operations in a multiple-level log that facilitates logging and recovery. Page data is logged separate from the main log, with signatures establishing whether pages were fully flushed to disk. Namespace isolation via isolation directories allows a transaction to see its operational effects but not effects of other uncommitted transactions. Transactions over a network are facilitated.

REFERENCES:
patent: 5715441 (1998-02-01), Atkinson et al.
patent: 5819020 (1998-10-01), Beeler, Jr.
patent: 5857204 (1999-01-01), Lordi et al.
patent: 5907848 (1999-05-01), Zaiken et al.
patent: 5909540 (1999-06-01), Carter et al.
patent: 5956731 (1999-09-01), Bamford et al.
patent: 5960436 (1999-09-01), Chang et al.
patent: 5991771 (1999-11-01), Falls et al.
patent: 6009405 (1999-12-01), Leymann et al.
patent: 6035379 (2000-03-01), Raju et al.
patent: 6078999 (2000-06-01), Raju et al.
PCT International Search Report (mailed May 22, 2002).
Kroeger, R. et al., “The Relax Transactional Object Management System”, International Workshop on Computer Architecture to Support Security and Persistence of Information, May 8, 1990, pp. 339-355, XP000619867.
Bayer R., et al., “Parallelism and Recovery in Database Systems”, ACM Transactions on Database Systems, Jun. 1980, vol. 5, No. 2., pp. 139-156, XP002198393.
Gray, Jim et al., “Transaction Processing: Concepts and Techniques”, Transaction Processing: Concepts and Techniques, 1993, pp. 724-732, XP002194027.
Brown, Mark R., “The Alpine File System”, ACM Transactions on Computer Systems, Association for Computing Machinery, New York, vol. 3, No. 4, Nov. 1, 1985, pp. 261-293, XP000039672.
Braban, Bruno et al., “A Well Structured Parallel File System for PM”, Operating Systems Review (SIGOPS), ACM Headquarters, New York, vol., 23, No. 2, Apr. 1, 1989, pp. 25-38, XP000140479.

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

Transactional file system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Transactional file system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transactional file system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3453269

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