La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

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

Présentations similaires


Présentation au sujet: "Modélisation et évaluation de l’élasticité des processus à base de services Mourad Amziani."— Transcription de la présentation:

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

2 Introduction Contexte : Attentes : Environnement Cloud.
Déploiement des processus sur le Cloud. Attentes : Disponibilité. QoS. Elasticité. Intégrité. … etc.

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

4 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.

5 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é ?

6 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’)

7 Modélisation de l’élasticité (2/2)
Etat initial Duplication(S, s3_1, s3_2) Consolidation(S, s3_2, s3_1)

8 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é.

9 Framework pour l’évaluation (2/2)
Modélisation en HLPN : Routage. Duplication. Consolidation.

10 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).

11 Evaluation des stratégies (2/2)

12 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é.

13 Perspectives Court terme : Moyen terme : Long 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é).

14 Questions ?


Télécharger ppt "Modélisation et évaluation de l’élasticité des processus à base de services Mourad Amziani."

Présentations similaires


Annonces Google