Schlouder: A broker for IaaS clouds

Abstract : In the field of cloud computing, Infrastructure as a Service (IaaS) provides virtualized on-demand computing resources on a pay-per-use model. IaaS Cloud differ from traditional mutualized infrastructures in that the resources can be dynamically claimed and released, and the real hardware infrastructure is unknown to its users. These properties drastically changes the way resource pro-visioning and job scheduling can be addressed by the user because i) the large number of jobs and resources to handle becomes rapidly overwhelming for human operators, and ii) the real performances of the platform should be inferred from observations to make robust scheduling decisions. In order to optimize the resources usage by the client, we advocate the need for brokers on the client-side. This article presents our work based on Schlouder, a broker of IaaS cloud resources able to provision and schedule independent jobs or static work-flows according to strategies chosen by the client. Further, we advocate that simulation can be a precious auxiliary to help the user to choose between provi-sioning strategies. Schlouder brings a unique feature which is to predict through simulation the makespan and cost of executions under various strategies. The contribution of this work is twofold. First, it presents the broker, available as an open source project, in which new provisioning strategies can be plugged in by third parties. The effectiveness of the tool is demonstrated through experiments involving actual applications and platforms. Second, we show that simulation produces accurate predictions making this feature a helpful means for the user to choose the appropriate strategy.
Type de document :
Article dans une revue
Future Generation Computer Systems, Elsevier, 2016, <10.1016/j.future.2016.09.010>


https://hal.archives-ouvertes.fr/hal-01378219
Contributeur : Julien Gossa <>
Soumis le : dimanche 9 octobre 2016 - 14:46:14
Dernière modification le : vendredi 28 octobre 2016 - 11:07:18
Document(s) archivé(s) le : mardi 10 janvier 2017 - 12:18:12

Fichier

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

Identifiants

Collections

Citation

Etienne Michon, Julien Gossa, Stéphane Genaud, Léo Unbekandt, Vincent Kherbache. Schlouder: A broker for IaaS clouds. Future Generation Computer Systems, Elsevier, 2016, <10.1016/j.future.2016.09.010>. <hal-01378219>

Partager

Métriques

Consultations de
la notice

79

Téléchargements du document

58