Reliability Analysis of Cloud Service-Based Applications Through SRGM and NMSPN

被引:4
|
作者
Xu J. [1 ]
Pei Z. [1 ]
Guo L. [1 ]
Zhang R. [1 ]
Hu H. [1 ]
Wang F. [1 ]
机构
[1] Key Laboratory of Cultivated Land Use, Ministry of Agriculture and Rural Affairs, Chinese Academy of Agricultural Engineering Planning & Design, Beijing
关键词
A; cloud service-based application; NMSPN; reliability analysis; SRGM; TP; 31;
D O I
10.1007/s12204-019-2151-x
中图分类号
学科分类号
摘要
Cloud service-based applications are subject to reliability critical problem, as the reliability of the application relies on both the failed states and the probabilities of the failures. Classically, reliability analysis approaches are lack of estimating unknown failure rate and non-exponentially distributed failure times. We propose a new framework for analyzing the reliability. The method is mainly decomposed in four successive steps: a non-Makovian stochastic Petri net (NMSPN) model which describes the failure behavior of underlying applications, a software reliability growth model (SRGM) which estimates the failure data of each basic service, a reachability graph which discoveries all the failure sequences, and a computation procedure which computes the occurrences of non-exponential failures. We assess and validate our method by conducting experiment on an actual application. The results demonstrate that the method is competitive compared to the existing approaches for reliability analysis, while providing a better reliability. This result is helpful to the managers in optimizing the overall quality of the cloud service-based application. © 2019, Shanghai Jiao Tong University and Springer-Verlag GmbH Germany, part of Springer Nature.
引用
收藏
页码:57 / 64
页数:7
相关论文
共 50 条
  • [1] The SPD approach to deploy service-based applications in the cloud
    Sami Yangui
    Tata, Samir
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (15): : 3943 - 3960
  • [2] A Development Framework Enabling the Design of Service-Based Cloud Applications
    Gonidis, Fotis
    Paraskakis, Iraklis
    Simons, Anthony J. H.
    ADVANCES IN SERVICE-ORIENTED AND CLOUD COMPUTING, 2015, 508 : 139 - 152
  • [3] Efficient Resource Allocation for Autonomic Service-Based Applications in the Cloud
    Hadded, Leila
    Ben Charrada, Faouzi
    Tata, Samir
    15TH IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING (ICAC 2018), 2018, : 193 - 198
  • [4] Adding Monitoring and Reconfiguration Facilities for Service-based Applications in the Cloud
    Mohamed, Mohamed
    Belaid, Djamel
    Tata, Samir
    2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, : 756 - 763
  • [5] Web service micro-container for service-based applications in Cloud environments
    Mohamed, Mohamed
    Yangui, Sami
    Moalla, Samir
    Tata, Samir
    2011 20TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2011, : 61 - 66
  • [6] A Consumer-Oriented Service Selection Method for Service-based Applications in the Cloud
    Wu, Taotao
    Zhang, Shaoqian
    Wu, Xiaotong
    Dou, Wanchun
    2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 838 - 845
  • [7] Service-based cloud platform application monitoring analysis
    Liu, Yuecan
    Sun, Jiangang
    Chang, Yuzhu
    Yang, Qingfu
    Yang, Linwei
    Li, JIng
    2022 IEEE 6TH ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2022, : 799 - 803
  • [8] A Decentralized Self-Adaptation Mechanism for Service-Based Applications in the Cloud
    Nallur, Vivek
    Bahsoon, Rami
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (05) : 591 - 612
  • [9] A service-based framework for building and executing epidemic simulation applications in the cloud
    Parlavantzas, Nikos
    Linh Manh Pham
    Morin, Christine
    Arnoux, Sandie
    Beaunee, Gael
    Qi, Luyuan
    Gontier, Philippe
    Ezanno, Pauline
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (05):
  • [10] Cloud and service-based production platforms
    Vick A.
    Krüger J.
    1600, Carl Hanser Verlag (111): : 635 - 638