Development of a Method for Managing Resource-Intensive Applications in Distributed Computing Systems

2020 
One of the main functions of distributed computing systems is the efficient distribution of resources between users and computing applications. The choice of a specific algorithm for managing resource allocation is usually determined by the class of tasks to be solved by the computer system and the goals to be achieved. An analysis of existing resource allocation control algorithms for traditional computing systems showed the limitations of using these methods in distributed systems, as a result of which significant delays can occur between task switching. Thus, the relevance of creating effective resource allocation control algorithms in distributed computing systems is substantiated. A functional mathematical model for estimating the workload of distributed systems based on determining the probability of downtime of a computing node is proposed. An algorithm for managing the distribution of resources based on genetic algorithms is developed.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    1
    References
    0
    Citations
    NaN
    KQI
    []