Parallel virtual file system
US5897638A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jun 16, 1997 |
| Grant date | Apr 27, 1999 |
| Priority date | — |
| Expiry date | Jun 16, 2017 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S707/99953
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A parallel virtual file system for parallel processing systems including single-processor systems having multiple storage devices. The invention manages partitioned files as follows: (1) partitions of a partitioned file are stored in a set of isomorphic "data trees"; (2) an additional directory tree, called the "control tree", is used to build a model of the intended structure of the data trees; (3) the combination of a control tree and a collection of data trees is referred to as a "multifile system", with sets of files referred to as "multifile" and sets of directories referred to as "multi-directories;" data elements of a multifile or multidirectory are referred to as "data plies" and control elements of a multifile or multidirectory are referred to as "control plies"; (4) a set of multifile subroutines is provided for accessing and modifying the multifile system in such a way so as to preserve the isomorphic data structures for the partitioned data; (5) the multifile subroutines use a distributed computing environment which provides for remote procedure calls and, in one of the embodiments of the invention, for a distributed transaction processing protocol to ensure atomicity o…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.