Ordonnancement des migrations à chaud de machines virtuelles

Vincent Kherbache 1
1 AOSTE - Models and methods of analysis and optimization for systems with real-time and embedding constraints
CRISAM - Inria Sophia Antipolis - Méditerranée , COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués, Inria de Paris
Résumé : Migrer à chaud une machine virtuelle (VM) est une opération basique dans un centre de données. Tous les jours, des VM sont migrées pour répartir la charge, économiser de l'énergie ou préparer la maintenance de serveurs. Bien que les problèmes de placement des VM soient beaucoup étudiés, on observe que la gestion des migrations permettant de transiter vers ces nouveaux placements reste un domaine de second plan. Cette phase est cependant critique car chaque migration à un coût en terme de CPU, de bande passante et d'énergie. Des algorithmes de décision reposent alors sur des hypothèses irréalistes et calculent des ordonnancements conduisant à des migrations longues et incontrôlables qui réduisent les bénéfices attendus de la ré-organisation des VM.Dans cette thèse nous nous sommes fixé comme objectif d'améliorer la qualité des ordonnancements de migrations dans les centres de données. Pour cela, nous avons d'abord modélisé l'ordonnancement de migrations en considérant l'architecture réseau et l'activité mémoire des VM. Pour évaluer l'efficacité de notre modèle, nous avons ensuite implémenté un ordonnanceur de migrations au sein du gestionnaire de VM BtrPlace. Nous avons ensuite étendu notre ordonnanceur en développant des contraintes d'ordonnancement, des objectifs personnalisés, une heuristique de recherche ainsi qu'un modèle énergétique.Nous avons validé notre approche par l'étude pratique de scénarios d'ordonnancement réalisés en environnement réel. Nous avons ainsi pu analyser la précision de notre modèle de migration, valider la qualité des décisions prises par notre modèle d'ordonnancement et évaluer l'extensibilité ainsi que le passage à l'échelle de notre solution
Type de document :
Thèse
Autre [cs.OH]. Université Côte d'Azur, 2016. Français. <NNT : 2016AZUR4130>
Liste complète des métadonnées

https://hal.inria.fr/tel-01419310
Contributeur : Abes Star <>
Soumis le : vendredi 10 mars 2017 - 10:15:18
Dernière modification le : samedi 11 mars 2017 - 01:09:24

Fichier

2016AZUR4130.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : tel-01419310, version 2

Collections

Citation

Vincent Kherbache. Ordonnancement des migrations à chaud de machines virtuelles. Autre [cs.OH]. Université Côte d'Azur, 2016. Français. <NNT : 2016AZUR4130>. <tel-01419310v2>

Partager

Métriques

Consultations de
la notice

258

Téléchargements du document

85