Title :
A general control-theoretical methodology for runtime resource allocation in computing systems
Author :
Leva, Alberto ; Papadopoulos, Alessandro Vittorio ; Maggio, Martina
Author_Institution :
Dipt. di Elettron., Inf. e Bioingegneria, Politec. di Milano, Milan, Italy
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 time-varying 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.
Keywords :
control theory; stability; time-varying systems; computing system; general control theoretical methodology; runtime resource allocation; stability; system administrators; time-varying control scheme; Aerospace electronics; Control systems; Control theory; Processor scheduling; Resource management; Stability analysis; Vectors;
Conference_Titel :
Decision and Control (CDC), 2013 IEEE 52nd Annual Conference on
Conference_Location :
Firenze
Print_ISBN :
978-1-4673-5714-2
DOI :
10.1109/CDC.2013.6760418