跳到主要导航 跳到搜索 跳到主要内容

DS2: Handling data skew using data stealings over high-speed networks

  • East China Normal University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Distributed in-memory computing systems have dramatic performance improvement over traditional disk-based systems, which makes them widely used in large-scale data processing applications. Unfortunately, uneven and unpredictable data distributions caused by data skew have a significant impact on the performance. In Spark, when data skew happens, some tasks will process much more data than other tasks and become the performance bottleneck. The traditional approaches to handling data skew are based on sampling and repartitioning, which incur additional overhead. In this paper, we divide data skew in distributed data processing systems into intra-node and inter-node skew. Based on data stealing, we proposed DS2 to handle both intra-node and inter-node data skew. It aims to improve the performance under data skew, without involving additional overhead. DS2 first balances the skewed data distribution in the local and then handles the inter-node skew by RDMA during execution. It achieves up to 2.96× speedup on the aggregation operator and 2.81× speedup on the join operator.

源语言英语
主期刊名Proceedings - 2021 IEEE 37th International Conference on Data Engineering, ICDE 2021
出版商IEEE Computer Society
1865-1870
页数6
ISBN(电子版)9781728191843
DOI
出版状态已出版 - 4月 2021
活动37th IEEE International Conference on Data Engineering, ICDE 2021 - Virtual, Online, Chania, 希腊
期限: 19 4月 202122 4月 2021

出版系列

姓名Proceedings - International Conference on Data Engineering
2021-April
ISSN(印刷版)1084-4627
ISSN(电子版)2375-0286

会议

会议37th IEEE International Conference on Data Engineering, ICDE 2021
国家/地区希腊
Virtual, Online, Chania
时期19/04/2122/04/21

学术指纹

探究 'DS2: Handling data skew using data stealings over high-speed networks' 的科研主题。它们共同构成独一无二的学术指纹。

引用此