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
Inria de Paris, CRISAM - Inria Sophia Antipolis - Méditerranée , Laboratoire I3S - COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
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 objective 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 : Vincent Kherbache Connect in order to contact the contributor
Submitted on : Monday, December 19, 2016 - 11:28:59 AM
Last modification on : Tuesday, January 11, 2022 - 11:16:06 AM
Long-term archiving on: : Tuesday, March 28, 2017 - 12:59:51 AM



  • HAL Id : tel-01419310, version 1



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



Les métriques sont temporairement indisponibles