Guaranteeing Performance in a Fault Tolerant Architecture Solution using Software Agent's Coordination

被引:0
作者
Oliha, Festus [1 ]
机构
[1] Univ Benin, Dept Comp Sci, Benin, Nigeria
来源
JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGY-MALAYSIA | 2022年 / 21卷 / 04期
关键词
Web services; service-oriented systems; fault-tolerant architecture; fault tolerance; performance; software agents; replication; diversity; computational intelligence; WEB SERVICES; SYSTEMS;
D O I
10.32890/jict2022.21.4.6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Performance is a critical attribute in evaluating the quality and dependability of service-oriented systems dependent on fault-tolerant architectures. Fault-tolerant architectures have been implemented with redundant techniques to ensure fault-tolerant services. However, replica-related overhead burdens fault-tolerant techniques with associated performance degradation in service delivery, and this consequentially discourages service consumers with discredits for service providers. In this paper, a fault-tolerant approach that adopts replication and diversity was employed on agent-oriented coordination toward guaranteeing the performance of the proposed fault-tolerant architecture solution under a large-scale service request load. In addition, the resultant architecture solution was simulated with Apache JMeter for performance evaluation considering the performability in the absence and presence of a fault load. The simulation experiments and results revealed the architecture's efficiency in fault tolerance via the timely coordination of logical and replica-related activities by software agents. Noteworthily, the continued service availability and performance were guaranteed for the architecture solution with a significant rate of regularity in the absence and presence of a replica-related fault. Therefore, this study's performance evaluation methods and results could serve as a veritable milestone for building fault-tolerant service systems with appreciable performability and contribute to the service-oriented fields where performance is inevitable.
引用
收藏
页码:595 / 625
页数:31
相关论文
共 51 条
[1]  
Abdi A., 2022, HARDWARE ARCHITECTUR, P1, DOI [10.48550/arXiv.2-204.01262, DOI 10.48550/ARXIV.2-204.01262]
[2]  
Aghaei S., 2011, 2011 International Conference on Innovations in Information Technology (IIT), P53, DOI 10.1109/INNOVATIONS.2011.5893867
[3]   Implementation and evaluation of transparent fault-tolerant web service with kernel-level support [J].
Aghdaie, N ;
Tamir, Y .
ELEVENTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2002, :63-68
[4]   A survey on reliability in distributed systems [J].
Ahmed, Waseem ;
Wu, Yong Wei .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (08) :1243-1255
[5]  
Alhosban A. A., 2013, THESIS WAYNE STATE U
[6]   Refactoring Techniques for Improving Software Quality: Practitioners' Perspectives [J].
Almogahed, Abdullah ;
Omar, Mazni .
JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGY-MALAYSIA, 2021, 20 (04) :511-539
[7]   Adaptive byzantine fault tolerance support for agent oriented systems: The BDARX [J].
Alvi, Ayesha Batool ;
Hashmi, Muhammad Adnan ;
Chuhan, Zishan Hussain ;
Atif, Muhammad ;
Ahmed, Ijaz .
INTERNATIONAL JOURNAL OF ADVANCED AND APPLIED SCIENCES, 2019, 6 (02) :57-64
[8]  
[Anonymous], 2007, DEV MULTIAGENT SYSTE
[9]  
Bora A., 2015, International Journal of Database Theory and Application, V8, P297, DOI [DOI 10.14257/IJDTA.2015.8.3.26, 10.14257/ijdta.2015.8.3.26]
[10]  
Calisti M., 2010, DAGSTUHL SEMINAR P