Performance Evaluation of Dynamic Web Service Selection Strategies in Service Oriented Architecture

被引:0
|
作者
Zivkovic, Miroslav [1 ,2 ]
van den Berg, Hans [1 ]
Meeuwissen, Hendrik B. [1 ]
Gijsen, Bart M. M. [1 ]
机构
[1] TNO, Delft, Netherlands
[2] Univ Twente, Design & Anal Commun Syst, Enschede, Netherlands
关键词
Service Oriented Architecture; Join the Shortest Queue; Processor Sharing; Response Time; Background Traffic; Stale Information;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we explore the performance potential of dynamic (runtime) web service selection within the scope of Service Oriented Architecture (SOA). The web service selection is executed by a service orchestrator (request dispatcher) which is responsible to deliver composite web services at desired quality levels for the orchestrator's clients. We investigate service response times for the case where SOA state-of-the-art static web service composition is used and for the case where dynamic web service selection is applied. Modelling request scheduling at individual web services as Processor Sharing queueing systems, simulation results are presented for different runtime selection strategies in scenarios ranging from the "ideal" situation (up-to-date state information, no background traffic) to more realistic scenarios in which state information is stale and/or background traffic is present. In particular, we show the effectiveness of a selection strategy based upon the "synthesis" of Join the Shortest Queue and Round Robin strategies. For some specific scenarios we derive and validate insightful approximate formulae for the resulting response times. Our investigations quantify the performance gains that can be achieved by dynamic service selection compared to static (a-priori) service selection currently used.
引用
收藏
页码:79 / 88
页数:10
相关论文
共 50 条
  • [41] Searching for service-oriented strategies of dynamic composition of web services: A comparative perspective
    Ren, Wei
    Chen, Gang
    Chen, David
    Low, Chor Ping
    Sun, Chengzheng
    Zhang, Jing Bing
    Yang, Zhonghua
    [J]. IECON 2007: 33RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, CONFERENCE PROCEEDINGS, 2007, : 2615 - +
  • [42] Dynamic Transaction Aware Web Service Selection
    Rajaram, Kanchana
    Babu, Chitra
    Adiththan, Arun
    [J]. INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2014, 23 (03)
  • [43] Supporting the Dynamic Evolution of Web Service Protocols in Service-Oriented Architectures
    Ryu, Seung Hwan
    Casati, Fabio
    Skogsrud, Halvard
    Benatallah, Boualem
    Saint-Paul, Regis
    [J]. ACM TRANSACTIONS ON THE WEB, 2008, 2 (02)
  • [44] Extensions to Web service techniques for integrating Jini into a service-oriented architecture for the grid
    Huang, Y
    Walker, DW
    [J]. COMPUTATIONAL SICENCE - ICCS 2003, PT III, PROCEEDINGS, 2003, 2659 : 254 - 263
  • [45] Designing Geodata Service Composition Web Application Based on Service-Oriented Architecture
    Xu, Na
    Peng, Suping
    Wang, Zhangang
    [J]. IEEE ACCESS, 2016, 4 : 4136 - 4147
  • [46] Broker Architecture for Web Service Selection Using SOAPUI
    Susila, S.
    Vadivel, S.
    Julka, Aditya
    [J]. 2012 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES, APPLICATIONS AND MANAGEMENT (ICCCTAM), 2012, : 219 - 222
  • [47] Service oriented architecture
    Laskey, Kathryn B.
    Laskey, Kenneth
    [J]. WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL STATISTICS, 2009, 1 (01): : 101 - 105
  • [48] Service oriented architecture
    Leyking, Katrina
    Dreifus, Florian
    Loos, Peter
    [J]. WIRTSCHAFTSINFORMATIK, 2007, 49 (05): : 394 - 401
  • [49] Dynamic reconfigurable testing of service-oriented architecture
    Bai, Xjaoying
    Xu, Dezheng
    Dai, Guilan
    Tsai, Wei-Tek
    Chen, Yinong
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 368 - +
  • [50] Performance and complexity comparison of service oriented architecture and microservices architecture
    Raj, Vinay
    Sadam, Ravichandra
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2021, 27 (01) : 100 - 117