Allocating Services to Applications using Markov Decision Processes

H. Bannazadeh, A. Leon-Garcia
{"title":"Allocating Services to Applications using Markov Decision Processes","authors":"H. Bannazadeh, A. Leon-Garcia","doi":"10.1109/SOCA.2007.7","DOIUrl":null,"url":null,"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.","PeriodicalId":226255,"journal":{"name":"IEEE International Conference on Service-Oriented Computing and Applications (SOCA '07)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Conference on Service-Oriented Computing and Applications (SOCA '07)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SOCA.2007.7","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

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.
使用马尔可夫决策过程为应用程序分配服务
在本文中,我们概述了将服务实例分配给不同应用程序的问题。我们研究了该问题的一个简单形式,其中包含三种类型的服务和两类应用。当服务的所有实例具有相同的QoS参数和当它们具有不同的QoS参数时,我们解决了这个问题。我们问题的目标是为每一类应用程序找到一个接受请求的最佳策略,以最大限度地利用可用的服务实例。为此,我们使用了马尔可夫决策过程,并为我们的问题计算了最优策略。此外,我们还将此最优策略的性能与完全共享和完全分区方法进行了比较。结果表明,利用马尔可夫决策过程可以获得一个最优的服务分配策略,其性能优于其他两种方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信