Using Performance Antipatterns for Mastering Enactments of Service Choreographies on 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 : 2013

Using Performance Antipatterns for Mastering Enactments of Service Choreographies on the Cloud

Résumé

Cloud computing in the context of service choreographies brings new opportunities while performing the service provisioning, i.e. the capability of acquiring and releasing resources on-demand. In fact, the Cloud providers offer the not trivial task of migrating services, as well as allocating, and deallocating resources from their offered infrastructure. Currently these activities are pursued by generic load-balancing strategies that are agnostic with respect to the overall goals of a service choreography. In this sense, service choreography offers means to predict events, and to keep of the interactions among choreographed participants, so that each software services can meet its Service Level Objectives (SLOs). In literature, performance antipatterns are well-known bad design practices that lead to software systems suffering by poor performance. Revealing a performance antipattern is an indicator that an undesired configuration could be met. In this paper we discuss how performance antipatterns can be used for mastering service choreographies that are enacting on a Cloud. Specifically, the status of the underlying Cloud infrastructure is monitored in order to reveal performance antipatterns, whose resolution is combined with look-ahead information extracted from the service choreography into meaningful mitigation guidelines that can be adopted at the application level.
Fichier non déposé

Dates et versions

hal-00867704 , version 1 (30-09-2013)

Identifiants

  • HAL Id : hal-00867704 , version 1

Citer

Catia Trubiani, Antinisca Di Marco, Guglielmo de Angelis. Using Performance Antipatterns for Mastering Enactments of Service Choreographies on the Cloud. 4th Workshop of the Italian group on Quantitative Methods in Informatics (InfQ 2013), Jun 2013, Sorrento, Italy. ⟨hal-00867704⟩

Collections

CHOREOS
44 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More