GenPack: A Generational Scheduler for Cloud Data Centers

Abstract : Cloud data centers largely rely on virtualization to provision resources and host services across their infrastructure. The scheduling problem has been widely studied and is well understood when the resource requirements and the expected lifetime of services are known beforehand. In contrast, when workloads are not known in advance, effective scheduling of services, and more generally system containers, becomes much more complex. In this paper, we propose GENPACK, a framework for system containers scheduling in cloud data centers that leverages principles from generational garbage collection (GC). It combines runtime monitoring of system containers to learn their requirements and properties, and a scheduler that manages different generations of servers. The population of these generations may vary over time depending on the global load, hence they are subject to being shut down when idle to save energy. We implemented GENPACK and tested it in a dedicated data center, showing that it can be up to 23% more energy-efficient that SWARM’s built-in scheduling policies on a real-world trace.
Type de document :
Communication dans un congrès
Indranil Gupta; Jiangchuan Liu. 5th IEEE International Conference on Cloud Engineering (IC2E), Apr 2017, Vancouver, Canada. IEEE, pp.10, 2017, Proceedings of the 5th IEEE International Conference on Cloud Engineering (IC2E). 〈http://conferences.computer.org/IC2E/2017〉
Liste complète des métadonnées

Littérature citée [22 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01403486
Contributeur : Romain Rouvoy <>
Soumis le : vendredi 13 janvier 2017 - 23:29:38
Dernière modification le : vendredi 17 novembre 2017 - 08:50:20
Document(s) archivé(s) le : vendredi 14 avril 2017 - 20:38:43

Fichier

haver-ic2e-17.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01403486, version 1

Citation

Aurélien Havet, Valerio Schiavoni, Pascal Felber, Maxime Colmant, Romain Rouvoy, et al.. GenPack: A Generational Scheduler for Cloud Data Centers. Indranil Gupta; Jiangchuan Liu. 5th IEEE International Conference on Cloud Engineering (IC2E), Apr 2017, Vancouver, Canada. IEEE, pp.10, 2017, Proceedings of the 5th IEEE International Conference on Cloud Engineering (IC2E). 〈http://conferences.computer.org/IC2E/2017〉. 〈hal-01403486〉

Partager

Métriques

Consultations de la notice

635

Téléchargements de fichiers

187