On the Potential of Execution Traces for Batch Processing Workload Optimization in Public Clouds
Not on the map. Why?
Abstract (arXiv)
With the growing amount of data, data processing workloads and the management of their resource usage becomes increasingly important. Since managing a dedicated infrastructure is in many situations infeasible or uneconomical, users progressively execute their respective workloads in the cloud. As the configuration of workloads and resources is often challenging, various methods have been proposed that either quickly profile towards a good configuration or determine one based on data from previous runs. Still, performance data to train such methods is often lacking and must be costly collected. In this paper, we propose a collaborative approach for sharing anonymized workload execution traces among users, mining them for general patterns, and exploiting clusters of historical workloads for future optimizations. We evaluate our prototype implementation for mining workload execution graphs on a publicly available trace dataset and demonstrate the predictive value of workload clusters determined through traces only.
Key facts. Cited by 1 paper in the map (data through 13 Oct 2026). Builds on 11 of its 31 references that are in the map. First posted on arXiv 16 Nov 2021.
Builds on
11 of 31 references.
References · 11
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,838
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 753
- 2019Multi-Similarity Loss with General Pair Weighting for Deep Metric Learningcited by 368
- 2018Micky: A Cheaper Alternative for Selecting Cloud Instancescited by 6
- 2018Characterizing Co-located Datacenter Workloads: An Alibaba Case Studycited by 5
- 2021C3O: Collaborative Cluster Configuration Optimization for Distributed Data Processing in Public Cloudscited by 5
- 2021Bellamy: Reusing Performance Models for Distributed Dataflow Jobs Across Contextscited by 4
- 2013Parallelization in Scientific Workflow Management Systemscited by 3
- 2020Towards Collaborative Optimization of Cluster Configurations for Distributed Dataflow Jobscited by 3
- 2021Tarema: Adaptive Resource Allocation for Scalable Scientific Workflows in Heterogeneous Clusterscited by 2
- 2021Training Data Reduction for Performance Models of Data Analytics Jobs in the Cloudcited by 1
Built on by
Citing papers per year: 2022: 1.
1 paper.