Skip to Main content Skip to Navigation

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 , Laboratoire I3S - COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués, Inria de Paris
Abstract : A live-migration of a virtual machine (VM) is a basic operation in a data center. Every day, VMs are migrated to distribute the load, save energy or prepare maintenance operations on production servers. Although VM placement problems have been extensively studied, we observe that the migrations management needed to apply these new placements did not get much attention. This phase is however critical as each migration has a cost in terms of CPU, bandwidth and energy. Decision algorithms are thus based on unrealistic assumptions and compute schedules which can lead to unnecessarily long and uncontrollable migrations. This reduces the ultimate benefits expected from the VMs re-organization.In this thesis, our main ojective is to improve the efficiency of live-migrations scheduling within data centers. To achieve our goal, we have first modeled the scheduling of live migrations based on the network architecture and the VMs memory activity. To evaluate the efficiency of our model, we have then implemented and optimized a migrations scheduler within the VMs manager BtrPlace. We have then extended our scheduler by developing scheduling constraints, custom objectives, a search heuristic and an energy model.We have validated our approach by the practical study of many scheduling scenarios executed in a real environment. We have then analyzed the accuracy of our migration model, assessed the quality of the decisions taken by our scheduling model, and evaluated the extensibility and the scalability of our solution
Document type :
Complete list of metadata
Contributor : Abes Star :  Contact
Submitted on : Friday, March 10, 2017 - 10:15:18 AM
Last modification on : Friday, January 21, 2022 - 3:16:32 AM
Long-term archiving on: : Sunday, June 11, 2017 - 1:30:22 PM


Version validated by the jury (STAR)


  • HAL Id : tel-01419310, version 2



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



Les métriques sont temporairement indisponibles