File placement and process assignment due to resource sharing in a distributed system

  • Authors:
  • Anna Hać

  • Affiliations:
  • Department of Electrical Engineering and Computer Science, The Johns Hopkins University, Baltimore, Maryland

  • Venue:
  • WSC '85 Proceedings of the 17th conference on Winter simulation
  • Year:
  • 1985

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a number of solutions to the problems of data access, concurrency control, transaction serialization, and deadlock control based on the examples of existing file systems. Also, policies for file placement and process assignment are discussed from the viewpoint of their impact on system performance and reliability. The impact of these policies depends on the solutions to the problems referred above. A simulation model of a file system is introduced. This model is validated using data collected in a small business installation. A number of simulation experiments are presented. It is shown how the decision about where to place a file or to assign a process can be based on the workload's and the system's characterization. An algorithm for improving performance and reliability by file placement and/or process assignment is finally presented.