U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

On-line file system correction within a clustered processing system

Patent 5727206 Issued on March 10, 1998. Estimated Expiration Date: Icon_subject July 31, 2016. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Intersystem data base sharing journal merge method
Patent #: 5151988
Issued on: 09/29/1992
Inventor: Yamagishi

Distributed file access structure lock
Patent #: 5175852
Issued on: 12/29/1992
Inventor: Johnson, et al.

System for file and record locking between nodes in a distributed data processing environment maintaining one copy of each file lock
Patent #: 5202971
Issued on: 04/13/1993
Inventor: Henson, et al.

File server system having high-speed write execution
Patent #: 5218695
Issued on: 06/08/1993
Inventor: Noveck, et al.

Method for controlling access to a shared file and apparatus therefor
Patent #: 5293618
Issued on: 03/08/1994
Inventor: Tandai, et al.

Method for minimizing lock processing while ensuring consistency among pages common to local processor caches and a shared external store
Patent #: 5301290
Issued on: 04/05/1994
Inventor: Tetzlaff, et al.

Method and apparatus for controlling access by a plurality of processors to a shared resource
Patent #: 5317749
Issued on: 05/31/1994
Inventor: Dahlen

Method and apparatus for distributed locking of shared data, employing a central coupling facility
Patent #: 5339427
Issued on: 08/16/1994
Inventor: Elko, et al.

High performance file system
Patent #: 5371885
Issued on: 12/06/1994
Inventor: Letwin

Semaphore mechanism for a data processing system
Patent #: 5394551
Issued on: 02/28/1995
Inventor: Holt, et al.

More ...

Inventors

Assignee

Application

No. 690704 filed on 07/31/1996

US Classes:

707/202, Recoverability714/5Of memory or peripheral subsystem

Examiners

Primary: Kulik, Paul V.

Attorney, Agent or Firm

International Class

G06F 017/00

Abstract

A method for identifying and repairing file system damage following the failure of a processing node within a clustered UNIX file system including a plurality of processing nodes, an interconnection network connecting the processing nodes, and a data storage device connected via a shared interconnect with each one of the plurality of processing nodes. The method includes the step of maintaining a journal for each processing node, each journal containing a bit map identifying inodes to which its associated processing node has acquired and retains an exclusive right. Each bit map journal is updated whenever its associated processing node acquires an exclusive right to an inode. Following a failure of a processing node, a non-failed processing node is designated to audit the inodes associated with the failed node. Auditing is accomplished by reading the bit map journal associated with the failed processing node and obtaining the exclusive right to every inode found within the journal. The inodes within the bit map journal, referred to as suspect inodes, are then compared with a global bit map which identifies each and every unit of space within the file system that is assignable. A suspect node is identified as having a transient state when the unit of space assigned to the suspect inode is also found to be assignable. The assignment of a unit of file system space to any suspect inode identified as having a transient state is thereafter discarded.

Other References

  • Mark Aldred et al., "A Distributed Lock Manager on Fault Tolerant MPP," Proceedings of the 28th Annual Hawaii International Conference on System Sciences, IEEE 1995, pp. 134-136 No month
  • Werner Zurcher, "The State of Clustered Systems," UNIX Review, vol. 13, No. 9, Aug. 1995, pp.47-51
  • Shinjj Sumimoto, "Design and Evaluation of Fault-Tolerant Shared File System for Cluster Systems," 1996 Int'l Symposium on Fault-Tolerant Computing (FTCS 26), 1996, pp. 74-83 No mont
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?