2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing 2011
DOI: 10.1109/ccgrid.2011.55
|View full text |Cite
|
Sign up to set email alerts
|

BAR: An Efficient Data Locality Driven Task Scheduling Algorithm for Cloud Computing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
58
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 89 publications
(58 citation statements)
references
References 17 publications
0
58
0
Order By: Relevance
“…In [4] heuristic task scheduling algorithms in Grid considering network communication have been provided. The authors of [5] have presented the scheduling algorithm that accounts for the task input data allocation in the distributed system. In [6] the approach that considers the network and resource status dynamics in task scheduling has been proposed.…”
Section: Literature Review and Problem Statementmentioning
confidence: 99%
“…In [4] heuristic task scheduling algorithms in Grid considering network communication have been provided. The authors of [5] have presented the scheduling algorithm that accounts for the task input data allocation in the distributed system. In [6] the approach that considers the network and resource status dynamics in task scheduling has been proposed.…”
Section: Literature Review and Problem Statementmentioning
confidence: 99%
“…In this process, most work focus on finding the appropriate assignment scheme for each job, and the goal of task-level scheduling is to assign tasks to VMs or nodes so that the total execution time of a job can be minimized with the cost limitation. Related work is done by [17][18][19][20][21]. In [18], a directed acyclic graph is used to model the precedence constraints among tasks, in which the task-level scheduling for the sequential, the parallel, and the mixed structures are optimized, respectively.…”
Section: Related Workmentioning
confidence: 99%
“…Hadoop's default scheduling techniques (i.e., Capacity [3] and Fair [4] schedulers), typically rely on exploiting data locality in the cluster, i.e., favoring query shipping. Moreover, other, more advanced scheduling proposals, e.g., [9,15], to mention a few, also favor query shipping and exploiting data locality in Hadoop, claiming that it is crutial for performance of MapReduce jobs. The approach in [15] in addition proposes techniques that address the conflict between data locality and fairness in scheduling MapReduce jobs.…”
Section: Related Workmentioning
confidence: 99%
“…Current solutions, including the popular Apache Hadoop [13], provide fault-tolerant, reliable, and scalable platforms for distributed data processing. However, network traffic is identified as a bottleneck for the performance of such systems [9]. Thus, current scheduling techniques typically follow a query shipping approach where the tasks are brought to their input data, hence data locality is exploited for reducing network traffic.…”
Section: Introductionmentioning
confidence: 99%