Service Redundancy Strategies in Service-Oriented Architectures

被引:1
|
作者
May, Nicholas R. [1 ]
Schmidt, Heinz W. [1 ]
Thomas, Ian E. [1 ]
机构
[1] RMIT Univ, Melbourne, Vic, Australia
关键词
availability; redundancy; service-oriented architecture; FAULT-TOLERANCE;
D O I
10.1109/SEAA.2009.59
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Redundancy can improve the availability of components in service-oriented systems. However; predicting and quantifying the effects of different redundancy strategies can be a complex task. In our work, we have taken an architecture based approach to the modeling, predicting and monitoring of properties in distributed software systems. This paper proposes redundancy strategies for service-oriented systems and models services with their associated protocols. We derive formal models from these high-level descriptions that are embedded in our fault-tolerance testing framework. We describe the general framework of our approach, develop two service redundancy strategies and report about the preliminary evaluation results in measuring performance and availability of such services. While the assumptions for the chosen case study are limiting, our evaluation is promising and encourages the extension of our testing framework to cater for more complex, hybrid, fault-tolerance strategies and architectural compositions.
引用
收藏
页码:383 / 387
页数:5
相关论文
共 50 条
  • [1] A Redundancy Protocol for Service-Oriented Architectures
    May, Nicholas R.
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2008 WORKSHOPS, 2009, 5472 : 211 - 220
  • [2] Dynamic Service Substitution in Service-Oriented Architectures
    Fredj, Mane
    Georgantas, Nikolaos
    Issarny, Valerie
    Zarras, Apostolos
    [J]. IEEE CONGRESS ON SERVICES 2008, PT I, PROCEEDINGS, 2008, : 101 - 104
  • [3] Towards Service Architectures in Service-oriented Computing
    Maki, Matti
    Pakkala, Daniel
    [J]. EMERGING WEB SERVICES TECHNOLOGY VOL III, 2009, 3 : 131 - 141
  • [4] Testing Service-Oriented Architectures
    Chatterjee, Arunava
    [J]. DR DOBBS JOURNAL, 2008, 33 (11): : 46 - +
  • [5] Service-oriented architectures and recordkeeping
    Reed, Barbara
    [J]. RECORDS MANAGEMENT JOURNAL, 2008, 18 (01) : 7 - +
  • [6] A Model of Service-Oriented Architectures
    Malkis, Alexander
    Marmsoler, Diego
    [J]. PROCEEDINGS 2015 NINTH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE - SBCARS 2015, 2015, : 110 - 119
  • [7] Service-oriented architectures and recordkeeping
    Reed, Barbara
    [J]. RECORDS MANAGEMENT JOURNAL, 2010, 20 (01) : 124 - +
  • [8] Clouds and service-oriented architectures
    Liu, Lu
    Xu, Jie
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING AND ESCIENCE, 2013, 29 (01): : 271 - 272
  • [9] Working session: Program comprehension strategies for web service and service-oriented architectures
    O'Brien, L
    Smith, D
    [J]. IWPC 2004: 12TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS, 2004, : 260 - 261
  • [10] A Service Lifecycle and Information Model for Service-Oriented Architectures
    Weinreich, Rainer
    Wiesauer, Andreas
    Kriechbaum, Thomas
    [J]. 2009 COMPUTATION WORLD: FUTURE COMPUTING, SERVICE COMPUTATION, COGNITIVE, ADAPTIVE, CONTENT, PATTERNS, 2009, : 346 - +