Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

A general control-theoretical methodology for runtime resource allocation in computing systems

Leva, Alberto ; Papadopoulos, Alessandro Vittorio LU and Maggio, Martina LU (2013) 52nd IEEE Conference on Decision and Control, CDC 2013 In Proceedings of the IEEE Conference on Decision and Control p.3487-3492
Abstract

Control theory is emerging as a source of solutions for many problems in the computing systems domain, and in particular for resource allocation. However, the techniques proposed to date in the literature, do not successfully address the difficulty of devising allocation schemes that are general enough, provide stability guarantees, and can be parametrised and managed by system administrators, or computing systems' practitioners at large. This paper proposes a two-level timevarying control scheme for the allocation of a generic resource, and proves its stability. In addition, the paper discusses how the scheme can be made acceptable by computing systems administrators, and how to tune the involved parameters. A simulation campaign is... (More)

Control theory is emerging as a source of solutions for many problems in the computing systems domain, and in particular for resource allocation. However, the techniques proposed to date in the literature, do not successfully address the difficulty of devising allocation schemes that are general enough, provide stability guarantees, and can be parametrised and managed by system administrators, or computing systems' practitioners at large. This paper proposes a two-level timevarying control scheme for the allocation of a generic resource, and proves its stability. In addition, the paper discusses how the scheme can be made acceptable by computing systems administrators, and how to tune the involved parameters. A simulation campaign is reported, validating the aforementioned claims.

(Less)
Please use this url to cite or link to this publication:
author
; and
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
host publication
2013 IEEE 52nd Annual Conference on Decision and Control, CDC 2013
series title
Proceedings of the IEEE Conference on Decision and Control
article number
6760418
pages
6 pages
publisher
IEEE - Institute of Electrical and Electronics Engineers Inc.
conference name
52nd IEEE Conference on Decision and Control, CDC 2013
conference location
Florence, Italy
conference dates
2013-12-10 - 2013-12-13
external identifiers
  • scopus:84902350397
ISSN
0191-2216
ISBN
9781467357173
DOI
10.1109/CDC.2013.6760418
project
EIT_VR CLOUD Cloud Control
Power Control for Computing Infrastructures
language
English
LU publication?
yes
additional info
Copyright: Copyright 2014 Elsevier B.V., All rights reserved.
id
186494f8-c529-448a-b96f-d5b07235edf2
date added to LUP
2021-03-22 11:08:08
date last changed
2022-05-12 19:18:55
@inproceedings{186494f8-c529-448a-b96f-d5b07235edf2,
  abstract     = {{<p>Control theory is emerging as a source of solutions for many problems in the computing systems domain, and in particular for resource allocation. However, the techniques proposed to date in the literature, do not successfully address the difficulty of devising allocation schemes that are general enough, provide stability guarantees, and can be parametrised and managed by system administrators, or computing systems' practitioners at large. This paper proposes a two-level timevarying control scheme for the allocation of a generic resource, and proves its stability. In addition, the paper discusses how the scheme can be made acceptable by computing systems administrators, and how to tune the involved parameters. A simulation campaign is reported, validating the aforementioned claims.</p>}},
  author       = {{Leva, Alberto and Papadopoulos, Alessandro Vittorio and Maggio, Martina}},
  booktitle    = {{2013 IEEE 52nd Annual Conference on Decision and Control, CDC 2013}},
  isbn         = {{9781467357173}},
  issn         = {{0191-2216}},
  language     = {{eng}},
  pages        = {{3487--3492}},
  publisher    = {{IEEE - Institute of Electrical and Electronics Engineers Inc.}},
  series       = {{Proceedings of the IEEE Conference on Decision and Control}},
  title        = {{A general control-theoretical methodology for runtime resource allocation in computing systems}},
  url          = {{http://dx.doi.org/10.1109/CDC.2013.6760418}},
  doi          = {{10.1109/CDC.2013.6760418}},
  year         = {{2013}},
}