Selecting an Optimal Fault Tolerance Strategy for Reliable Service-Oriented Systems with Local and Global Constraints

被引:34
|
作者
Zheng, Zibin [1 ,2 ]
Lyu, Michael R. [1 ,2 ]
机构
[1] Chinese Univ Hong Kong, Shenzhen Res Inst, Shenzhen Key Lab Rich Media Big Data Analyt & App, Hong Kong, Hong Kong, Peoples R China
[2] Chinese Univ Hong Kong, Minist Educ, Key Lab High Confidence Software Technol, CUHK Sub Lab, Hong Kong, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Fault tolerance; web service; service composition; quality-of-service (QoS); WEB SERVICES; MIDDLEWARE;
D O I
10.1109/TC.2013.189
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Functionally equivalent web services can be composed to form more reliable service-oriented systems. However, the choice of fault tolerance strategy can have a significant effect on the quality-of-service (QoS) of the resulting service-oriented systems. In this paper, we investigate the problem of selecting an optimal fault tolerance strategy for building reliable service-oriented systems. We formulate the user requirements as local and global constraints and model the selection of fault tolerance strategy as an optimization problem. A heuristic algorithm is proposed to efficiently solve the optimization problem. Fault tolerance strategy selection for semantically related tasks is also investigated in this paper. Large-scale real-world experiments are conducted to illustrate the benefits of the proposed approach. The experimental results show that our problem modeling approach and the proposed selection algorithm make it feasible to manage the fault tolerance of complex service-oriented systems both efficiently and effectively.
引用
收藏
页码:219 / 232
页数:14
相关论文
共 34 条
  • [1] Service fault tolerance for highly reliable service-oriented systems: an overview
    ZHENG ZiBin
    LYU Michael Rung Tsong
    WANG HuaiMin
    ScienceChina(InformationSciences), 2015, 58 (05) : 7 - 18
  • [2] Service fault tolerance for highly reliable service-oriented systems: an overview
    Zheng ZiBin
    Lyu, Michael Rung Tsong
    Wang HuaiMin
    SCIENCE CHINA-INFORMATION SCIENCES, 2015, 58 (05) : 1 - 12
  • [3] Bridging global and local models of service-oriented systems
    Zaha, Johannes Maria
    Dumas, Marlon
    ter Hofstede, Arthur H. M.
    Barros, Alistair
    Decker, Gero
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2008, 38 (03): : 302 - 318
  • [4] Service-oriented approach to fault tolerance in CPSs
    Alho, Pekka
    Mattila, Jouni
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 105 : 1 - 17
  • [5] Reliability Evaluation of Service-Oriented Architecture Systems Considering Fault-Tolerance Designs
    Peng, Kuan-Li
    Huang, Chin-Yu
    JOURNAL OF APPLIED MATHEMATICS, 2014,
  • [6] Integrating Fault-Tolerance Method into Service-Oriented Computing
    Alhosban, Amal
    Hashmi, Khayyam
    Malik, Zaki
    Medjahed, Brahim
    9TH IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2015), 2015, : 161 - 168
  • [7] Assessing Fault Occurrence Likelihood for Service-Oriented Systems
    Alhosban, Amal
    Hashmi, Khayyam
    Malik, Zaki
    Medjahed, Brahim
    WEB ENGINEERING, ICWE 2011, 2011, 6757 : 59 - 73
  • [8] Service fault tolerance for highly reliable service-oriented systems: an overview高可靠面向服务系统的服务容错技术概述
    ZiBin Zheng
    Michael Rung Tsong Lyu
    HuaiMin Wang
    Science China Information Sciences, 2015, 58 : 1 - 12
  • [9] Scalable and reliable platform for service-oriented networking and computing systems
    Kami, Nobuharu
    Yoshikawa, Takashi
    Araki, Soichiro
    Iwata, Atsushi
    Arutaki, Akira
    MILCOM 2005 - 2005 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-5, 2005, : 499 - 505
  • [10] Extending SOSJ Framework for Reliable Dynamic Service-oriented Systems
    Atmojo, Udayanto Dwi
    Salcic, Zoran
    Wang, Kevin I-Kai
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2015, : 213 - 218