Abstract
Energy consumption is a big problem for cloud computing. Different task-scheduling algorithms in cloud computing take a different amount of energy, resources, and time for executing. In this paper, our goal is to minimize the consumption of energy within a short executing time and make a high resource utilizing a task scheduling approach which will help to make sustainable green cloud computing. The common scheduling is particle swarm optimization (PSO) and ant colony optimization (ACO). This algorithm is used in the cloud. In this paper, our goal is to combine these two algorithms and make a new approach for scheduling which performance is better than the algorithms. So, our new approach is the PSAC algorithm which is a combination of PSO and ACO. PSAC approach reduces energy consumption and takes less time for execution. It also uses more resources than two algorithms. The result of the new hybrid algorithm takes less energy so energy consumption is reduced and less time for task execution. Moreover, it can utilize more resources. The result shows that the hybrid PSAC algorithm can perform the same number of tasks using lower energy and execution time than the PSO and the ACO algorithm and also utilizes more resources than the two algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Ibrahim, H., Aburukba, R.O., El-Fakih, K.: An integer linear programming model and adaptive genetic algorithm approach to minimize energy consumption of cloud computing data centers. Comput. Electr. Eng. 67, 551–565 (2018)
Zong, Z.: An improvement of task scheduling algorithms for green cloud computing. In: 2020 15th International Conference on Computer Science & Education (ICCSE), pp. 654–657. IEEE (2020)
Sanaj, M.S., Prathap, P.M.J.: Nature inspired chaotic squirrel search algorithm (CSSA) for multi objective task scheduling in an IAAS cloud computing atmosphere. Eng. Sci. Technol. Int. J. 23(4), 891–902 (2020)
Lavanya, M., Shanthi, B., Saravanan, S.: Multi objective task scheduling algorithm based on SLA and processing time suitable for cloud environment. Comput. Commun. 151, 183–195 (2020)
Kumar, S., Kalra, M.: A hybrid approach for energy-efficient task scheduling in cloud. In: Proceedings of 2nd International Conference on Communication, Computing and Networking. Lecture Notes in Networks and Systems, vol. 46, pp. 1011–1019. Springer, Singapore (2019)
Panda, S.K., Gupta, I., Jana, P.K.: Task scheduling algorithms for multi-cloud systems: allocation-aware approach. Inf. Syst. Front. 21(2), 241–259 (2019). https://doi.org/10.1007/s10796-017-9742-6
Maheswari, P.U., Edwin, E.B., Thanka, M.R.: A hybrid algorithm for efficient task scheduling in cloud computing environment. Int. J. Reasoning Based Intell. Syst. 11(2), 134–140 (2019). https://doi.org/10.1504/IJRIS.2019.10021325
Pradeep, K., Jacob, T.P.: A hybrid approach for task scheduling using the cuckoo and harmony search in cloud computing environment. Wireless Pers. Commun. 101(4), 2287–2311 (2018). https://doi.org/10.1007/s11277-018-5816-0
Al-maamari, A., Omara, F.A.: Task scheduling using hybrid algorithm in cloud computing environments. IOSR J. Comput. Eng. (IOSR-JCE) 17(3, Ver. VI), 96–106 (2015)
Uddin, M.Y., et al.: Development of a hybrid algorithm for efficient task scheduling in cloud computing environment using artificial intelligence. Int. J. Comput. Commun. Control 16(5), 1–12 (2021)
Bezdan, T., Zivkovic, M., Bačanin, N., Strumberger, I., Tuba, E., Tuba, M.: Multi-objective task scheduling in cloud computing environment by hybridized bat algorithm. J. Intell. Fuzzy Syst. 42(1), 411–423 (2022)
Jana, B., Chakraborty, M., Mandal, T.: A task scheduling technique based on particle swarm optimization algorithm in cloud environment. In: Soft Computing: Theories and Applications. Advances in Intelligent Systems and Computing, vol. 742, pp. 525–536. Springer, Singapore (2019)
Zambuk, F.U., Ya’u Gital, A., Jiya, M., Gari, N.A.S., Ja’afaru, B., Muhammad, A.: Efficient task scheduling in cloud computing using multi-objective hybrid ant colony optimization algorithm for energy efficiency. Int. J. Adv. Comput. Sci. Appl. 12(3), 450–456 (2021)
Barbierato, E., Gribaudo, M., Iacono, M., Jakóbik, A.: Exploiting CloudSim in a multiformalism modeling approach for cloud based systems. Simul. Model. Pract. Theory 93, 133–147 (2019)
Mosa, A., Sakellariou, R.: Virtual machine consolidation for cloud data centers using parameter-based adaptive allocation. In: ECBS’17 Proceedings of the Fifth European Conference on the Engineering of Computer-Based Systems, Article No. 16, pp. 1–10 (2017)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Akter, S., Khan, M.H., Nishat, L., Alam, F., Reza, A.W., Arefin, M.S. (2023). A Hybrid Approach for Improving Task Scheduling Algorithm in the Cloud. In: Vasant, P., et al. Intelligent Computing and Optimization. ICO 2023. Lecture Notes in Networks and Systems, vol 854. Springer, Cham. https://doi.org/10.1007/978-3-031-50151-7_18
Download citation
DOI: https://doi.org/10.1007/978-3-031-50151-7_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-50150-0
Online ISBN: 978-3-031-50151-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)