Resource Allocation in Cloud Computing Via Optimal Control to Queuing Systems

Authors

  • A. Madankan Author
  • A. Delavarkhalaf Author
  • S.M. Karbassi Author
  • F. Adibnia Author

Abstract

We consider resource allocation problem in the cloud computing. We use queuing model to model the process of entering into the cloud and to schedule and to serve incoming jobs. In this paper, the main problem is to allocate resources in the queuing systems as a general optimization problem for controlled Markov process with finite state space. For this purpose, we study a model of cloud computing where the arrival jobs follow a stochastic process. We reduce this problem to a routing problem. In the case of minimizing, cost is given as a mixture of an average queue length and number of lost jobs. We use dynamic programming approach. Finally, we obtain the explicit form of the optimal control by the Bellman equation.

Author Biographies

  • A. Madankan
    PhD
  • A. Delavarkhalaf
    PhD
  • S.M. Karbassi
    PhD
  • F. Adibnia
    PhD

Published

2020-08-12

Issue

Section

Mathematical Modelling