Online Optimization for Randomized Network Resource Allocation with Long-Term Constraints

05/24/2023
by   Ahmed Sid-Ali, et al.
0

In this paper, we study an optimal online resource reservation problem in a simple communication network. The network is composed of two compute nodes linked by a local communication link. The system operates in discrete time; at each time slot, the administrator reserves resources for servers before the actual job requests are known. A cost is incurred for the reservations made. Then, after the client requests are observed, jobs may be transferred from one server to the other to best accommodate the demands by incurring an additional transport cost. If certain job requests cannot be satisfied, there is a violation that engenders a cost to pay for each of the blocked jobs. The goal is to minimize the overall reservation cost over finite horizons while maintaining the cumulative violation and transport costs under a certain budget limit. To study this problem, we first formalize it as a repeated game against nature where the reservations are drawn randomly according to a sequence of probability distributions that are derived from an online optimization problem over the space of allowable reservations. We then propose an online saddle-point algorithm for which we present an upper bound for the associated K-benchmark regret together with an upper bound for the cumulative constraint violations. Finally, we present numerical experiments where we compare the performance of our algorithm with those of simple deterministic resource allocation policies.

READ FULL TEXT
research
04/17/2023

Dynamic Vector Bin Packing for Online Resource Allocation in the Cloud

Several cloud-based applications, such as cloud gaming, rent servers to ...
research
08/04/2022

An online joint replenishment problem combined with single machine scheduling

This paper considers a combination of the joint replenishment problem wi...
research
05/28/2021

Learning to Schedule

This paper proposes a learning and scheduling algorithm to minimize the ...
research
11/18/2020

heSRPT: Parallel Scheduling to Minimize Mean Slowdown

Modern data centers serve workloads which are capable of exploiting para...
research
11/18/2018

The Preemptive Resource Allocation Problem

We revisit a classical scheduling model to incorporate modern trends in ...
research
10/11/2022

Regret Analysis of the Stochastic Direct Search Method for Blind Resource Allocation

Motivated by programmatic advertising optimization, we consider the task...
research
06/04/2021

Nara: Learning Network-Aware Resource Allocation Algorithms for Cloud Data Centres

Data centres (DCs) underline many prominent future technological trends ...

Please sign up or login with your details

Forgot password? Click here to reset