Dynamic Hierarchical Structure Optimisation for Cloud Computing Job Scheduling

Lane, Peter, Helian, Na, Bodla, Muhammad Haad, Zheng, Minghua and Moggridge, Paul (2022) Dynamic Hierarchical Structure Optimisation for Cloud Computing Job Scheduling. In: Applications of Evolutionary Computation - 25th European Conference, EvoApplications 2022, Held as Part of EvoStar 2022, Proceedings :. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . Springer Nature, ESP, pp. 301-316. ISBN 978-3-031-02461-0
Copy

The performance of cloud computing depends in part on job-scheduling algorithms, but also on the connection structure. Previous work on this structure has mostly looked at fixed and static connections. However, we argue that such static structures cannot be optimal in all situations. We introduce a dynamic hierarchical connection system of sub-schedulers between the scheduler and servers, and use artificial intelligence search algorithms to optimise this structure. Due to its dynamic and flexible nature, this design enables the system to adaptively accommodate heterogeneous jobs and resources to make the most use of resources. Experimental results compare genetic algorithms and simulating annealing for optimising the structure, and demonstrate that a dynamic hierarchical structure can significantly reduce the total makespan (max processing time for given jobs) of the heterogeneous tasks allocated to heterogeneous resources, compared with a one-layer structure. This reduction is particularly pronounced when resources are scarce.

visibility_off picture_as_pdf

picture_as_pdf
scheduling_evoapp22_submitted.pdf
subject
Draft Version
lock
Restricted to Repository staff only
copyright
Available under Unspecified

Request Copy
picture_as_pdf

Submitted Version
copyright

Atom BibTeX OpenURL ContextObject in Span OpenURL ContextObject Dublin Core MPEG-21 DIDL Data Cite XML EndNote HTML Citation METS MODS RIOXX2 XML Reference Manager Refer ASCII Citation
Export

Downloads