Fault tolerating multi-tenant service-based systems with dynamic quality

被引:0
|
作者
Wang, Futian [1 ]
Wang, Xunan [1 ]
Zhang, Cheng [1 ]
He, Qiang [1 ,2 ]
Yang, Yun [1 ,2 ]
机构
[1] Anhui Univ, Sch Comp Sci & Technol, Hefei 230601, Peoples R China
[2] Swinburne Univ Technol, Sch Software & Elect Engn, Melbourne, Vic 3122, Australia
基金
中国国家自然科学基金; 澳大利亚研究理事会;
关键词
Cloud computing; Fault tolerance; Multi-tenancy; Redundancy; Cloud model; QOS; FRAMEWORK; SELECTION; ALGORITHM;
D O I
10.1016/j.knosys.2020.105715
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The rapid development of multi-tenant service-based systems (SBSs) is mainly due to the popularity of cloud computing. SBS combines the existing services in the form of business processes to meet the needs of multiple tenants. There are two kinds of services: functional and non-functional. Multiple services can have the same functionality while changing their non-functional properties, or QoS (Quality of Service). QoS value is an important criterion for service selection or recommendation. In the existing work, QoS value in service selection or recommendation is regarded as a constant. However, in the dynamic and volatile cloud environment, the performance of services may fluctuate due to various factors (e.g. techniques of service studied, network conditions, etc.). A constant value does not reflect the consistency of the service. This paper proposes FT4MTS-D (fault-tolerant strategies for multi-tenant service-based systems with dynamic quality), a novel method that evaluates the criticality of dynamic cost-effective fault tolerance strategies for multi-tenant service-based systems. First, the consistency of each given service is evaluated based on the feature vector of the cloud model. Second, this paper measures the consistency of given service by the sensitivity of probability degradation of an SBS in comparison to the probability degradation of that service. The goal is to find the critical services in the SBS and then determine the optimal fault-tolerant strategy for the given service. The experimental results show that FT4MTS-D has obvious advantages compared with several existing representative methods. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Fault tolerating multi-tenant service-based systems with dynamic quality
    Wang, Futian
    Wang, Xunan
    Zhang, Cheng
    He, Qiang
    Yang, Yun
    [J]. Yang, Yun (yyang@swin.edu.au), 1600, Elsevier B.V., Netherlands (195):
  • [2] An Agent-based Decentralised Service Monitoring Approach in Multi-Tenant Service-based Systems
    Ye, Dayong
    He, Qiang
    Wang, Yanchun
    Yang, Yun
    [J]. 2017 IEEE 24TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2017), 2017, : 204 - 211
  • [3] An agent-based service adaptation approach in distributed multi-tenant service-based systems
    Ye, Dayong
    He, Qiang
    Wang, Yanchun
    Yang, Yun
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 122 : 11 - 25
  • [4] Runtime Evolution of Service-Based Multi-tenant SaaS Applications
    Kumara, Indika
    Han, Jun
    Colman, Alan
    Kapuruge, Malinda
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 192 - 206
  • [5] Formulating Criticality-Based Cost-Effective Fault Tolerance Strategies for Multi-Tenant Service-Based Systems
    Wang, Yanchun
    He, Qiang
    Ye, Dayong
    Yang, Yun
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2018, 44 (03) : 291 - 307
  • [6] Efficient QoS-Aware Service Recommendation for Multi-Tenant Service-Based Systems in Cloud
    Wang, Yanchun
    He, Qiang
    Zhang, Xuyun
    Ye, Dayong
    Yang, Yun
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (06) : 1045 - 1058
  • [7] Formulating monitoring strategy based on multiple SLA parameters for multi-tenant service-based systems
    Chen, Qian
    Ni, Zhiwei
    Wang, Yanchun
    Wu, Zhangjun
    Li, Xuejun
    [J]. INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2020, 16 (02) : 200 - 221
  • [8] QoS-Aware Service Selection for Customisable Multi-Tenant Service-Based Systems: Maturity and Approaches
    He, Qiang
    Han, Jun
    Chen, Feifei
    Wang, Yanchun
    Vasa, Rajesh
    Yang, Yun
    Jin, Hai
    [J]. 2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 237 - 244
  • [9] MCCS: A Service-based Approach to Collective Communication for Multi-Tenant Cloud
    Wu, Yongji
    Xu, Yechen
    Chen, Jingrong
    Wang, Zhaodong
    Zhang, Ying
    Lentz, Matthew
    Zhuo, Danyang
    [J]. PROCEEDINGS OF THE 2024 ACM SIGCOMM 2024 CONFERENCE, ACM SIGCOMM 2024, 2024, : 679 - 690
  • [10] SLA-Driven Cost-Effective Monitoring Based on Criticality for Multi-Tenant Service-Based Systems
    Chen, Qian
    Li, Xuejun
    Wang, Yanchun
    [J]. IEEE ACCESS, 2018, 6 : 48765 - 48775