This paper focuses on the consideration of various optimization criteria forsolving task scheduling problems in cloud environments. In past, several optimization techniques have been implemented. But most of these methods are time-consuming and takes a lot of search space to obtain a solution for task scheduling. Generally, two objectives have been considered with minimization of makespan and very few are dealt with less processing cost during task scheduling. However, it is noticed that the developed algorithm comprises a number of tuning parameters which leads the mathematical complexity and takes more search space while implementation. This paper demonstrates the possible number of objectives that can be treated to solve task scheduling problems.
Keywords: cloud computing, task scheduling, optimization, makespan, and processing cost.
[1]. Arunarani, A. R., Manjula, D., &Sugumaran, V. (2019). Task scheduling techniques in cloud computing: A literature survey. Future Generation Computer Systems, 91, 407-415.
[2]. Bhoi, U., and Ramanuj, P. N. (2013). Enhanced max-min task scheduling algorithm in cloud computing. International Journal of Application or Innovation in Engineering and Management (IJAIEM), 2(4), 259-264.
[3]. Chen, H., Wang, F., Helian, N., &Akanmu, G. (2013, February). User-priority guided Min-Min scheduling algorithm for load balancing in cloud computing. In 2013 National Conference on Parallel computing technologies (PARCOMPTECH) (pp. 1-8). IEEE.
[4]. Ge, Y., & Wei, G. (2010, October). GA-based task scheduler for the cloud computing systems. In 2010 International Conference on Web Information Systems and Mining (Vol. 2, pp. 181-186). IEEE.
[5]. Goddu R. and Reddi K K (2019), Teaching-Learning Based Task Scheduling Optimization in Cloud Computing Environments,International Journal of Recent Technology and Engineering, 8(2), pp. 2952-2958.