Abstract
Traditionally, successful simulation modeling as a design evaluation tool and a performance evaluation vehicle has been confined to small subsystems of an operating system. The effort involved in modeling a total operating system usually has been prohibitive. Those models that were created tended to be too complex to use, and their architectures reflected existing systems rather than future systems.
This paper describes techniques used for CSS modeling of the OS/VS2 Release 2 Control Program prior to the existence of the full systems. The model was conceived to operate at the system level, representing a functional rather than an imitative approach to simulation. It gives a general overview of the modelling techniques used and then discusses a salient feature of the model, representation of the relocate environment (paging). A section is devoted to discussion of the novel tracing methodology used with the model. The validation approach used for the model is described, the basis for which is a comparison of comparable real system runs and trace driven model runs.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
Abbreviations
- ASCB:
-
Address space control block
- CPU:
-
Central processing unit
- CSS:
-
Computer systems simulator language
- GTF:
-
Generalized trace facility
- JCL:
-
Job control language
- LPA:
-
Link pack area
- OS/360:
-
Operating System/360
- MVT:
-
Multiple variable tasks
- REFTL:
-
Reference table
- SQA:
-
System queue area
- SVC:
-
Supervisory call
- TSO:
-
Time Sharing Option
- VS2:
-
Virtual Storage Version 2
- VS2-1:
-
Virtual Storage Version 2 Release 1
- VS2-2:
-
Virtual Storage Version 2 Release 2
References
A fairly complete bibliography of non-IBM literature is provided in H. C. Lucas, Jr., Performance Evaluation and Testing (ACM Computing Surveys, Vol. 3, No. 3. Sept. 1971). See also bibliography in “Techniques of Computer Performance: Analysis,” Computers (IEEE Computer Society, Sept./Oct. 1972), pp. 35–67.
Thomas A. Byrne, Alan V. Piercey, and Frank L. Myers, “Prototype II: A Job Selection Model,” Proceedings of Symposium on the Simulation of Computer Systems, ACM/SIGSIM (June 1973), pp. 3–14.
Arthur C. Traub, Jr. and William F. Zachman, “A GPSS Model of a Complex On-Line Computer System,” Proceedings, pp. 17–37.
P. H. Seaman and R. C. Soucy, “Simulating Operating Systems,” IBM Systems Journal, Vol. 8, No. 4 (1969), pp. 264–279.
Houston Operation Simulations Technique, User's Guide, IBM FSD, Houston (Feb. 1971).
Computer System Simulation II (CSS/II) Program Description and Operations Manual, IBM Form SH20-0875.
S. W. Sherman and J. C. Browne, “Trace-Driven Modeling: Review and Overview,” Proceedings, pp. 201–207.
Thomas Beretvas, “System-Independent Tracing for Prediction of System Performance,” Proceedings, pp. 209–213.
IBM System/360 Operating System Concepts and Facilities, IBM Form GC28-6535.
IBM System/360 Operating System Service Aids, Generalized Trace Facility, IBM Form C28-67 19.
M. Beilner and G. Waldbaum, “Statistical Methodology for Calibrating a Trace-Driven Simulator of a Batch Computer System,” IBM Technical Report RC 3855 (IBM Research, Yorktown Heights, N.Y., May 1973).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1974 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Beretvas, T. (1974). A simulation model representing the OS/VS2 Release 2 Control Program. In: Gelenbe, E., Kaiser, C. (eds) Operating Systems. OS 1974. Lecture Notes in Computer Science, vol 16. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0029352
Download citation
DOI: https://doi.org/10.1007/BFb0029352
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-06849-5
Online ISBN: 978-3-540-37805-1
eBook Packages: Springer Book Archive