Mechanism for running parallel application programs on...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C707S793000, C707S793000

Reexamination Certificate

active

07010528

ABSTRACT:
The present invention is directed to a method for controlling file access in a multinode, shared storage, data processing system in which a one set of nodes is capable of acting as metadata controllers and a second set of nodes are tuned for running user applications. By providing two kinds of locks operative at the file level of granularity, a mechanism is produced which permits application programs to also run on their set of metadata controller nodes. One of the locks permits read and write access to existing data blocks but precludes operations such as file deletion or file truncation. The other lock is of lower authority and permits metadata controller nodes, which can provide time limited permissions to the application nodes, to withhold locks which authorize access when requests for access are made from application nodes.

REFERENCES:
patent: 5111457 (1992-05-01), Rabjohns et al.
patent: 5333314 (1994-07-01), Masai et al.
patent: 5355453 (1994-10-01), Row et al.
patent: 5437022 (1995-07-01), Beardsley et al.
patent: 5586289 (1996-12-01), Chin et al.
patent: 5708668 (1998-01-01), Styczinski
patent: 5724501 (1998-03-01), Dewey et al.
patent: 5737523 (1998-04-01), Callaghan et al.
patent: 5778429 (1998-07-01), Sukegawa et al.
patent: 5813016 (1998-09-01), Sumimoto
patent: 5828876 (1998-10-01), Fish et al.
patent: 5862325 (1999-01-01), Reed et al.
patent: 5922077 (1999-07-01), Espy et al.
patent: 5928367 (1999-07-01), Nelson et al.
patent: 5930801 (1999-07-01), Falkenhainer et al.
patent: 5931918 (1999-08-01), Row et al.
patent: 5940838 (1999-08-01), Schmuck et al.
patent: 5940841 (1999-08-01), Schmuck et al.
patent: 5941972 (1999-08-01), Hoese et al.
patent: 5946686 (1999-08-01), Schmuck et al.
patent: 5950199 (1999-09-01), Schmuck et al.
patent: 5950203 (1999-09-01), Stakuis et al.
patent: 5956734 (1999-09-01), Schmuck et al.
patent: 5959860 (1999-09-01), Styczinski
patent: 5960446 (1999-09-01), Schmuck et al.
patent: 5963963 (1999-10-01), Schmuck et al.
patent: 5974424 (1999-10-01), Schmuck et al.
patent: 5987477 (1999-11-01), Schmuck et al.
patent: 6021508 (2000-02-01), Schmuck et al.
patent: 6023706 (2000-02-01), Schmuck et al.
patent: 6032216 (2000-02-01), Schmuck et al.
patent: 6052785 (2000-04-01), Lin et al.
patent: 6052795 (2000-04-01), Murotani et al.
patent: 6078999 (2000-06-01), Raju et al.
patent: 6088717 (2000-07-01), Reed et al.
patent: 6101508 (2000-08-01), Wolff
patent: 6148414 (2000-11-01), Brown et al.
patent: 6161104 (2000-12-01), Stakutis et al.
patent: 6173293 (2001-01-01), Thekkath et al.
patent: 6185663 (2001-02-01), Burke
patent: 6208918 (2001-03-01), Ando et al.
patent: 6212606 (2001-04-01), Dimitroff
patent: 6253236 (2001-06-01), Troxel et al.
patent: 6260120 (2001-07-01), Blumenau et al.
patent: 6269371 (2001-07-01), Ohnishi
patent: 6279078 (2001-08-01), Sicola et al.
patent: 6308168 (2001-10-01), Dovich et al.
patent: 6321254 (2001-11-01), Meyer et al.
patent: 6324581 (2001-11-01), Xu et al.
patent: 6341340 (2002-01-01), Tsukerman et al.
patent: 6351776 (2002-02-01), O'Brien et al.
patent: 6438661 (2002-08-01), Beardsley et al.
patent: 6493804 (2002-12-01), Soltis et al.
patent: 6775792 (2004-08-01), Ulrich et al.
patent: 2001/0052073 (2001-12-01), Kern et al.
Randal Chilton Burns, Data Managment in a Distributed file system for Storage area Networks, Mar. 2000, pp. 1-51.
Stakutis and Haselton, Pending U.S. Appl. No. 09/687,390, filed Oct. 13, 2000, Assignee: IBM.
Curran et al.,Pending U.S. Appl. No. 09/887,553, filed Jun. 25, 2001, Assignee: IBM.
Curran et al., Pending U.S. Appl. No. 09/887,520, filed Jun. 25, 2001, Assignee: IBM.
Beardsley et al., U.S. Appl. No. 10/143,119, Filed May 9, 2002, Continuation, Assignee: IBM.
Hannel et al.,“Managing Windows NT(R) File System Persmissions—a Security Tool t Master the C mpl xity f Microsoft Windows NT(R) File System,” Journal of Network and Computer Applications, vol. 22, No. 2 pp. 119-131, Apr. 1999 (Abstract Only).
Ashley et al., “An Implementation of a Secure Version of NFS Including RBAC,” Australian Computer Journal, vol. 31, No. 2, pp. 54-60, May 1999 (Abstract only).
Pomeroy et al., “Private Desktops and Shared Store,” Proceedings 14th Annual Computer Security Applications Conference, pp. 190-200, Published: Los Alamitos, CA, USA, 1998, pp. xiii—365 (Abstract only).
Thekkath, et al., “Frangipani: A Scalable Distributed File System,” Operating Systems Review, vol. 31, No. 5, pp. 224-237, Dec. 1997 (Abstract only).
Vasuki et al., “Optimal Allocation of Clients to File Servers,” Computer Communications, vol. 20, No. 10, pp. 863-872, Sep. 1997 (Abstract only).
Skipitaris et al., “Experiences with DFS as a File System in the Norwegian MetaCenter for Supercomputing,” High-Performance Computing and Networking, International Conference and Exhibition HPCN Europe 1996. Proceedings, pp. 992-993, Published: Berlin, Germany, 1996, pp. xxv+1040 (Abstract only).
Yamada et al., “Secure Document Management for Public Database Sector,” Transactions of the Information Processing Society of Japan, vol. 34, No. 5, pp. 1206-1216, May 1993 (Abstract only).
Campbell et al., “Considerations of Persistence and Security in Choices, An Object-Oriented Operating System,” RPT. No. UIUCDCS-R-91-1670, Mar. 1991, pp. 14 (Abstract only).
Wedde et al., “Distributed Management of Replicated and Partitioned Files Under Dragon Slayer,” Proceedings. Fourteenth Annual International Computer Software and Applications Conference, pp. 436-441, Published: Los Alamitos, CA, USA, 1990, pp, xix-739 (Abstract only).
Robertson, GG, “Cooperating File Systems for a Local Network,” Digest of Papers, Hardware and Software Issues for Mass Storage Systems, Fifth IEEE Symposium on Mass Storage Systems, pp. 33-36, Published: New York, NY, USA, 1982, pp. vi+137 (Abstract only).
Santry et al., “Elephant: the File System that Never Forgets,” Proceedings of the Seventh Workshop on Hot T ipics in Operting Systems, pp. 2-7, Published: Los Alamitos, CA, USA, 1999, pp. xxxi+197 (Abstract only).
Druschel et al., “PAST: a Large-scale, Persistent Peer-to-peer Storage Utility,” Proceedings Eighth Workshop on Hot Topics in Operating Systems, pp. 75-80, Published: Los Alamitos, CA, USA, 2001, pp. xxx+192 (Abstract only).
Roe et al., “The Evolution of WATSTAR, a Microcomputer Network,” Proceedings of the Fourth Canadian Symposium n Instructional Technology, pp. 399-405, Published: Ottawa, Ont., Canada, 1983, pp. xvi+595 (Abstract only).
Ball et al., “Analog Shift Sampling System,” IBM Technical Disclosure Bulletin, vol. 23, No. 3, Aug. 1980, pp. 1152-1153.
Grohoski et al., “Shared memory Cluster—A Scalable Multiprocessor Design,” IBM Technical Disclosure Bulletin, vol. 37, No. 06A, Jun. 1994, pp. 503-507.
Bilan et al., “Deriving Unique Names in Distributed Storage Management Environments,” IBM Technical Disclosure Bulletin, vol. 36, No. 05, May, 1993, pp 287-290.

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

Mechanism for running parallel application programs on... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Mechanism for running parallel application programs on..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mechanism for running parallel application programs on... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3576350

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