Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de...

14
Institut Mines-Télécom Modélisation et évaluation de l’élasticité des processus à base de services Mourad Amziani

Transcript of Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de...

Page 1: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

Modélisation et évaluation de l’élasticité des processus à base de services

Mourad Amziani

Page 2: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

Introduction

■Contexte : • Environnement Cloud.• Déploiement des processus sur le Cloud.

■Attentes :• Disponibilité.• QoS.• Elasticité.• Intégrité.• … etc.

Page 3: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

L’élasticité dans le Cloud (1/2)

Page 4: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

L’élasticité dans le Cloud (2/2)

■Elasticité de l’Infrastructure (IaaS) :• Elasticité des machines virtuelles déployées. • Adapter les ressources physiques déployées aux

demandes utilisateurs.

■Elasticité de la Plateforme (PaaS) :• Les Plateformes classiques ne sont pas élastiques.• Micro-container : nouveau model pour le déploiement

de services dans le Cloud.

Page 5: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

Problématique

■L’élasticité des plateformes n’est pas suffisante pour garantir l’élasticité des processus déployés.• Nécessité d’assurer l’élasticité au niveau SaaS

■Quels mécanismes pour l’élasticité ? ■Comment évaluer les stratégies d'élasticité ?

Page 6: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

Modélisation de l’élasticité (1/2)

■Processus à base de services. • Elasticité au niveau du processus.• Elasticité au niveau des services.

■Modélisation en RdP : • N = <P, T, Pre, Post>• S = <N, M>

■Opérateurs d’élasticité : • Duplication : D(S, p, p’)• Consolidation : C(S, p, p’)

Page 7: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

Modélisation de l’élasticité (2/2)

Etat initial Duplication(S, s3_1, s3_2) Consolidation(S, s3_2, s3_1)

Page 8: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

Framework pour l’évaluation (1/2)

■Quand utiliser ces mécanismes d’élasticité ? ■Plusieurs stratégies d’élasticité possibles. ■Un Framework générique pour l’implémentation

et l’évaluation des stratégies d’élasticité.

Page 9: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

Framework pour l’évaluation (2/2)

■Modélisation en HLPN :• Routage. • Duplication.• Consolidation.

Page 10: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

Evaluation des stratégies (1/2)

■Model Checking (papier BPM’12):• Violations de QoS.• Etat de blocage. • Boucles d’élasticité.

■Indicateurs d’évaluations (papier soumis CoopIS’12): • Charge moyenne des conteneurs de services. • Ressources consommées (en terme de conteneurs

déployés).

Page 11: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

Evaluation des stratégies (2/2)

Page 12: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

Conclusion

■Notre approche est nouvelle : • Traite l’élasticité au niveau SaaS. • Basée sur un model formel qui préserve la

sémantique. • Propose une Framework pour l’évaluation des

stratégies d’élasticité.

Page 13: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

Perspectives

■Court terme : • Implémentation d’un Simulateur pour l’évaluation des

stratégies d’élasticité. • Mise en œuvre des mécanismes d’élasticité dans le

Cloud.

■Moyen terme : • Elasticité des processus à base de services à état.

■Long terme : • Intégration de l’aspect temporel (RdP temporisé).

Page 14: Institut Mines-Télécom Modélisation et évaluation de lélasticité des processus à base de services Mourad Amziani.

Institut Mines-Télécom

Questions ?