Energy and Carbon Emission Aware Task Scheduling in Cloud Computing Using Memetic Optimization Framework

PDF (1020KB), PP.73-96

Views: 0 Downloads: 0

Author(s)

Chennoji Sandhya 1 Mandla Alphonsa 2 Vankudoth Biksham 3 T. L. Deepika Roy 4 Santhosh Kumar Medishetti 5

1. Geethanjali College of Engineering and Technology, Hyderabad, Telangana, India

2. Vasavi college of Engineering, Hyderabad, Telangana, India

3. School of Engineering, Department of Data Science, Anurag University, Hyderabad, Telangana, India

4. Koneru Lakshmaiah Education Foundation, Green fields, Guntur, Andhra Pradesh, India

5. Nalla Narasimha Reddy Education Society's Group of Institutions, Hyderabad, Telangana, India

* Corresponding author.

DOI: https://doi.org/10.5815/ijisa.2026.04.05

Received: 8 Jan. 2026 / Revised: 15 Mar. 2026 / Accepted: 21 Jun. 2026 / Published: 8 Aug. 2026

Index Terms

Cloud Computing, Energy Consumption, Carbon Emission, Memetic Algorithm, Task Scheduling, Virtual Machines

Abstract

Minimizing energy consumption and carbon emissions while maintaining system performance is a critical challenge in cloud task scheduling. This paper presents a multi-objective scheduling framework based on a Memetic Algorithm (MA) designed to optimize task-to-VM mapping with respect to energy efficiency, carbon footprint, and throughput. The algorithm employs a weighted fitness function that integrates actual and idle energy usage, simulated time-varying carbon intensity, and task throughput. To enhance solution quality, MA combines global evolutionary operations (selection, crossover, mutation) with local search heuristics that adaptively refine candidate solutions based on workload characteristics and green energy opportunities. The carbon emission model incorporates dynamic emission factors (γ) derived from location- and time-sensitive datasets, reflecting real-world variability in grid carbon intensity. The proposed method is evaluated using the NASA Ames iPSC/860 workload under both low and high resource utilization scenarios. Comparative results demonstrate that the proposed MA approach achieves reduces the carbon emission by 20.2%, minimizes energy consumption by 17.7%, and enhances throughput by 21.2% over conventional techniques such as HDDPGTS and RAPTS, while also ensuring competitive performance in terms of makespan and resource utilization. These improvements underscore the potential of memetic-based hybrid scheduling to support environmentally sustainable and performance-efficient cloud infrastructures. The findings highlight the importance of integrating eco-aware intelligence into task scheduling policies, particularly for mission-critical and energy-intensive cloud applications.

Cite This Paper

Chennoji Sandhya, Mandla Alphonsa, Vankudoth Biksham, T. L. Deepika Roy, Santhosh Kumar Medishetti, "Energy and Carbon Emission Aware Task Scheduling in Cloud Computing Using Memetic Optimization Framework", International Journal of Intelligent Systems and Applications(IJISA), Vol.18, No.4, pp.73-96, 2026. DOI:10.5815/ijisa.2026.04.05

Reference

