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 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 :
Theses
Complete list of metadatas

https://hal.inria.fr/tel-01419310
Contributor : Vincent Kherbache <>
Submitted on : Monday, December 19, 2016 - 11:28:59 AM
Last modification on : Monday, November 5, 2018 - 3:36:03 PM
Long-term archiving on : Tuesday, March 28, 2017 - 12:59:51 AM

File

Identifiers

  • HAL Id : tel-01419310, version 1

Collections

Citation

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

Share

Metrics

Record views

193

Files downloads

863