Energy-Aware Task Scheduling Models for Green Cloud Computing
DOI:
https://doi.org/10.15662/IJEETR.2020.0206001Keywords:
Energy-aware scheduling, green cloud computing, task scheduling, energy efficiency, data center, dynamic voltage and frequency scaling (DVFS), workload prediction, cloud resource managementAbstract
The rapid growth of cloud computing services has led to an exponential increase in energy consumption by data centers, raising concerns about environmental sustainability and operational costs. Energy-aware task scheduling has emerged as a critical strategy to address these challenges by optimizing the allocation and execution of tasks to minimize power usage while maintaining service quality. This paper presents a comprehensive study of energy-aware task scheduling models tailored for green cloud computing environments. We explore hybrid and heuristic scheduling approaches that balance energy efficiency with performance metrics such as task completion time and resource utilization. Our study involves the design and evaluation of novel scheduling algorithms that leverage dynamic voltage and frequency scaling (DVFS), task consolidation, and workload prediction to reduce energy consumption in cloud data centers. Simulation results demonstrate significant improvements in energy savings without compromising system throughput or user quality of service (QoS). The models also account for heterogeneous cloud resources, enabling effective task distribution in complex cloud infrastructures.
The paper further discusses the trade-offs between energy efficiency and computational overhead, providing guidelines for deploying energy-aware schedulers in real-world cloud environments. By integrating energy metrics into scheduling decisions, these models contribute to greener computing practices, reducing carbon footprints while ensuring reliable service delivery. Our findings highlight the importance of adaptive and predictive scheduling mechanisms in achieving sustainable cloud operations.
Future research directions include the incorporation of renewable energy sources, advanced machine learning techniques for workload prediction, and real-time adaptive scheduling to enhance the scalability and robustness of energy-aware task scheduling frameworks.
References
1. Chen, L., Zhang, Y., & Wang, H. (2019). Energy-efficient task scheduling algorithm in cloud computing based on
DVFS and task consolidation. Journal of Network and Computer Applications, 135, 21-33.
2. Zhang, X., & Lee, S. (2019). Machine learning-based workload prediction for energy-aware cloud resource
management. Future Generation Computer Systems, 92, 100-112.
3. Liu, J., Wang, Z., & Tang, S. (2019). Hybrid heuristic scheduling for energy-efficient cloud computing with QoS
constraints. IEEE Transactions on Cloud Computing, 7(3), 759-771.
4. Kumar, N., & Singh, A. (2019). Multi-objective energy-aware task scheduling in heterogeneous cloud computing
environments. Sustainable Computing: Informatics and Systems, 22, 100363.
5. Gupta, R., Sharma, S., & Kumar, N. (2019). Renewable energy-aware scheduling in cloud data centers: A review.
Journal of Cleaner Production, 230, 611-627.





