DocumentCode :
3063701
Title :
Allocating Services to Applications using Markov Decision Processes
Author :
Bannazadeh, Hadi ; Leon-Garcia, Alberto
Author_Institution :
Univ. of Toronto, Toronto
fYear :
2007
fDate :
19-20 June 2007
Firstpage :
141
Lastpage :
146
Abstract :
In this paper, we outline the problem of allocating instances of services to different applications. We study a simple form of this problem with three types of services and two classes of applications. We address the problem when all instances of services have the same QoS parameters and when they have different QoS parameters. The objective of our problem is to find an optimal policy for accepting requests for each class of application, to maximize the utilization of available instances of services. To do so, we used Markov decision processes and we computed the optimal policy for our problem. Also, we compared the performance of this optimal policy with complete sharing and complete partitioning methods. The results show that using Markov decision processes we can obtain an optimal policy for allocating services to applications which outperforms the other two methods.
Keywords :
Markov processes; Web services; quality of service; resource allocation; Markov decision process; QoS parameter; service-oriented computing; Application software; Collaboration; Computer applications; Heuristic algorithms; Linear programming; Mashups; Middleware; NP-hard problem; Peer to peer computing; Service oriented architecture; Composite Applications; Composition; Markov Decision Processes.; Service; Service-Oriented Computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Service-Oriented Computing and Applications, 2007. SOCA '07. IEEE International Conference on
Conference_Location :
Newport Beach, CA
Print_ISBN :
0-7695-2861-9
Type :
conf
DOI :
10.1109/SOCA.2007.7
Filename :
4273420
Link To Document :
بازگشت