Online Placement of Virtual Machines with Prior Data
David Naori, Danny Raz
Abstract
The cloud computing market has a wide variety of customers that deploy various applications from deep learning to classical web services. Each application may have different computing, memory and networking requirements, and each customer may be willing to pay a different price for the service. When a request for a VM arrives, the cloud provider decides online whether to serve it or not and which resources to allocate for this purpose. The goal is to maximize the revenue while obeying the constraints imposed by the limited physical infrastructure and its layout.Although requests arrive online, cloud providers are not entirely in the dark; historical data is readily available and may contain strong indications regarding future requests. Thus, standard theoretical models that assume the online player has no prior knowledge are inadequate. In this paper, we adopt a recent theoretical model for the design and analysis of online algorithms that allows taking such historical data into account. We develop new competitive online algorithms for multidimensional resource allocation and analyze their guaranteed performance. Moreover, using extensive simulation over real data from Google and AWS, we show that our new approach yields much higher revenue to cloud providers than currently used heuristics.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get f7bb8959-081e-44dd-83af-d5e1fd76d032Related papers
- Learning to Optimize Resource Utilization with QoS GuaranteesZifan Jia, Qingsong Liu, Haihui Fan, Xiaoyan Gu et al.INFOCOM 2025
- TRUST: Real-Time Request Updating with Elastic Resource Provisioning in CloudsJingzhou Wang, Gongming Zhao, Hongli Xu, Yangming Zhao et al.INFOCOM 2022 · 17 citations
- Online Pricing for Multi-User Multi-Item MarketsYigit Efe Erginbas, Thomas A. Courtade, Kannan Ramchandran, Soham PhadeNeurIPS 2023 · 1 citation
- Dual Mirror Descent for Online Allocation ProblemsSantiago R. Balseiro, Haihao Lu, Vahab S. MirrokniICML 2020 · 102 citations
- Hindsight Learning for MDPs with Exogenous InputsSean R. Sinclair, Felipe Vieira Frujeri, Ching-An Cheng, Luke Marshall et al.ICML 2023 · 31 citations
