Cost-Based Optimization of Service Compositions

被引:63
|
作者
Leitner, Philipp [1 ]
Hummer, Waldemar [1 ]
Dustdar, Schahram [1 ]
机构
[1] Vienna Univ Technol, Inst Informat Syst, Distributed Syst Grp, A-1040 Vienna, Austria
关键词
Service composition; service-level agreements; adaptation; optimization; WEB SERVICES; QOS; MIDDLEWARE;
D O I
10.1109/TSC.2011.53
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For providers of composite services, preventing cases of SLA violations is crucial. Previous work has established runtime adaptation of compositions as a promising tool to achieve SLA conformance. However, to get a realistic and complete view of the decision process of service providers, the costs of adaptation need to be taken into account. In this paper, we formalize the problem of finding the optimal set of adaptations, which minimizes the total costs arising from SLA violations and the adaptations to prevent them. We present possible algorithms to solve this complex optimization problem, and detail an end-to-end system based on our earlier work on the PREvent (prediction and prevention based on event monitoring) framework, which clearly indicates the usefulness of our model. We discuss experimental results that show how the application of our approach leads to reduced costs for the service provider, and explain the circumstances in which different algorithms lead to more or less satisfactory results.
引用
收藏
页码:239 / 251
页数:13
相关论文
共 50 条
  • [1] Cost-based Query Optimization for XPath
    Li, Dong
    Chen, Wenhao
    Liang, Xiaochong
    Guan, Jida
    Xu, Yang
    Lu, Xiuyu
    [J]. APPLIED MATHEMATICS & INFORMATION SCIENCES, 2014, 8 (04): : 1935 - 1948
  • [2] Cost-based, integrated design optimization
    Azhar Iqbal
    Jorn S. Hansen
    [J]. Structural and Multidisciplinary Optimization, 2006, 32 : 447 - 461
  • [3] Service cost-based resource optimization and load balancing for edge and cloud environment
    Chunlin Li
    Jianhang Tang
    Youlong Luo
    [J]. Knowledge and Information Systems, 2020, 62 : 4255 - 4275
  • [4] Rapid optimization of cost-based tolerancing
    Yabe, Akira
    [J]. APPLIED OPTICS, 2012, 51 (07) : 855 - 860
  • [5] Visualizing Cost-Based XQuery Optimization
    Weiner, Andreas M.
    Haerder, Theo
    da Silva, Renato Oliveira
    [J]. 26TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING ICDE 2010, 2010, : 1165 - 1168
  • [6] Service cost-based resource optimization and load balancing for edge and cloud environment
    Li, Chunlin
    Tang, Jianhang
    Luo, Youlong
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2020, 62 (11) : 4255 - 4275
  • [7] Cost-based, integrated design optimization
    Iqbal, Azhar
    Hansen, Jorn S.
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2006, 32 (06) : 447 - 461
  • [8] A Cost-based Optimizer for Gradient Descent Optimization
    Kaoudi, Zoi
    Quiane-Ruiz, Jorge-Arnulfo
    Thirumuruganathan, Saravanan
    Chawla, Sanjay
    Agrawal, Divy
    [J]. SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 977 - 992
  • [9] Cost-based Optimization of Multistore Query Plans
    Forresi, Chiara
    Francia, Matteo
    Gallinucci, Enrico
    Golfarelli, Matteo
    [J]. INFORMATION SYSTEMS FRONTIERS, 2023, 25 (05) : 1925 - 1951
  • [10] Cost-based Optimization of Multistore Query Plans
    Chiara Forresi
    Matteo Francia
    Enrico Gallinucci
    Matteo Golfarelli
    [J]. Information Systems Frontiers, 2023, 25 : 1925 - 1951