The design of a file system has never been a simple nor a straightforward task because of its complexity. Heuristics and experience still play a major role in guiding the design process. To organize the entire design process in a more systematic manner, large scale simulation has proved to be an effective technique. The FOREM models developed during the past several years (specifically for the evaluation of file system designs) represent facilities of this type. This paper utilizes the FOREM model as the principal tool and presents a hypothetical design example dealing with many essential issues of the design process. Evaluation of designs of several other actual file systems are also being carried out and will be reported at a later date. Only through quantitative evaluation can each design decision be arrived at correctly and the possible tradeoffs be identified.
[1]
Vincent Y. Lum,et al.
FORMATTED FILE ORGANIZATION TECHNIQUES
,
1967
.
[2]
William A. McCuskey.
On automatic design of data organization
,
1970,
AFIPS '70 (Fall).
[3]
Michael E. Senko,et al.
File Organization: On the Selection of Random Access Index Points for Sequential Files
,
1969,
JACM.
[4]
B. Langefors,et al.
Some approaches to the theory of information systems
,
1963
.
[5]
Richard H. Day,et al.
Letter to the Editor-On Optimal Extracting from a Multiple File Data Storage System: An Application of Integer Programming
,
1965
.
[6]
Werner Buchholz,et al.
File Organization and Addressing
,
1963,
IBM Syst. J..
[7]
Vincent Y. Lum,et al.
A file organization evaluation model (FOREM)
,
1968,
IFIP Congress.