Virtual machine experience design : a predictive resource allocation approach for cloud infrastructures - TEL - Thèses en ligne Access content directly
Theses Year : 2019

Virtual machine experience design : a predictive resource allocation approach for cloud infrastructures

Design de l'expérience utilisateur dans les machines virtuelles : l'approche de l'allocation de ressources prédictive pour les infrastructures cloud

Abstract

One of the main challenges for cloud computing providers remains to offer trustable performance for all users, while maintaining an efficient use of hardware and energy resources. In the context of this CIFRE thesis lead with Outscale, apublic cloud provider, we perform an in-depth study aimed at making management algorithms use new sources of information. We characterize Outscale’s workload to understand the resulting stress for the orchestrator, and the contention for hardware resources. We propose models to predict the runtime of VMs based on features which are available when they start. We evaluate the sensitivity with respect to prediction error of a VM placement algorithm from the literature that requires such predictions. We do not find any advantage in coupling our prediction model and the selected algorithm, but we propose alternative ways to use predictions to optimize the placement of VMs.
L’un des principaux défis des fournisseurs de services cloud est d’offrir aux utilisateurs une performance acceptable, tout en minimisant les besoins en matériel et énergie. Dans cette thèse CIFRE menée avec Outscale, un fournisseur de cloud, nous visons à optimiser l’allocation des ressources en utilisant de nouvelles sources d’information. Nous caractérisons la charge de travail pour comprendre le stress résultant sur l’orchestrateur, et la compétition pour les ressources disponibles qui dégrade la qualité de service. Nous proposons un modèle pour prédire la durée d’exécution des VMs à partir de caractéristiques prédictives disponibles au démarrage. Enfin, nous évaluons la sensibilité aux erreurs d’un algorithme de placement des VMs de la littérature qui se base sur ces prédictions. Nous ne trouvons pas d’intérêt à coupler note système prédictif avec cet algorithme, mais nous proposons d’autres façons d’utiliser les prédictions pour optimiser le placement des VMs.
Fichier principal
Vignette du fichier
ThesePERENNOU.pdf (3.6 Mo) Télécharger le fichier
Origin Version validated by the jury (STAR)
Loading...

Dates and versions

tel-02372649 , version 1 (20-11-2019)

Identifiers

  • HAL Id : tel-02372649 , version 1

Cite

Loïc Pérennou. Virtual machine experience design : a predictive resource allocation approach for cloud infrastructures. Distributed, Parallel, and Cluster Computing [cs.DC]. Conservatoire national des arts et metiers - CNAM, 2019. English. ⟨NNT : 2019CNAM1246⟩. ⟨tel-02372649⟩
529 View
559 Download

Share

Gmail Mastodon Facebook X LinkedIn More