Optimal control policies for resource allocation in the Cloud: comparison between Markov decision process and heuristic approaches

04/30/2021
by   Thomas Tournaire, et al.
0

We consider an auto-scaling technique in a cloud system where virtual machines hosted on a physical node are turned on and off depending on the queue's occupation (or thresholds), in order to minimise a global cost integrating both energy consumption and performance. We propose several efficient optimisation methods to find threshold values minimising this global cost: local search heuristics coupled with aggregation of Markov chain and with queues approximation techniques to reduce the execution time and improve the accuracy. The second approach tackles the problem with a Markov Decision Process (MDP) for which we proceed to a theoretical study and provide theoretical comparison with the first approach. We also develop structured MDP algorithms integrating hysteresis properties. We show that MDP algorithms (value iteration, policy iteration) and especially structured MDP algorithms outperform the devised heuristics, in terms of time execution and accuracy. Finally, we propose a cost model for a real scenario of a cloud system to apply our optimisation algorithms and show their relevance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/06/2022

Hitting time for Markov decision process

We define the hitting time for a Markov decision process (MDP). We do no...
research
03/21/2023

An MDP approach for radio resource allocation in urban Future Railway Mobile Communication System (FRMCS) scenarios

In the context of railway systems, the application performance can be ve...
research
02/27/2021

CP-MDP: A CANDECOMP-PARAFAC Decomposition Approach to Solve a Markov Decision Process Multidimensional Problem

Markov Decision Process (MDP) is the underlying model for optimal planni...
research
04/30/2019

Online User Scheduling and Resource Allocation for Mobile-Edge Computing Systems

In this paper, we investigate the multi-user mobile edge computing (MEC)...
research
12/07/2020

SOBA: Session optimal MDP-based network friendly recommendations

Caching content over CDNs or at the network edge has been solidified as ...
research
10/28/2017

Distributed Server Allocation for Content Delivery Networks

We propose a dynamic formulation of file-sharing networks in terms of an...
research
07/12/2012

Learning Diagnostic Policies from Examples by Systematic Search

A diagnostic policy specifies what test to perform next, based on the re...

Please sign up or login with your details

Forgot password? Click here to reset