期刊
IEEE TRANSACTIONS ON SERVICES COMPUTING
卷 15, 期 2, 页码 931-944出版社
IEEE COMPUTER SOC
DOI: 10.1109/TSC.2020.2966697
关键词
Task analysis; Servers; Resource management; Energy consumption; Scheduling; Fuzzy logic; Processor scheduling; Energy consumption; task scheduling; MapReduce; heuristic
资金
- National Key Research and Development Program of China [2017YFB1400800]
- National Natural Science Foundation of China [61572127, 61772159, 61872077, 61832004]
- Spanish Ministry of Science, Innovation, and Universities, under the project OPTEP-Port Terminal Operations Optimization [RTI2018-094940-BI00]
- FEDER funds
Energy costs are crucial in cloud computing. To reduce energy consumption in heterogeneous clusters, a task scheduling framework considering deadlines, data locality, and resource utilization is proposed. The framework constructs a task list, schedules tasks to appropriate slots, and updates available slots to improve server resource utilization.
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.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据