Data processing: database and file management or data structures – Database design – Data structure types
Patent
1996-12-23
1999-08-03
Kulik, Paul V.
Data processing: database and file management or data structures
Database design
Data structure types
707 10, 707 1, 395726, 711100, G06F 1730
Patent
active
059338245
ABSTRACT:
Methods and associated apparatus for coordinating file lock requests from a cluster of attached host computer systems within I/O controllers (e.g., intelligent I/O adapters) attached to a storage subsystem. The I/O controllers, operable in accordance with the methods of the present invention, includes semaphore tables used to provide temporary exclusive access to an identified portion of an identified file. The host systems request the temporary exclusive access of a file through the I/O controllers rather than over slower network communication media and protocols as is known in the art. The I/O controllers then manages a plurality of competing lock requests to provide mutual exclusivity of the file access. The file lock management is therefore managed over the higher bandwidth storage interface channels of the host systems and without the generalized network protocols burdening the lock management process and the host system CPUs. The I/O controllers in which the methods of the present invention are operable, as referred to herein, includes the controller within a storage device such as a RAID subsystem and decentralized control storage devices such as a RAID subsystem or a storage subsystem with control decentralized to a plurality of intelligent host adapters associated with the cluster of host systems.
REFERENCES:
patent: 3702006 (1972-10-01), Page
patent: 5101492 (1992-03-01), Schultz et al.
patent: 5148432 (1992-09-01), Gordon et al.
patent: 5210860 (1993-05-01), Pfeffer et al.
patent: 5249279 (1993-09-01), Schmenk et al.
patent: 5317731 (1994-05-01), Dias et al.
patent: 5331476 (1994-07-01), Fry et al.
patent: 5367669 (1994-11-01), Holland et al.
patent: 5386324 (1995-01-01), Fry et al.
patent: 5388108 (1995-02-01), DeMoss et al.
patent: 5434970 (1995-07-01), Schiffleger
patent: 5440743 (1995-08-01), Yokota et al.
patent: 5446855 (1995-08-01), Dang et al.
patent: 5455934 (1995-10-01), Holland et al.
patent: 5459864 (1995-10-01), Brent et al.
patent: 5495601 (1996-02-01), Narang et al.
patent: 5535365 (1996-07-01), Bariruso et al.
patent: 5546535 (1996-08-01), Stallmo et al.
patent: 5548711 (1996-08-01), Brant et al.
patent: 5655120 (1997-08-01), Witte et al.
patent: 5678026 (1997-10-01), Vartti et al.
patent: 5682537 (1997-10-01), Davies et al.
patent: 5694571 (1997-12-01), Fuller
patent: 5715447 (1998-02-01), Hayashi et al.
patent: 5761705 (1998-06-01), DeKoning et al.
patent: 5764922 (1998-06-01), Peacock et al.
patent: 5787304 (1997-07-01), Hodges et al.
patent: 5845292 (1998-12-01), Bohannon et al.
A Case for Redundant Arrays of Inexpensive Disks (RAID); David Patterson, Garth Gibson & Randy Katz; Dec. 1987; pp. 1-24.
DeKoning Rodney A.
Fredin Gerald J.
Bailey Wayne P.
Fishman Daniel N.
Kulik Paul V.
LSI Logic Corporation
Robinson Greta L.
LandOfFree
Methods and apparatus for locking files within a clustered stora does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods and apparatus for locking files within a clustered stora, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus for locking files within a clustered stora will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-860395