Bayesian Admission Policies for Cloud Computing Clusters

04/20/2018
by   Ludwig Dierks, et al.
0

Cloud computing providers must handle customer workloads that wish to scale their use of resources, such as virtual machines, up and down over time. Currently, this is often done using simple threshold policies to reserve large parts of each cluster. This leads to low average utilization of the cluster. In this paper, we propose more sophisticated Bayesian policies for controlling admission to a cluster and demonstrate that they significantly increase cluster utilization. We first introduce a model for the cluster admission problem and fit its parameters on a data trace from Microsoft Azure. We then design Bayesian cluster admission policies that estimate moments of each workload's distribution of future resource usage. Via simulations we show that, while estimating the first moments of workloads leads to a substantial improvement over the simple threshold policy, also taking the second moments into account yields another improvement in utilization. We then evaluate how much further this can be improved with learned or elicited prior information and how to incentivize users to provide this information.

READ FULL TEXT
research
04/20/2018

The Power of Machine Learning and Market Design for Cloud Computing Admission Control

Cloud computing providers must handle customer workloads that wish to sc...
research
01/10/2022

A Simulation Platform for Multi-tenant Machine Learning Services on Thousands of GPUs

Multi-tenant machine learning services have become emerging data-intensi...
research
11/24/2017

Technical Report: A Trace-Based Performance Study of Autoscaling Workloads of Workflows in Datacenters

To improve customer experience, datacenter operators offer support for s...
research
11/14/2018

Anomaly Analysis for Co-located Datacenter Workloads in the Alibaba Cluster

In warehouse-scale cloud datacenters, co-locating online services and of...
research
04/08/2020

Hedge Your Bets: Optimizing Long-term Cloud Costs by Mixing VM Purchasing Options

Cloud platforms offer the same VMs under many purchasing options that sp...
research
08/08/2018

Characterizing Co-located Datacenter Workloads: An Alibaba Case Study

Warehouse-scale cloud datacenters co-locate workloads with different and...
research
01/31/2019

On Energy Efficiency and Performance Evaluation of SBC based Clusters: A Hadoop case study

Energy efficiency in a data center is a challenge and has garnered resea...

Please sign up or login with your details

Forgot password? Click here to reset