Patent ReferencesSystem for locating a file in a logical ring by sequentially forwarding access request with file system name and file name Method and apparatus for the naming of database component files to avoid duplication of files Object transferring system and method in an object based computer operating system Network management agent with user created objects providing additional functionality Apparatus and method for a federated naming system which can resolve a composite name composed of names from any number of disparate naming systems Method and apparatus for a caching file server Patent #: 5452447 InventorsApplicationNo. 584878 filed on 01/11/1996US Classes:707/200FILE OR DATABASE MAINTENANCEExaminersPrimary: Amsbury, WayneAttorney, Agent or FirmInternational ClassG06F 017/30AbstractIn this disclosure an architecture for extensible file systems is described. Also disclosed is an implementation of the architecture. The architecture enables the extension of file system functionality by stacking (or composing) new file systems (layers) on top of existing file systems. The implementor of a new layer has the option of keeping the files exported by the new layer coherent with files of the underlying layer, as well as the option of sharing the same cached memory with the files of the underlying layer. A flexible framework is also disclosed for arranging the file systems' name spaces. Composing of new layers on top of existing ones can be done statically (at compile/configuration time) or dynamically (at boot/run time). In addition, the file system layers can reside in the same address space or in different address spaces, and be implemented on a local computer node or on a remote computer node.Other References
| |