Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

Published February 14, 2022 | Version v1
Conference paper Open

AIMD scheduling and resource allocation in distributed computing systems

  • 1. Queen's University Belfast, Northern Ireland, UK

Description

We consider the problem of simultaneous scheduling and resource allocation of an incoming flow of requests to a set of computing units. By representing each computing unit as a node, we model the overall system as a multiqueue scheme. Inspired by congestion control approaches in communication networks, we propose an AIMD-like (additive increase multiplicative decrease) admission control policy that is stable irrespective of the total number of nodes and AIMD parameters. The admission policy allows us to establish an event-driven discrete model, triggered by a locally identifiable enabling condition. Subsequently, we propose a decentralized resource allocation strategy via a simple nonlinear state feedback controller, guaranteeing global convergence to a bounded set in finite time. Last, we reveal the connection of these properties with Quality of Service specifications, by calculating
local queuing time via a simple formula consistent with Little’s Law.

Files

2021CDC-QUB.pdf

Files (385.5 kB)

Name Size Download all
md5:ae51e056b86e59139bed8dfddbae88ea
385.5 kB Preview Download