arrow
返回

Task Scheduling for Spark Applications With Data Affinity on Heterogeneous Clusters

delete2022-11-01
delete3
PRE
AI
X
Xiaodong Zhang
X
Xiaoping Li *
H
Houan Du
R
Rubén Ruíz
DOI:10.1109/JIOT.2022.3181997delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The Internet of Things (IoT)-enabled applications use sensors and actuators to collect big data, which are processed by big data models, e.g., Spark. Generally, data processing tasks are precedence constrained and the computation results are transmitted to other IoT devices. In this article, we consider the Spark workflow problem of scheduling tasks with data affinity to heterogeneous servers to minimize the maximum completion time. In a Spark instance, jobs are precedence constrained and stages for each job are also precedence constrained. There are a large number of topological stage orders. A balance between task execution times, determined by heterogeneous servers, and transmission times caused by data affinity is difficult to achieve. A scheduling optimization algorithm framework is proposed, which consists of five components: 1) temporal parameter calculation; 2) ready stage adding; 3) task sequencing; 4) resource allocation; and 5) schedule improvement. Strategies for each component are developed. The algorithmic components are statistically calibrated over a comprehensive set of instances. The proposed algorithm is compared to two modified classic algorithms for similar problems on typical scientific workflow instances. The experimental results demonstrate the effectiveness of the proposal for the considered problem.
Keyword:
Task analysis
Sparks
Servers
Scheduling
Schedules
Data communication
Internet of Things
Data affinity
heterogeneous cluster
spark
task scheduling

期刊

IEEE Internet of Things Journal 封面图
IEEE Internet of Things Journal
IF:
8.9
论文数:
1.4W
被引数:
7.8W

机构

U
Universitat Politecnica de Valencia
学者数:
1.5W
论文数: 1.4W
被引数: 18
S
southeast university - china
学者数:
5.3W
论文数: 4.9W
被引数: 57
Nanjing Audit University 封面图
Nanjing Audit University
学者数:
1.0K
论文数: 1.3K
被引数: 1.3K
学者 查看更多机构
引用论文

引用论文

err分享
err收藏
Synthesis of CeO2/e-HTiNbO5 Nanocomposite and Its Application for Photocatalytic Oxidation Desulfurization
errNano
IF0
err2016-02-18
err0
PREAI
errYuanjiao Zhang; Ningning Wang; Jie He; Liangguo Da; Zhong Li
err分享
err收藏
Apache Spark: A Unified Engine for Big Data ProcessingApache Spark: 用于大数据处理的统一引擎
err2016-10-28
err1.7K
PREAI
errZaharia, Matei; Xin, Reynold S.; Wendell, Patrick; Das, Tathagata; Armbrust, Michael; Dave, Ankur; Meng, Xiangrui; Rosen, Josh; Venkataraman, Shivaram; Franklin, Michael J.; Ghodsi, Ali; Gonzalez, Joseph; Shenker, Scott; Stoica, Ion
err分享
err收藏
3-Hydroxy-4-pyridinone derivatives as metal ion and amyloid binding agents
err2014-01-01
err0
PREAI
errMaria A. Telpoukhovskaia; Cristina Rodríguez-Rodríguez; Jacqueline F. Cawthray; Lauren E. Scott; Brent D. G. Page; Jorge Alí-Torres; Mariona Sodupe; Gwendolyn A. Bailey; Brian O. Patrick; Chris Orvig
err分享
err收藏
学者 查看更多内容