Enforcing CPU allocation in a heterogeneous IaaS - Université Toulouse III - Paul Sabatier - Toulouse INP Accéder directement au contenu
Article Dans Une Revue Future Generation Computer Systems Année : 2015

Enforcing CPU allocation in a heterogeneous IaaS

Résumé

In an Infrastructure as a Service (IaaS), the amount of resources allocated to a virtual machine (VM) at creation time may be expressed with relative values (relative to the hardware, i.e., a fraction of the capacity of a device) or absolute values (i.e., a performance metric which is independent from the capacity of the hardware). Surprisingly, disk or network resource allocations are expressed with absolute values (bandwidth), but CPU resource allocations are expressed with relative values (a percentage of a processor). The major problem with CPU relative value allocations is that it depends on the capacity of the CPU, which may vary due to different factors (server heterogeneity in a cluster, Dynamic Voltage Frequency Scaling (DVFS)). In this paper, we analyze the side effects and drawbacks of relative allocations. We claim that CPU allocation should be expressed with absolute values. We propose such a CPU resource management system and we demonstrate and evaluate its benefits.
Fichier principal
Vignette du fichier
teabe_15389.pdf (1.05 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01343004 , version 1 (07-07-2016)

Identifiants

Citer

Boris Teabe, Alain Tchana, Daniel Hagimont. Enforcing CPU allocation in a heterogeneous IaaS. Future Generation Computer Systems, 2015, vol. 53, pp. 1-12. ⟨10.1016/j.future.2015.05.013⟩. ⟨hal-01343004⟩
237 Consultations
331 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More