Take it to the limit: peak prediction-driven resource overcommitment in datacenters
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 …
resources allocated to the tasks on a machine exceeds its physical capacity. Setting the right …
Cloud-Native Databases: A Survey
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 …
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.
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 …
dataframes have quickly become the de facto standard API for data science. However …
Is Machine Learning Necessary for Cloud Resource Usage Forecasting?
Robust forecasts of future resource usage in cloud computing environments enable high
efficiency in resource management solutions, such as autoscaling and overcommitment …
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 …
Existing machine learning (ML) approaches to automatically optimize database
management systems (DBMSs) only target a single configuration space at a time (eg, knobs …
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
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 …
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 …
optimization. Along with the traditional optimization techniques many of which are still being …
Tiresias: enabling predictive autonomous storage and indexing
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 …
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 …
saving and reading digital data. The increasing complexity of data operations and storage …
Tenant placement in over-subscribed database-as-a-service clusters
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 …
consisting of clusters of nodes, with each node hosting multiple tenant databases. Such …