arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2002.01531cs.DB
收藏

Providing Insights for Queries affected by Failures and Stragglers

Bruhathi Sundarmurthy, Harshad Deshmukh, Paris Koutris, Jeffrey Naughton

英文摘要:

Interactive time responses are a crucial requirement for users analyzing large amounts of data. Such analytical queries are typically run in a distributed setting, with data being sharded across thousands of nodes for high throughput. However, providing real-time analytics is still a very big challenge; with data distributed across thousands of nodes, the probability that some of the required nodes are unavailable or very slow during query execution is very high and unavailability may result in slow execution or even failures. The sheer magnitude of data and users increase resource contention and this exacerbates the phenomenon of stragglers and node failures during execution. In this paper, we propose a novel solution to alleviate the straggler/failure problem that exploits existing efficient partitioning properties of the data, particularly, co-hash partitioned data, and provides approximate answers along with confidence bounds to queries affected by failed/straggler nodes. We consider aggregate queries that involve joins, group bys, having clauses and a subclass of nested subqueries. Finally, we validate our approach through extensive experiments on the TPC-H dataset.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