Detection of transmissible service failure in distributed service-based systems

被引:2
|
作者
Ye, Dayong [1 ]
He, Qiang [1 ]
Wang, Yanchun [1 ]
Yang, Yun [1 ,2 ]
机构
[1] Swinburne Univ Technol, Sch Software & Elect Engn, Hawthorn, Vic 3122, Australia
[2] Anhui Univ, Sch Comp Sci & Technol, Hefei, Anhui, Peoples R China
基金
澳大利亚研究理事会;
关键词
Transmissible service failure; Service monitoring; Distributed service-based systems; Multi-agent systems; Multi-tenancy; ADAPTATION; RECOMMENDATION; EFFICIENT; CLONING; QOS;
D O I
10.1016/j.jpdc.2018.03.005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Detection of service failure, also known as service monitoring, is an important research problem in distributed service-based systems (SBSs). Failure of services is a transmissible threat in distributed SBSs, because services in distributed SBS5 may have dependent relationships among them and thus the failure of one service may cause the failure of other services. Therefore, such transmissible service failure has to be detected in a timely manner whereas the corresponding resource consumption should be as little as possible. Most of the existing service monitoring approaches are centralised which suffer the potential of single point of failure and are not suitable in large scale distributed SBSs. Moreover, these centralised approaches are designed only in single-tenant SBSs. Nowadays, the scale of distributed SBSs is extremely large, i.e., including a large number of services and clients. Thus, it is essential for monitoring approaches to work well in large scale distributed SBS5 and support multi-tenancy. Towards this end, in this paper, a novel agent-based decentralised service monitoring approach is developed in distributed SBSs. Compared to the centralised approaches, the proposed decentralised approach can avoid the single point of failure and can balance the computation over the monitoring agents. Also, unlike existing approaches which consider only single tenancy, the proposed approach takes multi-tenancy into account in distributed SBS5. Experimental results demonstrate that the proposed approach can respond as quickly as centralised approaches with much less computation overhead. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:36 / 49
页数:14
相关论文
共 50 条
  • [1] Service Selection With QoS Correlations in Distributed Service-Based Systems
    Li, Dongwei
    Ye, Dayong
    Gao, Nan
    Wang, Shuliang
    IEEE ACCESS, 2019, 7 : 88718 - 88732
  • [2] Design for Adaptation of Distributed Service-Based Systems
    Bucchiarone, Antonio
    De Sanctis, Martina
    Marconi, Annapaola
    Pistore, Marco
    Traverso, Paolo
    SERVICE-ORIENTED COMPUTING, (ICSOC 2015), 2015, 9435 : 383 - 393
  • [3] A Distributed Registry for Service-based Energy Management Systems
    Dethlefs, Tim
    Renz, Wolfgang
    39TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2013), 2013, : 4710 - 4714
  • [4] On Practical Service-Based Computing in Distributed Embedded Automotive Systems
    Shokry, Hesham
    Hinchey, Mike
    MOMPES: 2009 ICSE WORKSHOP ON MODEL-BASED METHODOLOGIES FOR PERVASIVE AND EMBEDDED SOFTWARE, 2009, : 22 - 30
  • [5] Service-based distributed querying on the grid
    Alpdemir, MN
    Mukherjee, A
    Paton, NW
    Watson, P
    Fernandes, AAA
    Gounaris, A
    Smith, J
    SERVICE-ORIENTED COMPUTING - ICSOC 2003, 2003, 2910 : 467 - 482
  • [6] Attributed Publication and Selection for Web Service-based Distributed Systems
    Brock, Michael
    Goscinski, Andrzej
    2009 IEEE CONGRESS ON SERVICES (SERVICES-1 2009), VOLS 1 AND 2, 2009, : 732 - 739
  • [7] An agent-based service adaptation approach in distributed multi-tenant service-based systems
    Ye, Dayong
    He, Qiang
    Wang, Yanchun
    Yang, Yun
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 122 : 11 - 25
  • [8] Service Functionality Indexing and Matching for Service-Based Systems
    Yau, Stephen S.
    Liu, Junwei
    2008 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, VOL 1, 2008, : 461 - 468
  • [9] Designing a service of failure detection in asynchronous distributed systems
    Baldoni, R
    Zito, F
    FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 113 - 120
  • [10] An approach to adaptive distributed execution monitoring for workflows in service-based systems
    Yau, Stephen S.
    Huang, Dazhi
    Zhu, Luping
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL II, PROCEEDINGS, 2007, : 211 - +