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 条
  • [41] Power System Optimization Based on Multi-agent Structure and Lion Swarm Optimization
    Guo, Ying
    Jiang, Mingyan
    5TH ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI2020), 2020, 1575
  • [42] Design of Cloud Computing and Microservice-Based Urban Rail Transit Integrated Supervisory Control System Plus
    Yu, Songwei
    Chang, Haili
    Wang, Hanjun
    URBAN RAIL TRANSIT, 2020, 6 (04) : 187 - 204
  • [43] Application of the multi-agent approach in production planning and modelling
    Lazansky, J
    Stepánková, O
    Marík, V
    Pechoucek, M
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2001, 14 (03) : 369 - 376
  • [44] Application of the multi-agent approach in production planning and modelling
    Marík, V
    Pechoucek, M
    Stepánková, O
    Lazansky, J
    INTELLIGENT MANUFACTURING SYSTEMS 1998 (IMS'98), 1999, : 11 - 16
  • [45] Membranes as multi-agent systems:: an application to dialogue modelling
    Bel-Enguix, Gemma
    Lopez, Dolores Jimenez
    PROFESSIONAL PRACTICE IN ARTIFICIAL INTELLIGENCE, 2006, 218 : 31 - +
  • [46] Multi-agent System for Controlling a Cloud Computing Environment
    de la Prieta, Fernando
    Navarro, Maria
    Garcia, Jose A.
    Gonzalez, Roberto
    Rodriguez, Sara
    PROGRESS IN ARTIFICIAL INTELLIGENCE, EPIA 2013, 2013, 8154 : 13 - 20
  • [47] Multi-agent System for Cloud Manufacturing Process Planning
    Sarkar, Arkopaul
    Sormaz, Dusan
    28TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING (FAIM2018): GLOBAL INTEGRATION OF INTELLIGENT MANUFACTURING AND SMART INDUSTRY FOR GOOD OF HUMANITY, 2018, 17 : 435 - 443
  • [48] A multi-agent system approach for service deployment in the cloud
    Merizig, Abdelhak
    Kazar, Okba
    Lopez Sanchez, Maite
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2019, 23 (01) : 69 - 92
  • [49] Design of Cloud Computing and Microservice-Based Urban Rail Transit Integrated Supervisory Control System Plus
    Songwei Yu
    Haili Chang
    Hanjun Wang
    Urban Rail Transit, 2020, 6 : 187 - 204
  • [50] A Multi-agent System-Based Distributed Intrusion Detection System for a Cloud Computing
    Achbarou, Omar
    El Kiram, My Ahmed
    Bourkoukou, Outmane
    Elbouanani, Salim
    NEW TRENDS IN MODEL AND DATA ENGINEERING (MEDI 2018), 2018, 929 : 98 - 107