An agent-based service adaptation approach in distributed multi-tenant service-based systems

被引:5
|
作者
Ye, Dayong [1 ,2 ]
He, Qiang [2 ]
Wang, Yanchun [2 ]
Yang, Yun [2 ,3 ]
机构
[1] Univ Technol, Sch Software, Sydney, NSW, Australia
[2] Swinburne Univ Technol, Sch Software & Elect Engn, Hawthorn, Vic 3122, Australia
[3] Anhui Univ, Sch Comp Sci & Technol, Hefei, Anhui, Peoples R China
基金
澳大利亚研究理事会;
关键词
Service adaptation; Multi-tenant service-based systems; Multi-agent coalition formation; WEB SERVICES; QOS; MANAGEMENT;
D O I
10.1016/j.jpdc.2018.07.006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Service adaptation aims to alleviate the runtime quality management problem of distributed service based systems (SBSs). Most of the existing service adaptation approaches are designed for single-tenant SBSs. However, modern distributed SBSs must achieve multi-tenancy due to simultaneous existence of multiple tenants. Thus, it is vital to study service adaptation in distributed multi-tenant SBSs. Currently, service adaptation has not been properly addressed in distributed multi-tenant SBSs. Existing approaches for service adaptation in multi-tenant SBSs are centralised which are not very efficient if the SBSs are large and distributed. Some decentralised service adaptation approaches, which are developed in single-tenant SBSs, may be extended to accommodate multi-tenant SBSs. These approaches, however, either incur significant communication overhead to obtain required information, or simply assume that some specific global information is already known, which is not realistic in large and distributed SBSs. To overcome the limitations of existing approaches, in this paper, a novel agent-based hybrid service adaptation approach for distributed multi-tenant SBSs is proposed, which is based on the multi-agent coalition formation technique. Our hybrid approach combines the advantages of both centralised and decentralised approaches while avoiding their disadvantages. The experimental results demonstrate the effectiveness of the proposed approach. (C) 2018 Published by Elsevier Inc.
引用
收藏
页码:11 / 25
页数:15
相关论文
共 50 条
  • [1] 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
  • [2] 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):
  • [3] 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
  • [4] Fault tolerating multi-tenant service-based systems with dynamic quality
    Wang, Futian
    Wang, Xunan
    Zhang, Cheng
    He, Qiang
    Yang, Yun
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 195
  • [5] 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
  • [6] 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
  • [7] 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
  • [8] 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
  • [9] Design for Adaptation of Distributed Service-Based Systems
    Bucchiarone, Antonio
    De Sanctis, Martina
    Marconi, Annapaola
    Pistore, Marco
    Traverso, Paolo
    [J]. SERVICE-ORIENTED COMPUTING, (ICSOC 2015), 2015, 9435 : 383 - 393
  • [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