Abstract:
Scheduling of computing resources is a set of management actions on reception and distribution of applications coming into the computer processing system. Emerging challenges lie in optimization problems that are of a great variety of productions and often difficult decisions. In many cases, significant support is provided by a simulation model that implements a specific layout jobs on resources and created, as a rule, again for specific application. The article proposes an approach to building such simulation models, based on development of some ideas of the theory of communicating processes. The paper provides a fragment of a simulation model that covers many common features of scheduling of computing resources. The model is designed to create a software system that solves a variety of scheduling problems arising in computing systems.