Using dynamically-linked libraries to add side effects to operat

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39518305, 395600, G06F 944, G06F 9455

Patent

active

055727093

ABSTRACT:
A backup file system which can be used without modification of application programs, the operating system, or the hardware. The backup file system is implemented by means of a dynamically-linkable replacement library and user-level processes on a primary computer system and a backup computer system. The dynamically-linkable replacement library has the same interfaces as a standard dynamically-linkable library of file operations. The functions in the replacement library perform the same file operations as their counterparts in the standard library; in addition, they send messages specifying the just-performed operation to a user-level process on the backup computer system. The user-level process executes the operation specified in the message on a backup file in the backup computer system. The files to be backed up are specified by identifying subtrees in the namespace of the primary file system; the subtrees make up a user-defined namespace. The backup file system is made fault tolerant by the use of monitor processes which monitor the backup computer system and the processes of the backup file system and deal with failures as required to keep the backup file system operating.

REFERENCES:
patent: 5109515 (1992-04-01), Laggis et al.
patent: 5133065 (1992-07-01), Cheffetz et al.
patent: 5146593 (1992-09-01), Brandle et al.
patent: 5247681 (1993-09-01), Janis et al.
patent: 5371885 (1994-12-01), Letwin
patent: 5375241 (1994-12-01), Walsh
patent: 5388260 (1995-02-01), Monahan et al.
E. Krell and B. Krishnamurthy, "COLA:Customized Overlaying", Proceedings of USENIX San Francisco Winter 1992 Conference, San Francisco, CA, 1992, pp. 3-7.
J. H. Saltzer, D. P. Reed, and D. D. Clark, "End-To-End Arguments in System Design", ACM Transactions on Computer Systems, vol. 2, No. 4, Nov. 1984, pp. 277-288.
G. Fowler, Y. Huang, D. Korn, H. Rao, "A User-Level Replicated File System", Conference Proceedings of Summer Usenix, Cincinnati, OH, 1993; (no apparent pagination).
Y. Huang, C. Kintala, "Software Implemented Fault Tolerance", 1993 Fault Tolerant Computing Symposium (FTCS23), Jun. 1993; (no apparent pagination).
M. L. Kazar, B. W. Leverett, O. T. Anderson, V. Apostolides, B. A. Bottos, S. Chutani, C. F. Everhart, W. A. Mason, S-T. Tu, E. R. Zayas, "DEcorum File System Architectural Overview"; 1990; pp. 1-15.
A. Bhide, E. Elnozahy, S. P. Morgan, "A Highly Available Network File Server", Usenix Conf. Proceedings, pp. 199-205, Jan. 1991.
D. Bitton, J. Gray, "Disk Shadowing" Proceedings of 14th Conf. on Very Large Data Bases, pp. 331-338, Sep. 1988. (On Order).
R. Guy, J. S. Heidemann, W. Mak, T. W. Page, Jr., G. J. Popek, D. Rothmeier, "Implementation of the Ficus Replicated File System" Usenix Conference Proceedings, pp. 63-71, Jun. 1990.
A. D. Birrell, A. Hisgen, C. Jerian, T. Mann and G. Swart, "The Echo Distributed File System", Digital Equipment Corp. Technical Report, 1991, pp. 1-6.
M. Satyanarayanan, J. J. Kistler, P. Kumar, M. E. Okasaki, E. H. Seigel, D. C. Steere, "Coda: A Highly Available File System for a Distributed Workstation Environment", IEEE Transactions on Computers, Special Issue on Fault-Tolerant Computing, 39(4):447-459, Apr. 1990.
A. Hisgen, A. Birrell, T. Mann, M. Schroeder, G. Swart, "Availability and Consistency Traadeoffs in the Echo Distributed File System", Second Workshop on Workstation Operating Systems, pp. 49-54, Sep. 1989; reprinted IEEE, pp. 1-6.
K. Marzullo, F. Schmuck, "Supplying High Availability with a Standard Network File System", IEEE, 1988, pp. 447-453.
A. Bhide, S. P. Morgan, E. N. Elnozahy, A. Siegel, "A Comparison of Two Approaches to Build Reliable Distributed File Servers", IEEE, 1991, pp. 616-623.
Gordon Letwin, INSIDE OS/2, "Dynamic Linking", 1988, Microsoft Press, Redmond, Washington, pp. 89-116.

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

Using dynamically-linked libraries to add side effects to operat does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Using dynamically-linked libraries to add side effects to operat, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Using dynamically-linked libraries to add side effects to operat will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2022944

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