Guaranteeing Performance in Fault Tolerant Architecture Solution using Software Agent’s Coordination
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 bur...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
UUM Press
2022-10-01
|
Series: | Journal of ICT |
Subjects: | |
Online Access: | https://e-journal.uum.edu.my/index.php/jict/article/view/15535 |
_version_ | 1811341204407713792 |
---|---|
author | Festus O Oliha |
author_facet | Festus O Oliha |
author_sort | Festus O Oliha |
collection | DOAJ |
description | 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.
|
first_indexed | 2024-04-13T18:54:14Z |
format | Article |
id | doaj.art-125ff47d6596453784a9c4e6f03f12ad |
institution | Directory Open Access Journal |
issn | 1675-414X 2180-3862 |
language | English |
last_indexed | 2024-04-13T18:54:14Z |
publishDate | 2022-10-01 |
publisher | UUM Press |
record_format | Article |
series | Journal of ICT |
spelling | doaj.art-125ff47d6596453784a9c4e6f03f12ad2022-12-22T02:34:19ZengUUM PressJournal of ICT1675-414X2180-38622022-10-0121410.32890/jict2022.21.4.6Guaranteeing Performance in Fault Tolerant Architecture Solution using Software Agent’s CoordinationFestus O Oliha0Department of Computer Science, University of Benin, NigeriaPerformance 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. https://e-journal.uum.edu.my/index.php/jict/article/view/15535web servicesfault-tolerant architecturefault toleranceperformancesoftware agentsservice-oriented systems |
spellingShingle | Festus O Oliha Guaranteeing Performance in Fault Tolerant Architecture Solution using Software Agent’s Coordination Journal of ICT web services fault-tolerant architecture fault tolerance performance software agents service-oriented systems |
title | Guaranteeing Performance in Fault Tolerant Architecture Solution using Software Agent’s Coordination |
title_full | Guaranteeing Performance in Fault Tolerant Architecture Solution using Software Agent’s Coordination |
title_fullStr | Guaranteeing Performance in Fault Tolerant Architecture Solution using Software Agent’s Coordination |
title_full_unstemmed | Guaranteeing Performance in Fault Tolerant Architecture Solution using Software Agent’s Coordination |
title_short | Guaranteeing Performance in Fault Tolerant Architecture Solution using Software Agent’s Coordination |
title_sort | guaranteeing performance in fault tolerant architecture solution using software agent s coordination |
topic | web services fault-tolerant architecture fault tolerance performance software agents service-oriented systems |
url | https://e-journal.uum.edu.my/index.php/jict/article/view/15535 |
work_keys_str_mv | AT festusooliha guaranteeingperformanceinfaulttolerantarchitecturesolutionusingsoftwareagentscoordination |