Back to Search
Start Over
Energy Utilization Task Scheduling for MapReduce in Heterogeneous Clusters
- Source :
- IEEE Transactions on Services Computing. 15:931-944
- Publication Year :
- 2022
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2022.
-
Abstract
- Nowadays, energy costs are the most important factor in cloud computing. Therefore, the implementation of energy-aware task scheduling methods is of utmost importance. A task scheduling framework considering deadlines, data locality and resource utilization is proposed to save on energy costs in heterogeneous clusters. The framework consists of task list construction, task scheduling and slot list updating. In terms of deadline constraints, number of job slots allocated and possible processing times of jobs, a new job sequence is proposed to construct an reasonable task list. Tasks are scheduled to promising slots from their rack-local servers, cluster-local servers and remote servers in the produced task scheduling, which greatly improves data locality. After the assignment among tasks and slots, an update of available slots in clusters is proposed not only to find available slots but also to improve server resource utilization using fuzzy logic with the available number of slots according to current CPU, memory and bandwidth utilization. Experimental results show that the proposed heuristic results in lower energy consumption than the adapted existing algorithms with a variable total number of slots.
- Subjects :
- Information Systems and Management
Computer Networks and Communications
Computer science
business.industry
Distributed computing
Locality
Cloud computing
Energy consumption
Fuzzy logic
Lower energy
Computer Science Applications
Scheduling (computing)
Hardware and Architecture
Server
Task analysis
business
Subjects
Details
- ISSN :
- 23720204
- Volume :
- 15
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Services Computing
- Accession number :
- edsair.doi...........55dff80f593c3d67a73b45a9d6ccda03
- Full Text :
- https://doi.org/10.1109/tsc.2020.2966697