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

Reexamination Certificate

active

11009662

ABSTRACT:
A transactional file system performs multiple file system operations as part of a user-level transaction. An application specifies that operations should be handled as part of a transaction, and the application is given a file handle associated with the transaction context. Operations are managed consistent with transactional behavior and data isolation is provided with multiple versions of a file and by tracking copies of pages that have changed. Transactional readers do not receive changes to a file made by transactional writers, until the transactional writer commits the transaction and the reader reopens the file. Logging and recovery are also facilitated by logging page data separate from the main log, with a unique signature that enables the log to determine whether a page was fully flushed to disk prior to a system crash. Namespace isolation is also provided until a transaction commits via isolation directories.

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: 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 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-3899109

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