2014 6th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT) 2014
DOI: 10.1109/icumt.2014.7002163
|View full text |Cite
|
Sign up to set email alerts
|

Simulation of job allocation in distributed processing systems

Abstract: Paper addresses simulation aspects of job allocation processes in distributed processing systems. Framework for building and assembly of simulation models and extension of ideas from theory of Hoare's communicating sequential processes are being proposed. It is shown how obtained results can be applied to describe part of simulation model of relatively common distributed processing system. Feasibility of algorithmic implementation of the framework in a programming language allows development of suitable softwa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
3
1

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 3 publications
0
4
0
Order By: Relevance
“…Although in some cases the values of the job's mean response time can be computed explicitly from the available analytic results, the values displayed in the tables were obtained from the simulation (the simulation framework is described in Konovalov and Razumchik (2014); Konovalov (2014)). In the implementation of the JSQ that was used, the ties were broken according to the rule: if two or more queues have the same number of jobs, choose the queue with the fastest server; if there is no such queue, choose the random one.…”
Section: Numerical Experimentsmentioning
confidence: 99%
“…Although in some cases the values of the job's mean response time can be computed explicitly from the available analytic results, the values displayed in the tables were obtained from the simulation (the simulation framework is described in Konovalov and Razumchik (2014); Konovalov (2014)). In the implementation of the JSQ that was used, the ties were broken according to the rule: if two or more queues have the same number of jobs, choose the queue with the fastest server; if there is no such queue, choose the random one.…”
Section: Numerical Experimentsmentioning
confidence: 99%
“…According to the JSQ policy the arriving job is routed to the server with minimum number of jobs; with the myopic policy the broker chooses such server, which minimizes the sojourn time for the arriving job. We used our own implementation of the JSQ and myopic policies, using the simulation framework Konovalov and Razumchik (2014); Konovalov (2014). The ties in the JSQ policy were broken according to the rule: if two or more servers have the same number of jobs (in the queue and in the server), choose the fastest server.…”
Section: Numerical Experimentsmentioning
confidence: 99%
“…Its formal description is based on the concept of communicating sequential processes introduced by C.A.R. Hoare (see Konovalov and Razumchik (2014); Konovalov (2014Konovalov ( , 2007).…”
Section: Obtaining the Best Possible Solutionmentioning
confidence: 99%