Skip to main content

iQCAR: inter-Query Contention Analyzer for Data Analytics Frameworks.

Publication ,  Conference
Kalmegh, P; Babu, S; Roy, S
Published in: Proceedings. ACM-SIGMOD International Conference on Management of Data
June 2019

Resource interferences caused by concurrent queries is one of the key reasons for unpredictable performance and missed workload SLAs in cluster computing systems. Analyzing these inter-query resource interactions is critical in order to answer time-sensitive questions like 'who is creating resource conflicts to my query'. More importantly, diagnosing whether the resource blocked times of a 'victim' query are caused by other queries or some other external factor can help the database administrator narrow down the many possibilities of query performance degradation. We introduce iQCAR, an inter-Query Contention Analyzer, that attributes blame for the slowdown of a query to concurrent queries. iQCAR models the resource conflicts using a multi-level directed acyclic graph that can help administrators compare impacts from concurrent queries, identify most contentious queries, resources and hosts in an online execution for a selected time window. Our experiments using TPCDS queries on Apache Spark show that our approach is substantially more accurate than other methods based on overlap time between concurrent queries.

Duke Scholars

Published In

Proceedings. ACM-SIGMOD International Conference on Management of Data

DOI

ISSN

0730-8078

Publication Date

June 2019

Volume

2019

Start / End Page

918 / 935
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Kalmegh, P., Babu, S., & Roy, S. (2019). iQCAR: inter-Query Contention Analyzer for Data Analytics Frameworks. In Proceedings. ACM-SIGMOD International Conference on Management of Data (Vol. 2019, pp. 918–935). https://doi.org/10.1145/3299869.3319904
Kalmegh, Prajakta, Shivnath Babu, and Sudeepa Roy. “iQCAR: inter-Query Contention Analyzer for Data Analytics Frameworks.” In Proceedings. ACM-SIGMOD International Conference on Management of Data, 2019:918–35, 2019. https://doi.org/10.1145/3299869.3319904.
Kalmegh P, Babu S, Roy S. iQCAR: inter-Query Contention Analyzer for Data Analytics Frameworks. In: Proceedings ACM-SIGMOD International Conference on Management of Data. 2019. p. 918–35.
Kalmegh, Prajakta, et al. “iQCAR: inter-Query Contention Analyzer for Data Analytics Frameworks.Proceedings. ACM-SIGMOD International Conference on Management of Data, vol. 2019, 2019, pp. 918–35. Epmc, doi:10.1145/3299869.3319904.
Kalmegh P, Babu S, Roy S. iQCAR: inter-Query Contention Analyzer for Data Analytics Frameworks. Proceedings ACM-SIGMOD International Conference on Management of Data. 2019. p. 918–935.

Published In

Proceedings. ACM-SIGMOD International Conference on Management of Data

DOI

ISSN

0730-8078

Publication Date

June 2019

Volume

2019

Start / End Page

918 / 935