<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css">

An intelligent energy efficiency framework in cloud computing using deep reinforcement learning

dc.contributor.authorPuso, Nomsa
dc.contributor.supervisorSigwele, Tshiamo
dc.contributor.supervisorMpoeleng, Dimane
dc.date.accessioned2026-11-02T13:36:29Z
dc.date.issued2025-01
dc.descriptionThesis (MSc in Computer Science )--Botswana International University of Science and Technology, 2025en_US
dc.description.abstractThe rapid expansion of cloud computing has resulted in a large increase of energy consumption, posing serious environmental and economic concerns. Data centers consume about 7% of worldwide electricity, a number that is anticipated to climb to 13% by 2030, contributing 2% of global emissions, comparable to the aviation industry. Current frameworks face challenges such as high energy consumption, poor job scheduling, non-adaptability to dynamic environments, and model optimization issues. These limitations demand the development of more efficient and adaptable solutions. This research proposes an intelligent energy efficiency framework for cloud computing based on Deep Reinforcement Learning (DRL). By dynamically adjusting to real- time workloads, this framework is designed for optimizing the energy consumption while maintaining the quality of service (QoS). This proposed DRL model formulates job scheduling through state and action spaces, incorporating real-time job characteristics such as arrival rates, types, and deadlines. The framework includes decision-making phases and reward functions to ensure effective and adaptable scheduling. The results show that the proposed DRL framework significantly outperformed related works demonstrating a 38% reduction in cloud energy consumption, a 98.4% jobs success rate, an improvement in QoS of 115%, a 66% reduction in response times, and a resource utilization of 90.7%. Additionally, the framework's scalability and adaptability to dynamic cloud conditions were validated through rigorous testing under various scenarios, confirming its robustness in handling fluctuating workloads and diverse job types. These outcomes address the identified problems by significantly enhancing energy efficiency, job scheduling effectiveness, and overall system performance.en_US
dc.description.accessibilityunrestricteden_US
dc.description.departmentcisen_US
dc.description.levelmscen_US
dc.identifier.citationPuso,N.(2025) An intelligent energy efficiency framework in cloud computing using deep reinforcement learning, Master’s thesis, Botswana International University of Science and Technology: Palapyeen_US
dc.identifier.urihttps://repository.biust.ac.bw/handle/123456789/754
dc.language.isoenen_US
dc.publisherBotswana International University of Science and Technologyen_US
dc.subjectDeep Reinforcement Learning (DRL)en_US
dc.subjectCloud Computingen_US
dc.subjectEnergy Efficiencyen_US
dc.subjectJob Schedulingen_US
dc.subjectQuality of Service (QoS)en_US
dc.subjectResource Utilizationen_US
dc.titleAn intelligent energy efficiency framework in cloud computing using deep reinforcement learningen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
PUSO_MSc_2025.pdf
Size:
3.02 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: