Log file optimization in a client/server computing system

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

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

714 20, G06F 1730

Patent

active

060920874

ABSTRACT:
In a client/server computing system, a method and apparatus for efficiently storing entries in a log file during disconnected client operations. An encoder utilizes a log file and a write file table for logging the write operations performed by the client during disconnected operations. The logging method employed by the encoding module logs in the log file only writes associated for different files. The encoding module tracks the status of the entries in the log file with a write file table containing the most recent sequence number associated with a file entry of the log file. Upon reconnection of the client to the server, a decoding module replays the events in the correct chronological order by transferring the file data modified during the period of disconnection in the order dictated by the write file table. A deferred write list is accessed by the decoding module for temporary storage any write operations whose replay should be delayed to preserve the relative order of events.

REFERENCES:
patent: 5537588 (1996-07-01), Engelmann et al.
patent: 5740432 (1998-04-01), Mastors
patent: 5745750 (1998-04-01), Porcaro
patent: 5832518 (1998-11-01), Mastors
Michael N. Nelson, "Generic Support for Caching and Disconnected Operation," Workstation Operating Systems, 1993, pp. 61-65.
M. Satyanarayanan et al., "On the Ubiquity of Logging in Distributed File Systems," Workstation Operating Systems, 1992, pp. 122-125.
James J. Kistler et al., "Disconnected Operation in the Coda File System," ACM Transactions on Computing Systems, vol. 10, no. 1, Feb. 1992, pp. 3-25.
"Disconnected Operation," at http://www.cs.sunysb.ed/.about.cchang/paper/g.20html, dated unknown.
Puneet Kuman, "Coping with Conflicts in an Optimistically Replicated File System," 1990 Workshop on Management of Replicated Data, IEEE, 1990, pp. 60-64.
James J. Kistler, "Increasing File System Availability through Second-Class Replication," 1990 Workshop on Management of Replicated Data, IEEE, 1990, pp. 65-69.
L.B. Huston et al., "Disconnected Operation for AFS," Proceedings of the Usenix Mobile and Location-Independent Computing Symposium, Aug. 1993, pp. 1-10.

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

Log file optimization in a client/server computing 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 Log file optimization in a client/server computing system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Log file optimization in a client/server computing system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2047977

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