DocumentCode :
2295263
Title :
Probabilistic Approach to Service Commitment in Service-Oriented Systems
Author :
Bannazadeh, Hadi ; Leon-Garcia, Alberto
Author_Institution :
Electr. & Comput. Eng. Dept., Univ. of Toronto, Toronto, ON
fYear :
2008
fDate :
6-11 July 2008
Firstpage :
273
Lastpage :
278
Abstract :
In this paper, we consider the problem of committing service instances to the applications in a service-oriented environment. We propose a heuristic algorithm which is able to analytically compute the over-commitment and application failure probabilities, and consequently, commit required service instances to each application instance while controlling these probabilities. Moreover, this proposed algorithm is suitable for general distribution functions for the services execution times and applications interarrival times. We also formulate a linear programming problem for maximizing the overall system reward, and through simulations and performance comparisons we show that the proposed mechanisms significantly improve the system´s overall performance while achieving the target level for the over-commitment and application failure probabilities.
Keywords :
Web services; failure analysis; linear programming; probability; software reliability; failure probabilities; heuristic algorithm; linear programming problem; probabilistic approach; service-oriented systems; Algorithm design and analysis; Application software; Control systems; Distributed computing; Distribution functions; Failure analysis; Heuristic algorithms; Internet; Linear programming; Technological innovation; Service Commitment; Service Composition; Service-Oriented Architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services - Part I, 2008. IEEE Congress on
Conference_Location :
Honolulu, HI
Print_ISBN :
978-0-7695-3286-8
Type :
conf
DOI :
10.1109/SERVICES-1.2008.25
Filename :
4578337
Link To Document :
بازگشت