Take it to the limit: peak prediction-driven resource overcommitment in datacenters

N Bashir, N Deng, K Rzadca, D Irwin, S Kodak… - Proceedings of the …, 2021 - dl.acm.org
To increase utilization, datacenter schedulers often overcommit resources where the sum of
resources allocated to the tasks on a machine exceeds its physical capacity. Setting the right …

Cloud-Native Databases: A Survey

H Dong, C Zhang, G Li, H Zhang - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Cloud databases have been widely accepted and deployed due to their unique advantages,
such as high elasticity, high availability, and low cost. Many new techniques, such as …

[PDF][PDF] Magpie: Python at Speed and Scale using Cloud Backends.

A Jindal, KV Emani, M Daum, O Poppe, B Haynes… - CIDR, 2021 - wentaowu.github.io
Python has become overwhelmingly popular for ad-hoc data analysis, and Pandas
dataframes have quickly become the de facto standard API for data science. However …

Is Machine Learning Necessary for Cloud Resource Usage Forecasting?

G Christofidi, K Papaioannou, TD Doudali - Proceedings of the 2023 …, 2023 - dl.acm.org
Robust forecasts of future resource usage in cloud computing environments enable high
efficiency in resource management solutions, such as autoscaling and overcommitment …

The Holon Approach for Simultaneously Tuning Multiple Components in a Self-Driving Database Management System with Machine Learning via Synthesized Proto …

W Zhang, WS Lim, M Butrovich, A Pavlo - Proceedings of the VLDB …, 2024 - dl.acm.org
Existing machine learning (ML) approaches to automatically optimize database
management systems (DBMSs) only target a single configuration space at a time (eg, knobs …

Workload consolidation in alibaba clusters: the good, the bad, and the ugly

Y Zhang, Y Yu, W Wang, Q Chen, J Wu… - Proceedings of the 13th …, 2022 - dl.acm.org
Web companies typically run latency-critical long-running services and resource-intensive,
throughput-hungry batch jobs in a shared cluster for improved utilization and reduced cost …

Database optimizers in the era of learning

D Tsesmelis, A Simitsis - 2022 IEEE 38th International …, 2022 - ieeexplore.ieee.org
In this tutorial, we review advances made recently in a decades-old problem, namely query
optimization. Along with the traditional optimization techniques many of which are still being …

Tiresias: enabling predictive autonomous storage and indexing

M Abebe, H Lazu, K Daudjee - Proceedings of the VLDB Endowment, 2022 - dl.acm.org
To efficiently store and query a DBMS, administrators must select storage and indexing
configurations. For example, one must decide whether data should be stored in rows or …

A survey on AI for storage

Y Liu, H Wang, K Zhou, CH Li, R Wu - CCF Transactions on High …, 2022 - Springer
Storage, as a core function and fundamental component of computers, provides services for
saving and reading digital data. The increasing complexity of data operations and storage …

Tenant placement in over-subscribed database-as-a-service clusters

AC König, Y Shan, T Ziegler, A Kakaraparthy… - Proceedings of the …, 2022 - dl.acm.org
Relational cloud Database-as-a-Service offerings run on multi-tenant infrastructure
consisting of clusters of nodes, with each node hosting multiple tenant databases. Such …