Online Virtual Machine Allocation with Lifetime and Load Predictions

14Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The cloud computing industry has grown rapidly over the last decade, and with this growth there is a significant increase in demand for compute resources. Demand is manifested in the form of Virtual Machine (VM) requests, which need to be assigned to physical machines in a way that minimizes resource fragmentation and efficiently utilizes the available machines. This problem can be modeled as a dynamic version of the bin packing problem with the objective of minimizing the total usage time of the bins (physical machines). Motivated by advances in Machine Learning that provide good estimates of workload characteristics, this paper studies the effect of having extra information about future (total) demand. We show that the competitive factor can be dramatically improved with this additional information; in some cases, we achieve constant competitiveness, or even a competitive factor that approaches 1. Along the way, we design new offline algorithms with improved approximation ratios for the dynamic bin-packing problem.

Cite

CITATION STYLE

APA

Buchbinder, N., Fairstein, Y., Mellou, K., Menache, I., & Naor, J. (seffi). (2021). Online Virtual Machine Allocation with Lifetime and Load Predictions. In Performance Evaluation Review (Vol. 49, pp. 9–10). Association for Computing Machinery. https://doi.org/10.1145/3410220.3456278

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free