arrow
返回

Low Latency Big Data Processing without Prior Information

delete2021-10-01
delete2
PRE
AI
Z
Zhiming Hu *
李葆春 封面图
李葆春 (Baochun Li)
Z
Zheng Qin
R
Rick Siow Mong Goh
DOI:10.1109/TCC.2019.2910251delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Job scheduling plays an important role in improving the overall system performance in big data processing frameworks. Simple job scheduling policies, such as Fair and FIFO scheduling, do not consider job sizes and may degrade the performance when jobs of varying sizes arrive. More elaborate job scheduling policies make the convenient assumption that jobs are recurring, and complete information about their sizes is available from their prior runs. In this paper, we design and implement an efficient and practical job scheduler for big data processing systems to achieve better performance even without prior information about job sizes. The superior performance of our job scheduler originates from the design of multiple level priority queues, where jobs are demoted to lower priority queues if the amount of service consumed so far reaches a certain threshold. In this case, jobs in need of a small amount of service can finish in the topmost several levels of queues, while jobs that need a large amount of service to complete are moved to lower priority queues to avoid head-of-line blocking. Our new job scheduler can effectively mimic the shortest job first scheduling policy without knowing the job sizes in advance. To demonstrate its performance, we have implemented our new job scheduler in YARN, a popular resource manager used by Hadoop/Spark, and validated its performance with experiments in both real testbeds including Amazon EC2 and large-scale trace-driven simulations. Our experimental and simulation results have strongly confirmed the effectiveness of our design: our new job scheduler can reduce the average job response time of the Fair scheduler by up to 45 percent and achieve better fairness at the same time.
Keyword:
Job scheduling
big data processing
multilevel feedback queue
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

I
IEEE Transactions on Cloud Computing
IF:
5
论文数:
1.9K
被引数:
4.3K

机构

A
agency for science technology & research (a*star)
学者数:
2.2W
论文数: 1.9W
被引数: 57
U
university of toronto
学者数:
14.8W
论文数: 12.0W
被引数: 165
引用论文

引用论文

Constructing a Strongly Absorbing Low‐Bandgap Polymer Acceptor for High‐Performance All‐Polymer Solar Cells
err2017-09-19
err0
PREAI
errZhi‐Guo Zhang; Yankang Yang; Jia Yao; Lingwei Xue; Shanshan Chen; Xiaojun Li; William Morrison; Changduk Yang; Yongfang Li
err分享
err收藏
Towards Knowledge Modeling for Sustainable Transport
err2014-03-08
err0
PREAI
errPaloma Cáceres; Carlos E. Cuesta; José María Cavero; Belén Vela; Almudena Sierra-Alonso
err分享
err收藏
err分享
err收藏
学者 查看更多内容