[1]Arunarani, A. R., Dhanabalachandran Manjula, and Vijayan Sugumaran. "Task scheduling techniques in cloud computing: A literature survey." Future Generation Computer Systems 91 (2019): 407-415. https://doi.org/10.1016/j.future.2018.09.014
[2]Wang, Zhibao, Shuaijun Chen, Lu Bai, Juntao Gao, Jinhua Tao, Raymond R. Bond, and Maurice D. Mulvenna. "Reinforcement learning based task scheduling for environmentally sustainable federated cloud computing." Journal of Cloud Computing 12, no. 1 (2023): 174. https://doi.org/10.1186/s13677-023-00553-0
[3]Beena, B. M., C. S. R. Prashanth, Thotapalli Sri Surya Manideep, Sneha Saragadam, and Garikipati Karthik. "A Green Cloud-Based Framework for Energy-Efficient Task Scheduling Using Carbon Intensity Data for Heterogeneous Cloud Servers." IEEE Access (2025). https://doi.org/10.1109/ACCESS.2025.3562882
[4]Demirbaga, Umit. "EcoCloud: Green Computing Through Energy and Carbon Efficient Task Scheduling in Industrial IoT-Enabled Cloud Environments." IEEE Internet of Things Journal (2025). https://doi.org/10.1109/JIOT.2025.3537111
[5]Liu, Dan. "International energy agency (IEA)." In The Palgrave Encyclopedia of Global Security Studies, pp. 830-836. Cham: Springer International Publishing, 2023. https://doi.org/10.1007/978-3-319-74319-6_587
[6]Singh, Poonam, Maitreyee Dutta, and Naveen Aggarwal. "A review of task scheduling based on meta-heuristics approach in cloud computing." Knowledge and Information Systems 52, no. 1 (2017): 1-51. https://doi.org/10.1007/s10115-017-1044-2
[7]Alhaidari, Fahd, and Taghreed Zayed Balharith. "Enhanced round-robin algorithm in the cloud computing environment for optimal task scheduling." Computers 10, no. 5 (2021): 63. https://doi.org/10.3390/computers10050063
[8]Li, Rui, Ling Wang, Wenyin Gong, and Fei Ming. "An evolutionary multitasking memetic algorithm for multi-objective distributed heterogeneous welding flow shop scheduling." IEEE Transactions on Evolutionary Computation (2024). https://doi.org/10.1109/TEVC.2024.3393620
[9]Qin, Shuo, Dechang Pi, Zhongshi Shao, Yue Xu, and Yang Chen. "Reliability-aware multi-objective memetic algorithm for workflow scheduling problem in multi-cloud system." IEEE Transactions on Parallel and Distributed Systems 34, no. 4 (2023): 1343-1361. https://doi.org/10.1109/ACCESS.2024.3350741
[10]Feitelson, D. G. (1997). Parallel Workloads Archive. NASA Ames iPSC/860 Trace. Retrieved from http://www.cs.huji.ac.il/labs/parallel/workload/
[11]Marri, Nageswara Prasadhu, and N. R. Rajalakshmi. "MOEAGAC: an energy aware model with genetic algorithm for efficient scheduling in cloud computing." International Journal of Intelligent Computing and Cybernetics 15, no. 2 (2021): 318-329. https://doi.org/10.1108/IJICC-07-2021-0134
[12]Hanafy, Walid A., Qianlin Liang, Noman Bashir, David Irwin, and Prashant Shenoy. "Carbonscaler: Leveraging cloud workload elasticity for optimizing carbon-efficiency." Proceedings of the ACM on Measurement and Analysis of Computing Systems 7, no. 3 (2023): 1-28. https://doi.org/10.1145/3673660.3655048
[13]Tuli, Shreshth, Sukhpal Singh Gill, Minxian Xu, Peter Garraghan, Rami Bahsoon, Schahram Dustdar, Rizos Sakellariou et al. "HUNTER: AI based holistic resource management for sustainable cloud computing." Journal of Systems and Software 184 (2022): 111124. https://doi.org/10.1016/j.jss.2021.111124
[14]Chhabra, Amit, Sudip Kumar Sahana, Nor Samsiah Sani, Ali Mohammadzadeh, and Hasmila Amirah Omar. "Energy-aware bag-of-tasks scheduling in the cloud computing system using hybrid oppositional differential evolution-enabled whale optimization algorithm." Energies 15, no. 13 (2022): 4571. https://doi.org/10.3390/en15134571
[15]Chhabra, Amit, Kuo-Chan Huang, Nebojsa Bacanin, and Tarik A. Rashid. "Optimizing bag-of-tasks scheduling on cloud data centers using hybrid swarm-intelligence meta-heuristic." The Journal of Supercomputing (2022): 1-63. https://doi.org/10.1007/s11227-021-04199-0
[16]Bindu, GB Hima, K. Ramani, and C. Shoba Bindu. "Energy aware multi objective genetic algorithm for task scheduling in cloud computing." International Journal of Internet Protocol Technology 11, no. 4 (2018): 242-249. https://doi.org/10.1504/IJIPT.2018.095408
[17]Yang, Chien-Sheng, Chien-Chun Huang-Fu, and I-Kang Fu. "Carbon-neutralized task scheduling for green computing networks." In GLOBECOM 2022-2022 IEEE Global Communications Conference, pp. 4824-4829. IEEE, 2022. https://doi.org/10.1109/GLOBECOM48099.2022.10001542
[18]Kim, Young Geun, Udit Gupta, Andrew McCrabb, Yonglak Son, Valeria Bertacco, David Brooks, and Carole-Jean Wu. "Greenscale: Carbon-aware systems for edge computing." arXiv preprint arXiv:2304.00404 (2023). https://doi.org/10.48550/arXiv.2304.00404
[19]Liu, Xing, Panwen Liu, Lun Hu, Chengming Zou, and Zhangyu Cheng. "Energy‐aware task scheduling with time constraint for heterogeneous cloud datacenters." Concurrency and Computation: Practice and Experience 32, no. 18 (2020): e5437. https://doi.org/10.1002/cpe.5437
[20]Materwala, Huned, and Leila Ismail. "Performance and energy-aware bi-objective tasks scheduling for cloud data centers." Procedia Computer Science 197 (2022): 238-246. https://doi.org/10.1016/j.procs.2021.12.137
[21]Souza, Abel, Shruti Jasoria, Basundhara Chakrabarty, Alexander Bridgwater, Axel Lundberg, Filip Skogh, Ahmed Ali-Eldin, David Irwin, and Prashant Shenoy. "Casper: Carbon-aware scheduling and provisioning for distributed web services." In Proceedings of the 14th International Green and Sustainable Computing Conference, pp. 67-73. 2023. https://doi.org/10.1145/3634769.3634812
[22]Xu, Yunbao, Xuemei Jiang, Jun Li, Lining Xing, and Yanjie Song. "A knowledge-driven memetic algorithm for the energy-efficient distributed homogeneous flow shop scheduling problem." Swarm and Evolutionary Computation 89 (2024): 101625. https://doi.org/10.1016/j.swevo.2024.101625
[23]Miao, Zicong, Lei Liu, Haijing Nan, Weize Li, Xiaodong Pan, Xin Yang, Mi Yu, Hui Chen, and Yiming Zhao. "Energy and carbon-aware distributed machine learning tasks scheduling scheme for the multi-renewable energy-based edge-cloud continuum." Science and Technology for Energy Transition 79 (2024): 82. https://doi.org/10.2516/stet/2024076
[24]Gu, Chonglin, Zhenlong Li, Hejiao Huang, and Xiaohua Jia. "Energy efficient scheduling of servers with multi-sleep modes for cloud data center." IEEE Transactions on Cloud Computing 8, no. 3 (2018): 833-846. https://doi.org/10.1109/TCC.2018.2834376
[25]Mikram, Hind, Said El Kafhali, and Youssef Saadi. "HEPGA: A new effective hybrid algorithm for scientific workflow scheduling in cloud computing environment." Simulation modelling practice and theory 130 (2024): 102864. https://doi.org/10.1016/j.simpat.2023.102864
[26]Zhao, Daming, Jian-tao Zhou, and Keqin Li. "CFWS: DRL-Based Framework for Energy Cost and Carbon Footprint Optimization in Cloud Data Centers." IEEE Transactions on Sustainable Computing (2024). https://doi.org/10.1109/TSUSC.2024.3391791
[27]Guizzo, Giovani, Silvia R. Vergilio, Aurora TR Pozo, and Gian M. Fritsche. "A multi-objective and evolutionary hyper-heuristic applied to the integration and test order problem." Applied Soft Computing 56 (2017): 331-344. https://doi.org/10.1016/j.asoc.2017.03.012
[28]Abbasi-khazaei, Tahereh, and Mohammad Hossein Rezvani. "Energy-aware and carbon-efficient VM placement optimization in cloud datacenters using evolutionary computing methods." Soft Computing 26, no. 18 (2022): 9287-9322. https://doi.org/10.1007/s00500-022-07245-y
[29]Xiao, Peng, Dongbo Liu, and Kaijian Liang. "Improving scheduling efficiency by probabilistic execution time model in cloud environments." International Journal of Networking and Virtual Organisations 18, no. 4 (2018): 307-322. https://doi.org/10.1504/IJNVO.2018.093651
[30]M. Santhosh Kumar, K. Ganesh Reddy, Rakesh Kumar Donthi, "SSKHOA: Hybrid Metaheuristic Algorithm for Resource Aware Task Scheduling in Cloud-fog Computing", International Journal of Information Technology and Computer Science(IJITCS), Vol.16, No.1, pp.1-12, 2024. https://doi.org/10.5815/ijitcs.2024.01.01
[31]Qin, Shuo, Dechang Pi, Zhongshi Shao, Yue Xu, and Yang Chen. "Reliability-aware multi-objective memetic algorithm for workflow scheduling problem in multi-cloud system." IEEE Transactions on Parallel and Distributed Systems 34, no. 4 (2023): 1343-1361. https://doi.org/10.1109/TPDS.2023.3245089
[32]Wang, Jing-Jing, and Ling Wang. "A cooperative memetic algorithm with learning-based agent for energy-aware distributed hybrid flow-shop scheduling." IEEE Transactions on Evolutionary Computation 26, no. 3 (2021): 461-475. https://doi.org/10.1109/TEVC.2021.3106168
[33]Renugadevi, T., K. Geetha, K. Muthukumar, and Zong Woo Geem. "Optimized energy cost and carbon emission-aware virtual machine allocation in sustainable data centers." Sustainability 12, no. 16 (2020): 6383. https://doi.org/10.3390/su12166383
[34]Renugadevi, T., and K. Geetha. "Task aware optimized energy cost and carbon emission-based virtual machine placement in sustainable data centers." Journal of Intelligent & Fuzzy Systems 41, no. 5 (2021): 5677-5689. https://doi.org/10.3233/JIFS-189887
[35]Miao, Zicong, Lei Liu, Haijing Nan, Weize Li, Xiaodong Pan, Xin Yang, Mi Yu, Hui Chen, and Yiming Zhao. "Energy and carbon-aware distributed machine learning tasks scheduling scheme for the multi-renewable energy-based edge-cloud continuum." Science and Technology for Energy Transition 79 (2024): 82. https://doi.org/10.2516/stet/2024076
[36]Santhosh Kumar Medishetti, Ganesh Reddy Karri, Rakesh Kumar Donthi, "IBOA: Cost-aware Task Scheduling Model for Integrated Cloud-fog Environments", International Journal of Information Technology and Computer Science, Vol.16, No.5, pp.52-68, 2024. 
[37]Santhosh Kumar Medishetti, Ganesh Reddy Karri, "BSHOA: Energy Efficient Task Scheduling in Cloud-fog Environment", International Journal of Computer Network and Information Security, Vol.16, No.4, pp.88-101, 2024. 
[38]Mangalampalli, Sudheer, Ganes R. Karri, Sachi N. Mohanty, Shahid Ali, Atif M. Almari, and Salman A. Alqahtani. "Efficient Hybrid DDPG task scheduler for HPC and HTC in cloud environment." IEEE Access (2024). https://doi.org/10.1109/ACCESS.2024.3435914
[39]Hussain, Mazhar, Said Nabi, and Mushtaq Hussain. "RAPTS: resource aware prioritized task scheduling technique in heterogeneous fog computing environment." Cluster Computing 27, no. 9 (2024): 13353-13377. https://doi.org/10.1007/s10586-024-04612-2