A Genetic Algorithm for Cost-Aware Business Processes Execution in the Cloud - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2018

A Genetic Algorithm for Cost-Aware Business Processes Execution in the Cloud

Résumé

With the generalization of the Cloud, software providers can distribute their software as a service without investing in large infrastructure. However, without an effective resource allocation method, their operation cost can grow quickly, hindering the profitability of the service. This is the case for BPM as a Service providers that want to handle hundreds of customers with a given quality of service. Since there are variations in the needed load and in the number of users of the service , the allocation and scheduling methods must be able to adjust the cloud resource quantity and size, and the distribution of customers on these resources. In this paper, we present a cost optimization model and an heuristic based on genetic algorithms to adjust resource allocation to the needs of a set of customers with varying BPM task throughput. Ex-perimentations using realistic customer loads and cloud resources capacities show the gain of these methods compared to previous approaches. Results show that, in our case, using our algorithm on split groups of customers can provide better results.
Fichier principal
Vignette du fichier
icsoc-2018(3).pdf (583.87 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01870828 , version 1 (09-09-2018)

Identifiants

  • HAL Id : hal-01870828 , version 1

Citer

Guillaume Rosinosky, Samir Youcef, Francois Charoy. A Genetic Algorithm for Cost-Aware Business Processes Execution in the Cloud. ICSOC 2018 - The 16th International Conference on Service-Oriented Computing, Nov 2018, Hangzhou, China. pp.14. ⟨hal-01870828⟩
141 Consultations
353 Téléchargements

Partager

Gmail Facebook X LinkedIn More