skip to main content
10.1145/75108.75373acmconferencesArticle/Chapter ViewAbstractPublication PagesmetricsConference Proceedingsconference-collections
Article
Free access

The placement optimization program: a practical solution to the disk file assignment problem

Published: 01 April 1989 Publication History

Abstract

In this paper we describe a practical mathematical formulation and solution of the so-called “File Assignment Problem” (FAP) for computer disks. Our FAP solution has been implemented in a PL/I program known as the Placement Optimization Program (POP). The algorithm consists of three major components — two heuristic optimization models and a queueing network model. POP has been used in validation studies to assign files to disks in two IBM MVS complexes. The resulting savings in I/O response times were 22% and 25%, respectively. Throughout the paper we shall emphasize the real-world nature of our approach to the disk FAP, which we believe sets it apart from previous attempts.

References

[1]
Bazaraa, M. S. and Shetty, C. M., Nonlinear Programming." Theory and Algorithms, John Wiley & Sons, 1979
[2]
Biagini, G., Evaluating I/0 Subsystem Performance, CMG86, Las Vegas, 1986
[3]
Biagini, G., A Study of Approximate Techniques for Solving the Central Server Model with General Service Times, 7th Conference of the Chilean Computer Society, Santiago, 1987
[4]
Brandwajn, A., A Model of DASD Subsystems: Basic Model of Reconnection, Performance Evaluation, 1,1981
[5]
Brandwajn, A., Models of DASD Subsystems with Multiple Access Paths, IEEE Transactions on Computers, Vol C-32, No. 5, May, 1983
[6]
Brandwajn, A., A Study of Dynamic Reconnection, Amdahl Technical Report 820670-700A, 1983
[7]
Dowdy, L.W. and Foster, D.V., Comparative models of the File Assignment Problem, ACM Computer Surveys, Vol. 14, No. 2, 1982
[8]
Foster, D.V., Dowdy, L.W., and Ames, J.F., File Assignment in a Computer Network, Computer Networks, 5, September, 1981, 341-349
[9]
Garfmkel, R.S. and Nemhauser, G.L., Integer Programming, John Wiley & Sons, 1972
[10]
Hunter, D., Modeling real DASD configurations, IBM Research Report RC 8606, 1980
[11]
MVS/Extended Architecture Overview, IBM Manual GC28-1348, 1984
[12]
Kitajima, H., Ohmachi, K., Dold, M., Kazama, J., and Kanao, H., Method of and Apparatus for Assigning Software Resources to Memory Devices, United States Patent 4,542,458, September, 1985
[13]
Lavenberg, S., Computer Performance Modeling Handbook, Academic Press, 1983
[14]
Lazowska, E.D., Zahorjan, J., Graham, G.S. and Sevcik, K.C., Computer system analysis using queueing network models, Prentice Hall, 1984
[15]
Perez-Davila, A., and Dowdy, L.W., Parameter Interdependencies of File Placement Models in a Unix System, Proceedings ACM Sigrnetrics Conference on Measurement and Modeling of Computer Systems, Boston, 1984
[16]
Wah, B.W., File Placement on Distributed Computer Systems, Computer, January, 1984
[17]
Wolf, J.L., Mathematics of the Placement Optimization Program, IBM Research Report, to appear

Cited By

View all

Index Terms

  1. The placement optimization program: a practical solution to the disk file assignment problem

                      Recommendations

                      Comments

                      Information & Contributors

                      Information

                      Published In

                      cover image ACM Conferences
                      SIGMETRICS '89: Proceedings of the 1989 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
                      April 1989
                      242 pages
                      ISBN:0897913159
                      DOI:10.1145/75108
                      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                      Sponsors

                      Publisher

                      Association for Computing Machinery

                      New York, NY, United States

                      Publication History

                      Published: 01 April 1989

                      Permissions

                      Request permissions for this article.

                      Check for updates

                      Qualifiers

                      • Article

                      Conference

                      SIGMETRICS89
                      Sponsor:

                      Acceptance Rates

                      Overall Acceptance Rate 459 of 2,691 submissions, 17%

                      Contributors

                      Other Metrics

                      Bibliometrics & Citations

                      Bibliometrics

                      Article Metrics

                      • Downloads (Last 12 months)75
                      • Downloads (Last 6 weeks)14
                      Reflects downloads up to 01 Jan 2025

                      Other Metrics

                      Citations

                      Cited By

                      View all

                      View Options

                      View options

                      PDF

                      View or Download as a PDF file.

                      PDF

                      eReader

                      View online with eReader.

                      eReader

                      Login options

                      Media

                      Figures

                      Other

                      Tables

                      Share

                      Share

                      Share this Publication link

                      Share on social media