Reliability Evaluation of Service-Oriented Architecture Systems Considering Fault-Tolerance Designs

被引:6
|
作者
Peng, Kuan-Li [1 ]
Huang, Chin-Yu [1 ]
机构
[1] Natl Tsinghua Univ, Dept Comp Sci, Hsinchu 30013, Taiwan
关键词
SOFTWARE-RELIABILITY; PREDICTION;
D O I
10.1155/2014/160608
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Service-oriented architecture (SOA) provides an elastic and automatic way to discover, publish, and compose individual services. SOA enables faster integration of existing software components from different parties, makes fault tolerance (FT) feasible, and is also one of the fundamentals of cloud computing. However, the unpredictable nature of SOA systems introduces new challenges for reliability evaluation, while reliability and dependability have become the basic requirements of enterprise systems. This paper proposes an SOA system reliability model which incorporates three common fault-tolerance strategies. Sensitivity analysis of SOA at both coarse and fine grain levels is also studied, which can be used to efficiently identify the critical parts within the system. Two SOA system scenarios based on real industrial practices are studied. Experimental results show that the proposed SOA model can be used to accurately depict the behavior of SOA systems. Additionally, a sensitivity analysis that quantizes the effects of system structure as well as fault tolerance on the overall reliability is also studied. On the whole, the proposed reliability modeling and analysis framework may help the SOA system service provider to evaluate the overall system reliability effectively and also make smarter improvement plans by focusing resources on enhancing reliability-sensitive parts within the system.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] Service-oriented architecture
    Perrey, R
    Lycett, M
    [J]. 2003 SYMPOSIUM ON APPLICATIONS AND THE INTERNET WORKSHOPS, PROCEEDINGS, 2003, : 116 - 119
  • [22] Service-oriented Architecture in IT
    Xin, Chen
    [J]. 2009 ASIA-PACIFIC CONFERENCE ON INFORMATION PROCESSING (APCIP 2009), VOL 2, PROCEEDINGS, 2009, : 493 - 496
  • [23] Service-oriented architecture
    Akerman, Richard
    [J]. LIBRARY JOURNAL, 2007, : 7 - 7
  • [24] Factorization of Quadratic Polynomial with Fault-Tolerance and Practice Oriented Learning Architecture
    Chang, Hsiu-Ju
    [J]. LINKING APPLICATIONS WITH MATHEMATICS AND TECHNOLOGY, 2010, : 305 - 314
  • [25] A Cloud Storage Architecture for High Data Availability, Reliability, and Fault-tolerance
    Alfawair, Mai
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND DISTRIBUTED SYSTEMS (ICFNDS '17), 2017,
  • [26] Architecture-based reliability prediction for service-oriented computing
    Grassi, V
    [J]. ARCHITECTING DEPENDABLE SYSTEMS III, 2005, 3549 : 279 - 299
  • [27] Reliability and Fault-tolerance Control of Automation Systems on Maritime Vessels
    Chernyi, Sergei G.
    Kolesnichenko, Sergey V.
    Novak, Bogdan O.
    Degtyarev, Andrey V.
    Erofeev, Pavel A.
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE QUALITY MANAGEMENT, TRANSPORT AND INFORMATION SECURITY, INFORMATION TECHNOLOGIES (IT&QM&IS), 2018, : 204 - 206
  • [28] CARH: Service-oriented architecture for validating system-level designs
    Patel, Hiren D.
    Mathaikutty, Deepak A.
    Berner, David
    Shukla, Sandeep K.
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (08) : 1458 - 1474
  • [29] Using Proactive Fault-Tolerance Approach to Enhance Cloud Service Reliability
    Liu, Jialei
    Wang, Shangguang
    Zhou, Ao
    Kumar, Sathish A. P.
    Yang, Fangchun
    Buyya, Rajkumar
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (04) : 1191 - 1202
  • [30] Assessing Fault Occurrence Likelihood for Service-Oriented Systems
    Alhosban, Amal
    Hashmi, Khayyam
    Malik, Zaki
    Medjahed, Brahim
    [J]. WEB ENGINEERING, ICWE 2011, 2011, 6757 : 59 - 73