20th Annual International Conference on High Performance Computing 2013
DOI: 10.1109/hipc.2013.6799103
|View full text |Cite
|
Sign up to set email alerts
|

LiPS: A cost-efficient data and task co-scheduler for MapReduce

Abstract: We introduce LiPS, a new cost-efficient data and task co-scheduler for MapReduce in a cloud environment. By using linear programming to simultaneously co-schedule data and tasks, LiPS helps to achieve minimized dollar cost globally.We evaluated LiPS both analytically and on Amazon EC2 in order to measure actual dollar charges. The results were significant; LiPS saved 62-81% of the dollar costs when compared with the Hadoop default scheduler and the delay scheduler, while also allowing users to fine-tune the co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
7
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 20 publications
0
7
0
Order By: Relevance
“…Figures 3 (a) and (b) show one scenario indicating the current schedulers' drawback. That is, only scheduling submitted tasks [1,2,18,19,22,31,41,43] may violate the deadlines of tightdeadline tasks that will be submitted in the future if all computing slots are occupied. As shown in Figure 3(a), there is one server with one computing slot available from 10s to 50s.…”
Section: Common-data Requester Consolidationmentioning
confidence: 99%
See 2 more Smart Citations
“…Figures 3 (a) and (b) show one scenario indicating the current schedulers' drawback. That is, only scheduling submitted tasks [1,2,18,19,22,31,41,43] may violate the deadlines of tightdeadline tasks that will be submitted in the future if all computing slots are occupied. As shown in Figure 3(a), there is one server with one computing slot available from 10s to 50s.…”
Section: Common-data Requester Consolidationmentioning
confidence: 99%
“…Currently, the clusters employ the computing framework that first allocates data and then schedules jobs (data-first-job-second in short). That is, first, data blocks are randomly distributed to servers [9,26,31,40] and then job schedulers [1,2,18,22,36,[41][42][43] allocate job tasks to servers.…”
mentioning
confidence: 99%
See 1 more Smart Citation
“…The strategy includes a scheduling policy based on a task performance prediction model, and an adaptive delay scheduling algorithm for data locality improvement. LiPS system is introduced in Ehsan et al (2013) and promises a cost-efficient data and task co-scheduler for MapReduce in a cloud environment using linear programming technique. A hierarchical Map Reduce scheduler for hybrid data centres is presented in Sharma et al (2013).…”
Section: Background and Related Workmentioning
confidence: 99%
“…LiPS system is introduced in and promised a cost‐efficient data and task co‐scheduler for MapReduce in a cloud environment using linear programming technique.…”
Section: Background and Related Workmentioning
confidence: 99%