Enhancing BVAG data replication transactions with highpriority-neighbour fault tolerance approach

In distributed systems with failure interruption, the performance of database replication transactions might become very critical. Any distributed system that enforce data replication can be impacted by this problem. The fault tolerance approach is crucial to ensure the data replication transactions...

Full description

Bibliographic Details
Main Authors: Sharifah Hafizah, Sy Ahmad Ubaidillah, Noraziah, Ahmad, Herawan, Tutut, Alkazemi, Basem Y., Ahmad Shukri, Mohd Noor, Noriyani, Mohd Zin
Format: Article
Language:English
Published: Faculty of Computer Science & Information Technology, University of Malaya 2025
Subjects:
Online Access:https://umpir.ump.edu.my/id/eprint/46028/
_version_ 1848827549117841408
author Sharifah Hafizah, Sy Ahmad Ubaidillah
Noraziah, Ahmad
Herawan, Tutut
Alkazemi, Basem Y.
Ahmad Shukri, Mohd Noor
Noriyani, Mohd Zin
author_facet Sharifah Hafizah, Sy Ahmad Ubaidillah
Noraziah, Ahmad
Herawan, Tutut
Alkazemi, Basem Y.
Ahmad Shukri, Mohd Noor
Noriyani, Mohd Zin
author_sort Sharifah Hafizah, Sy Ahmad Ubaidillah
building UMP Institutional Repository
collection Online Access
description In distributed systems with failure interruption, the performance of database replication transactions might become very critical. Any distributed system that enforce data replication can be impacted by this problem. The fault tolerance approach is crucial to ensure the data replication transactions are always effective and dependable despite failures. The key advantage of fault tolerance is its capacity to complete the transaction notwithstanding a failure and restore system availability. This paper proposes a fault tolerance approach namely Binary-VoteAssignment-Grid with High-Priority-Neighbour (BVAGHPN). It improves the efficiency of the data replication transaction in term of total execution time. This approach combines BVAG data replication transaction manager with the HPN to manage the transaction in the event of disasters. Instead of waiting for the problem to be fixed in the event of disaster, BVAGHPN halts the transaction on a failure replica, remove the failing replica from the alive quorum, and proceed the transaction with other replicas based on its own rating. BVAGHPN improves the outcomes of BVAG and BVAGCR in terms of the total execution time for two cases, PR failure and NR failure. For PR failure, BVAGHPN exceeds BVAG with 69.02% and BVAGCR (54.67%), respectively. Meanwhile, for NR failure, BVAGHPN improves BVAG with 76.88% and BVAGCR (71.97%).
first_indexed 2025-11-15T04:02:29Z
format Article
id ump-46028
institution Universiti Malaysia Pahang
institution_category Local University
language English
last_indexed 2025-11-15T04:02:29Z
publishDate 2025
publisher Faculty of Computer Science & Information Technology, University of Malaya
recordtype eprints
repository_type Digital Repository
spelling ump-460282025-10-27T03:49:21Z https://umpir.ump.edu.my/id/eprint/46028/ Enhancing BVAG data replication transactions with highpriority-neighbour fault tolerance approach Sharifah Hafizah, Sy Ahmad Ubaidillah Noraziah, Ahmad Herawan, Tutut Alkazemi, Basem Y. Ahmad Shukri, Mohd Noor Noriyani, Mohd Zin QA75 Electronic computers. Computer science ZA4450 Databases In distributed systems with failure interruption, the performance of database replication transactions might become very critical. Any distributed system that enforce data replication can be impacted by this problem. The fault tolerance approach is crucial to ensure the data replication transactions are always effective and dependable despite failures. The key advantage of fault tolerance is its capacity to complete the transaction notwithstanding a failure and restore system availability. This paper proposes a fault tolerance approach namely Binary-VoteAssignment-Grid with High-Priority-Neighbour (BVAGHPN). It improves the efficiency of the data replication transaction in term of total execution time. This approach combines BVAG data replication transaction manager with the HPN to manage the transaction in the event of disasters. Instead of waiting for the problem to be fixed in the event of disaster, BVAGHPN halts the transaction on a failure replica, remove the failing replica from the alive quorum, and proceed the transaction with other replicas based on its own rating. BVAGHPN improves the outcomes of BVAG and BVAGCR in terms of the total execution time for two cases, PR failure and NR failure. For PR failure, BVAGHPN exceeds BVAG with 69.02% and BVAGCR (54.67%), respectively. Meanwhile, for NR failure, BVAGHPN improves BVAG with 76.88% and BVAGCR (71.97%). Faculty of Computer Science & Information Technology, University of Malaya 2025-08-11 Article PeerReviewed pdf en https://umpir.ump.edu.my/id/eprint/46028/1/SyarifahV3-MJCS.pdf Sharifah Hafizah, Sy Ahmad Ubaidillah and Noraziah, Ahmad and Herawan, Tutut and Alkazemi, Basem Y. and Ahmad Shukri, Mohd Noor and Noriyani, Mohd Zin (2025) Enhancing BVAG data replication transactions with highpriority-neighbour fault tolerance approach. Malaysian Journal of Computer Science, 38. pp. 1-20. ISSN 0127-9084. (Published) https://jice.um.edu.my/index.php/MJCS/article/view/63734
spellingShingle QA75 Electronic computers. Computer science
ZA4450 Databases
Sharifah Hafizah, Sy Ahmad Ubaidillah
Noraziah, Ahmad
Herawan, Tutut
Alkazemi, Basem Y.
Ahmad Shukri, Mohd Noor
Noriyani, Mohd Zin
Enhancing BVAG data replication transactions with highpriority-neighbour fault tolerance approach
title Enhancing BVAG data replication transactions with highpriority-neighbour fault tolerance approach
title_full Enhancing BVAG data replication transactions with highpriority-neighbour fault tolerance approach
title_fullStr Enhancing BVAG data replication transactions with highpriority-neighbour fault tolerance approach
title_full_unstemmed Enhancing BVAG data replication transactions with highpriority-neighbour fault tolerance approach
title_short Enhancing BVAG data replication transactions with highpriority-neighbour fault tolerance approach
title_sort enhancing bvag data replication transactions with highpriority-neighbour fault tolerance approach
topic QA75 Electronic computers. Computer science
ZA4450 Databases
url https://umpir.ump.edu.my/id/eprint/46028/
https://umpir.ump.edu.my/id/eprint/46028/