File lock management in a distributed data processing system

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395200, 364DIG1, 3642468, 3642816, 3642824, G06F 1300, G06F 1216

Patent

active

052261590

ABSTRACT:
A distributed data processing system and method in which locks on a file are supported by a data structure that resides on either a client machine or on the file's server. When only a single client's processes are locking a file, the data structure can reside on that client. Whenever a plurality of client machines attempt to place locks on a file, the data structure is moved to the server; this forces the clients locking the file to communicate with the server when performing lock operations. When a client requests a lock from the server that cannot be granted because of an existing blocking lock, the client is informed that it should put the requesting process asleep awaiting a retry notification. When there is a change in the locks on the file that might allow such a client's now sleeping process to acquire the lock, the server sends a retry notice to the client. This awakens the sleeping process at the client, and the process then reattempts the lock operation by sending a message to the server.

REFERENCES:
patent: 4435766 (1984-03-01), Haber et al.
patent: 4574350 (1986-03-01), Starr
patent: 4825354 (1989-04-01), Agrawal et al.
patent: 4887204 (1989-12-01), Johnson et al.
patent: 4891749 (1990-01-01), Hoffman et al.
patent: 4901231 (1990-02-01), Bishop et al.
Software Enginerring Journal, "A Distributed File Server for Embedded Application", vol. 3, No. 5, Sep. 1988, pp 142-148.
IBM TDB "Data Concurrency Control in Distributed Data Networks", vol. 24, No. 7A, Dec. 1981, pp. 3137-3139.
S. R. Kleiman, "Vnodes: An Architecture for Multiple File System Types in Sun UNIX", Conference Proceedings, USENIX 1986 Summer Technical Conference and Exhibition, pp. 238-247.
Russel Sandberg et al., "Design and Implementation of the Sun Network Filesystem" Conference Proceedings, USENIX 1985, pp. 119 to 130.
Dan Walsh et al., "Overview of the Sun Network File System", pp. 117 to 124.
JoMei Chang, "Status Monitor Provides Network Locking Service for NFS".
JoMei Chang, "SunNet", pp. 71-75.
Bradley Taylor, "Secure Networking in the Sun Environment" pp. 28 to 36.
Andrew P. Rifkin et al., "RFS Architectural Overview", USENIX Conference Proceedings, Atlanta, Ga. (Jun. 1986), pp. 1 to 12.
Richard Hamilton et al., "An Administrator's View of Remote File Sharing", pp. 1 to 9.
Tom Houghton et al., "File Systems Switch", pp. 1 to 2.
David J. Olander et al., "A Framework for Networking in System V", pp. 1 to 8.

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

File lock management in a distributed data processing 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 File lock management in a distributed data processing system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and File lock management in a distributed data processing system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1696772

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