Probabilistic QoS and Soft Contracts for Transaction-Based Web Services Orchestrations.

Sidney Rosario 1 Albert Benveniste 1 Stefan Haar 1 Claude Jard 1
1 DISTRIBCOM - Distributed and Iterative Algorithms for the Management of Telecommunications Systems
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Service level agreements (SLAs), or contracts, have an important role in web services. They define the obligations and rights between the provider of a web service and its client, about the function and the Quality of the service (QoS). For composite services like orchestrations, contracts are deduced by a process called QoS contract composition, based on contracts established between the orchestration and the called web services. Contracts are typically stated as hard guarantees (e.g., response time always less than 5 msec). Using hard bounds is not realistic, however, and more statistical approaches are needed. In this paper we propose using soft probabilistic contracts instead, which consist of a probability distribution for the considered QoS parameter--in this paper, we focus on timing. We show how to compose such contracts, to yield a global probabilistic contract for the orchestration. Our approach is implemented by the TOrQuE tool. Experiments on TOrQuE show that overly pessimistic contracts can be avoided and significant room for safe overbooking exists. An essential component of SLA management is then the continuous monitoring of the performance of called web services, to check for violations of the SLA. We propose a statistical technique for run-time monitoring of soft contracts.
Type de document :
Article dans une revue
IEEE Transactions on Services Computing, IEEE, 2008, 1 (4), pp.187-200. 〈10.1109/TSC.2008.17〉
Liste complète des métadonnées

Littérature citée [32 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00638213
Contributeur : Stefan Haar <>
Soumis le : vendredi 4 novembre 2011 - 14:17:23
Dernière modification le : mercredi 16 mai 2018 - 11:23:02
Document(s) archivé(s) le : dimanche 5 février 2012 - 02:22:33

Fichier

RBHJ-tsc08.pdf
Fichiers éditeurs autorisés sur une archive ouverte

Identifiants

Citation

Sidney Rosario, Albert Benveniste, Stefan Haar, Claude Jard. Probabilistic QoS and Soft Contracts for Transaction-Based Web Services Orchestrations.. IEEE Transactions on Services Computing, IEEE, 2008, 1 (4), pp.187-200. 〈10.1109/TSC.2008.17〉. 〈inria-00638213〉

Partager

Métriques

Consultations de la notice

332

Téléchargements de fichiers

189