WiSeDB: A Learning-based Workload Management Advisor for Cloud Databases
Not on the map. Why?
Abstract (arXiv)
Workload management for cloud databases must deal with the tasks of resource provisioning, query placement and query scheduling in a manner that meets the application's performance goals while minimizing the cost of using cloud resources. Existing solutions have approached these three challenges in isolation, and with only a particular type of performance goal in mind. In this paper, we introduce WiSeDB, a learning-based framework for generating holistic workload management solutions customized to application-defined performance metrics and workload characteristics. Our approach relies on supervised learning to train cost-effective decision tree models for guiding query placement, scheduling, and resource provisioning decisions. Applications can use these models for both batch and online scheduling of incoming workloads. A unique feature of our system is that it can adapt its offline model to stricter/looser performance goals with minimal re-training. This allows us to present alternative workload management strategies that address the typical performance vs. cost trade-off of cloud services. Experimental results show that our approach has very low training overhead while offering low cost strategies for a variety of performance goals and workload characteristics.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Jan 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 1; 2024: 0; 2025: 0; 2026: 1.
4 papers.
- 2021A Unified Transferable Model for ML-Enhanced DBMScited by 10
- 2023Real-time Workload Pattern Analysis for Large-scale Cloud Databasescited by 4
- 2021Neural-based Modeling for Performance Tuning of Spark Data Analyticscited by 0
- 2026Piece of CAKE: Adaptive Execution Engines via Microsecond-Scale Learningcited by 0
- 2026Piece of CAKE: Adaptive Execution Engines via Microsecond-Scale Learning4 Feb 2026
- 2023Real-time Workload Pattern Analysis for Large-scale Cloud Databases5 Jul 2023
- 2021A Unified Transferable Model for ML-Enhanced DBMS6 May 2021
- 2021Neural-based Modeling for Performance Tuning of Spark Data Analytics20 Jan 2021