Research Progress of Cloud Computing Task Scheduling Technology

Xiuhuan Zang,Jin Sun,Jiantao Zhao,Wenjing Zeng
DOI: https://doi.org/10.2991/amcce-18.2018.63
2018-01-01
Abstract:Cloud computing is a distributed computing model that enables developers to automatically deploy applications during task allocation and storage allocation. Cloud computing is the sharing of a virtual computer resource pool and the storage, storage and computing power of the device. In cloud computing environment, task scheduling is a key problem, which needs to consider various factors that restrict user tasks, and is responsible for selecting the most appropriate cloud computing resources for user tasks. Task scheduling algorithm is a NP complete problem which plays an important role in cloud computing. This paper studies the application of job scheduling algorithm in cloud computing environment, compares and analyzes various classical algorithms and optimization algorithms, and summarizes the advantages and disadvantages of each algorithm.
What problem does this paper attempt to address?