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...
| Main Authors: | , , , , , |
|---|---|
| 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/ |