A method for modeling of individual agent behavior in the process-network paradigm of discrete-event simulation
Due to the active growth of demand for cloud resources, the task of increasing the efficiency of their use becomes relevant. One of the approaches to solving this problem is the application of discrete-event simulation in the process-network paradigm, which allows describing the modeled process in the form of processing nodes united in a single network. However, this paradigm does not consider the individual behavior of agents, which reduces the adequacy of the resulting models. The paper presents an approach to assessing the adequacy and significance of simulation models, and proposes a method that allows specifying and considering of the individual behavior of agents in the simulation process, implemented in accordance with the process-network paradigm. The application of this method allows increasing the applied significance of the models of the processes under study. The paper describes the integration of the proposed method into systems implementing the process-network paradigm and presents its software implementation. The latter allows to investigate the influence of considering individual agent behavior on the adequacy and significance of the model of virtual machines placement relative to physical servers. Due to the application of the method, it was possible to achieve an increase in the adequacy of the model under study by an average of 12.5% and, as a consequence, to increase the number of significant models by 65% for the selected adequacy threshold value.