arrow
返回

Optimizing MapReduce Task Scheduling on Virtualized Heterogeneous Environments Using Ant Colony Optimization

delete2022-01-01
delete8
delete
OA
AI
R
Rathinaraja Jeyaraj
A
Anand Paul *
DOI:10.1109/ACCESS.2022.3176729delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Consuming Hadoop MapReduce via virtual infrastructure as a service is becoming common practice as cloud service providers (CSP) offers relevant applications and scalable resources. One of the predominant requirements of cloud users is to improve resource utilization in the virtual cluster during the service period. However, it may not be possible when MapReduce workloads and virtual machines (VM) are highly heterogeneous. Therefore, in this paper, we addressed these heterogeneities and proposed an efficient MapReduce scheduler to improve resource utilization by placing the right combination of the map and reduce tasks in each VM in the virtual cluster. To achieve this, we transformed the MapReduce task scheduling problem into a 2-Dimensional (2D) bin packing model and obtained an optimal schedule using the ant colony optimization (ACO) algorithm. As an added advantage, our proposed ACO based bin packing (ACO-BP) scheduler minimized the makespan for a batch of jobs. To showcase the performance improvement, we compared our proposed scheduler with three existing schedulers that work well in a heterogeneous environment. As expected, results show that ACO-BP significantly outperformed the existing schedulers while dealing with workload and VM level heterogeneities.
Keyword:
Task analysis
Resource management
Cloud computing
Containers
Dynamic scheduling
Quality of service
Optimal scheduling
Ant colony optimization
bin packing
heterogeneity
MapReduce
resource utilization
task scheduling

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

K
kyungpook national university (knu)
学者数:
1.8W
论文数: 1.8W
被引数: 14
引用论文

引用论文

err分享
err收藏
Heterogeneous Job Allocation Scheduler for Hadoop MapReduce Using Dynamic Grouping Integrated Neighboring Search
err2020-01-01
err19
PREAI
errChen, Chi-Ting; Hung, Ling-Ju; Hsieh, Sun-Yuan; Buyya, Rajkumar; Zomaya, Albert Y.
err分享
err收藏
Exact and heuristic MapReduce scheduling algorithms for cloud federation
err2018-07-01
err13
PREAI
errGouasmi, Thouraya; Louati, Wajdi; Kacem, Ahmed Hadj
err分享
err收藏
Cost efficient scheduling of MapReduce applications on public clouds公共云上MapReduce应用的成本高效调度
err2018-05-01
err17
errOAAI
errZeng, Xuezhi; Garg, Saurabh Kumar; Wen, Zhenyu; Strazdins, Peter; Zomaya, Albert Y.; Ranjan, Rajiv
err分享
err收藏
Handling Non-Local Executions to Improve MapReduce Performance Using Ant Colony Optimization
err2021-01-01
err3
errOAAI
errSingh, Gurwinder; Sharma, Anil; Jeyaraj, Rathinaraja; Paul, Anand
err分享
err收藏
Increasing task consolidation efficiency by using more accurate resource estimations
err2016-03-01
err8
PREAI
errIglesias, Jesus Omana; De Cauwer, Milan; Mehta, Deepak; O'Sullivan, Barry; Murphy, Liam
err分享
err收藏
学者 查看更多内容