Reliability modelling and optimization for microservice-based cloud application using multi-agent system

被引:0
|
作者
Liu, Zheng [1 ]
Yu, Huiqun [1 ]
Fan, Guisheng [1 ]
Chen, Liqiong [2 ]
机构
[1] Department of Computer Science and Engineering, East China University of Science and Technology, No. 130 Meilong Road, Shanghai, Xuhui District, China
[2] School of Computer Science and Information Engineering, Shanghai Institute of Technology, No. 100 Haiquan Road, Shanghai, Fengxian District, China
关键词
Quality of service - Reliability - Petri nets - Scheduling - Cloud computing - Budget control;
D O I
暂无
中图分类号
学科分类号
摘要
In the process of the continuous development of the Internet of Things, cloud computing has been applied in many fields, how to guarantee the quality of service, such as low latency, high bandwidth, high reliability etc., has become a challenging problem. This paper proposes a method to model and optimize reliability for microservice-based cloud applications using multi-agent system (MAS), thus maximizing the reliability of cloud computing and dynamically scheduling microservices to minimize the delay within the budget. Firstly, a dynamic microservice scheduling scheme is proposed to provide efficient computing services by using MAS. A hierarchical cloud computing model is formed by predicated Petri net (PrT net) and the properties of constructed model are analysed. Secondly, agents have been utilized to describe the essential characteristics of microservice scheduling process in the cloud applications. The partial critical path (PCP) aims to maximize the reliability of cloud applications under the limitation of budget and meet the user-defined deadline. Finally, the proposed PCPRO algorithm has been applied to cloud environment, which is suitable for different scientific workflows in the cloud computing environment. The effectiveness of this method is verified by simulation, the experiment results show the effectiveness of the proposed method. © 2022 The Authors. IET Communications published by John Wiley & Sons Ltd on behalf of The Institution of Engineering and Technology.
引用
收藏
页码:1182 / 1199
相关论文
共 50 条
  • [21] Research and Improvement of the Reliability of the Multi-agent System
    Galperov, Vasiliy I.
    PROCEEDINGS OF THE VTH INTERNATIONAL WORKSHOP CRITICAL INFRASTRUCTURES: CONTINGENCY MANAGEMENT, INTELLIGENT, AGENT-BASED, CLOUD COMPUTING AND CYBER SECURITY (IWCI 2018), 2018, 158 : 51 - 55
  • [22] Integrating a Multi-Agent Smart Parking System using Cloud Technologies
    Boos Junior, Milton
    Sakurada, Lucas
    Leitao, Paulo
    Alves, Paulo
    Alves, Gleifer Vaz
    Borges, Andre Pinz
    Antunes, Diego Roberto
    ICEIS: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 1, 2022, : 681 - 689
  • [23] Security framework for cloud data storage based on multi-agent system
    Zhou, Hui, 1600, Transport and Telecommunication Institute, Lomonosova street 1, Riga, LV-1019, Latvia (18):
  • [24] Cloud-Based Centralized/Decentralized Multi-Agent Optimization with Communication Delays
    Hale, Matthew T.
    Nedic, Angelia
    Egerstedt, Magnus
    2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 700 - 705
  • [25] Optimization bidding strategies of microgrids based on multi-agent system
    Ai, Qian
    Zhang, Jian
    Dianwang Jishu/Power System Technology, 2010, 34 (02): : 46 - 51
  • [26] Distributed Constrained Optimization Over Cloud-Based Multi-agent Networks
    Ling, Qing
    Xu, Wei
    Wang, Manxi
    Li, Yongcheng
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, WASA 2016, 2016, 9798 : 91 - 102
  • [27] Distributed Generation Location Using Multi-Agent System for Reliability Assessment
    Shalash, Nadheer A.
    Ahmad, Abu Zaharin
    2013 IEEE PES ASIA-PACIFIC POWER AND ENERGY ENGINEERING CONFERENCE (APPEEC), 2013,
  • [28] A Multi-agent System for the Modelling of the HIV Infection
    Laroum, Toufik
    Tighiouart, Bornia
    AGENT AND MULTI-AGENT SYSTEMS: TECHNOLOGIES AND APPLICATIONS, 2011, 6682 : 94 - 102
  • [29] Modelling a virtual enterprise as a multi-agent system
    Oprea, M.
    International Journal of Modelling and Simulation, 2008, 28 (04): : 394 - 402
  • [30] A CIM application of a multi-agent system
    Kouba, Z
    Lhotska, L
    Miksovsky, P
    INTELLIGENT SYSTEMS FOR MANUFACTURING: MULTI-AGENT SYSTEMS AND VIRTUAL ORGANIZATION, 1998, : 291 - 300