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

39520001, 39520009, 364DIG1, 3642468, 3642816, 3642824, G06F 1300, G06F 1216

Patent

active

055376452

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.
patent: 5226159 (1993-07-01), Henson et al.
Software Eng. Journal, "A Distributed File Server for Embedded Applicatioin", 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, pp. 238-247.
Russel Sandberg et al., "Design and Implementation of the Sun Network Filesystem", 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", Sun Net, pp. 71-75.
Bradley Taylor, "Secure Networking in the Sun Environment", pp. 28 to 36.
Andrew P. Rifkeim et al. "RFS Architecture Overview", USENIX Conference (Jun. 1986) pp. 1 to 12.
Richard Hamilton et al., "An Administrator's View of Remote file Sharing", pp. 1 to 9.
Tom Mongenton et al. "File Systems Switch", pp. 1 to 2.
David J. Olander et al., "A Framework for Networking in Systems 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-1793500

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