Fault Tolerance for Composite Cloud Services: A Novel Approach Based MAS

O. Hioual, Ouided Hioual, S. Hemam, Rania Mordjane, N. Bouhlala
{"title":"Fault Tolerance for Composite Cloud Services: A Novel Approach Based MAS","authors":"O. Hioual, Ouided Hioual, S. Hemam, Rania Mordjane, N. Bouhlala","doi":"10.4114/intartif.vol25iss69pp183-200","DOIUrl":null,"url":null,"abstract":"Several Cloud services may be composed in order to respond quickly to the needs of users. Unfortunately, when running such a service some faults may occur. The outcome of fault control is a big challenge. In this paper, the authors propose a new approach based back recovery and multi-agent planning methods. The proposed architecture based MAS (Multi-Agent System) is composed of two main types of Agents : a Composition Manager Agent (CMA) and a Supervisor Agent (SA). The role of the CMA is to create a set of plans as an oriented graph where the nodes are the Cloud services and the valued arcs represent the composition order of these services. This agent saves checkpoints (nodes) in a stable memory so that there are at least one possible path. However, the SA ensures that the running plan is working properly; otherwise, it informs the CMA to select another sub-plan. Experimental results show the performance and effectiveness of the proposed approach.","PeriodicalId":176050,"journal":{"name":"Inteligencia Artif.","volume":"316 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Inteligencia Artif.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4114/intartif.vol25iss69pp183-200","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Several Cloud services may be composed in order to respond quickly to the needs of users. Unfortunately, when running such a service some faults may occur. The outcome of fault control is a big challenge. In this paper, the authors propose a new approach based back recovery and multi-agent planning methods. The proposed architecture based MAS (Multi-Agent System) is composed of two main types of Agents : a Composition Manager Agent (CMA) and a Supervisor Agent (SA). The role of the CMA is to create a set of plans as an oriented graph where the nodes are the Cloud services and the valued arcs represent the composition order of these services. This agent saves checkpoints (nodes) in a stable memory so that there are at least one possible path. However, the SA ensures that the running plan is working properly; otherwise, it informs the CMA to select another sub-plan. Experimental results show the performance and effectiveness of the proposed approach.
组合云服务的容错:一种基于MAS的新方法
为了快速响应用户的需求,可以组合多个云服务。不幸的是,在运行这样的服务时可能会出现一些错误。故障控制的结果是一个很大的挑战。本文提出了一种基于回溯恢复和多智能体规划方法的新方法。所提出的基于MAS(多代理系统)的体系结构由两种主要类型的代理组成:组合管理代理(CMA)和监督代理(SA)。CMA的作用是创建一组面向图的计划,其中节点是云服务,值弧表示这些服务的组合顺序。该代理将检查点(节点)保存在稳定的内存中,以便至少有一条可能的路径。但是,SA确保运行计划正常运行;否则,通知CMA选择另一个子计划。实验结果表明了该方法的性能和有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信