An efficient data replication technique with fault tolerance approach using BVAG with checkpoint and rollback-recovery

Data replication has been one of the pathways for distributed database management as well as computational intelligence scheme as it continues to improve data access and reliability. The performance of data replication technique can be crucial when it involves failure interruption. In order to devel...

Full description

Bibliographic Details
Main Authors: Sharifah Hafizah, Syed Ahmad Ubaidillah, Noraziah, Ahmad, Alkazemi, Basem Y.
Format: Article
Language:English
Published: The Science and Information (SAI) Organization Limited 2021
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/32445/1/An%20efficient%20data%20replication%20technique%20with%20fault%20tolerance.pdf
_version_ 1825814040978391040
author Sharifah Hafizah, Syed Ahmad Ubaidillah
Noraziah, Ahmad
Alkazemi, Basem Y.
author_facet Sharifah Hafizah, Syed Ahmad Ubaidillah
Noraziah, Ahmad
Alkazemi, Basem Y.
author_sort Sharifah Hafizah, Syed Ahmad Ubaidillah
collection UMP
description Data replication has been one of the pathways for distributed database management as well as computational intelligence scheme as it continues to improve data access and reliability. The performance of data replication technique can be crucial when it involves failure interruption. In order to develop a more efficient data replication technique which can cope with failure, a fault tolerance approach needs to be applied in the data replication transaction. Fault tolerance approach is a core issue for a transaction management as it preserves an operation mode transaction prone to failure. In this study, a data replication technique known as Binary Vote Assignment on Grid (BVAG) has been combined with a fault tolerance approach named as Checkpoint and Rollback-Recovery (CR) to evaluate the effectiveness of applying fault tolerance approach in a data replication transaction. Binary Vote Assignment on Grid with Checkpoint and Rollback-Recovery Transaction Manager (BVAGCRTM) is used to run the BVAGCR proposed method. The performance of the proposed BVAGCR is compared to standard BVAG in terms of total execution time for a single data replication transaction. The experimental results reveal that BVAGCR improves the BVAG total execution time in failure environment of about 31.65% by using CR fault tolerance approach. Besides improving the total execution time of BVAG, BVAGCR also reduces the time taken to execute the most critical phase in BVAGCRTM which is Update (U) phase by 98.82%. Therefore, based on the benefits gained, BVAGCR is recommended as a new and efficient technique to obtain a reliable performance of data replication with failure condition in distributed databases.
first_indexed 2024-03-06T12:52:56Z
format Article
id UMPir32445
institution Universiti Malaysia Pahang
language English
last_indexed 2024-03-06T12:52:56Z
publishDate 2021
publisher The Science and Information (SAI) Organization Limited
record_format dspace
spelling UMPir324452021-11-09T08:03:18Z http://umpir.ump.edu.my/id/eprint/32445/ An efficient data replication technique with fault tolerance approach using BVAG with checkpoint and rollback-recovery Sharifah Hafizah, Syed Ahmad Ubaidillah Noraziah, Ahmad Alkazemi, Basem Y. QA76 Computer software Data replication has been one of the pathways for distributed database management as well as computational intelligence scheme as it continues to improve data access and reliability. The performance of data replication technique can be crucial when it involves failure interruption. In order to develop a more efficient data replication technique which can cope with failure, a fault tolerance approach needs to be applied in the data replication transaction. Fault tolerance approach is a core issue for a transaction management as it preserves an operation mode transaction prone to failure. In this study, a data replication technique known as Binary Vote Assignment on Grid (BVAG) has been combined with a fault tolerance approach named as Checkpoint and Rollback-Recovery (CR) to evaluate the effectiveness of applying fault tolerance approach in a data replication transaction. Binary Vote Assignment on Grid with Checkpoint and Rollback-Recovery Transaction Manager (BVAGCRTM) is used to run the BVAGCR proposed method. The performance of the proposed BVAGCR is compared to standard BVAG in terms of total execution time for a single data replication transaction. The experimental results reveal that BVAGCR improves the BVAG total execution time in failure environment of about 31.65% by using CR fault tolerance approach. Besides improving the total execution time of BVAG, BVAGCR also reduces the time taken to execute the most critical phase in BVAGCRTM which is Update (U) phase by 98.82%. Therefore, based on the benefits gained, BVAGCR is recommended as a new and efficient technique to obtain a reliable performance of data replication with failure condition in distributed databases. The Science and Information (SAI) Organization Limited 2021 Article PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/32445/1/An%20efficient%20data%20replication%20technique%20with%20fault%20tolerance.pdf Sharifah Hafizah, Syed Ahmad Ubaidillah and Noraziah, Ahmad and Alkazemi, Basem Y. (2021) An efficient data replication technique with fault tolerance approach using BVAG with checkpoint and rollback-recovery. International Journal of Advanced Computer Science and Applications (IJACSA), 12 (1). 473 -480. ISSN 2158-107X ; 2156-5570(Online). (Published) https://doi.org/10.14569/IJACSA.2021.0120155 https://doi.org/10.14569/IJACSA.2021.0120155
spellingShingle QA76 Computer software
Sharifah Hafizah, Syed Ahmad Ubaidillah
Noraziah, Ahmad
Alkazemi, Basem Y.
An efficient data replication technique with fault tolerance approach using BVAG with checkpoint and rollback-recovery
title An efficient data replication technique with fault tolerance approach using BVAG with checkpoint and rollback-recovery
title_full An efficient data replication technique with fault tolerance approach using BVAG with checkpoint and rollback-recovery
title_fullStr An efficient data replication technique with fault tolerance approach using BVAG with checkpoint and rollback-recovery
title_full_unstemmed An efficient data replication technique with fault tolerance approach using BVAG with checkpoint and rollback-recovery
title_short An efficient data replication technique with fault tolerance approach using BVAG with checkpoint and rollback-recovery
title_sort efficient data replication technique with fault tolerance approach using bvag with checkpoint and rollback recovery
topic QA76 Computer software
url http://umpir.ump.edu.my/id/eprint/32445/1/An%20efficient%20data%20replication%20technique%20with%20fault%20tolerance.pdf
work_keys_str_mv AT sharifahhafizahsyedahmadubaidillah anefficientdatareplicationtechniquewithfaulttoleranceapproachusingbvagwithcheckpointandrollbackrecovery
AT noraziahahmad anefficientdatareplicationtechniquewithfaulttoleranceapproachusingbvagwithcheckpointandrollbackrecovery
AT alkazemibasemy anefficientdatareplicationtechniquewithfaulttoleranceapproachusingbvagwithcheckpointandrollbackrecovery
AT sharifahhafizahsyedahmadubaidillah efficientdatareplicationtechniquewithfaulttoleranceapproachusingbvagwithcheckpointandrollbackrecovery
AT noraziahahmad efficientdatareplicationtechniquewithfaulttoleranceapproachusingbvagwithcheckpointandrollbackrecovery
AT alkazemibasemy efficientdatareplicationtechniquewithfaulttoleranceapproachusingbvagwithcheckpointandrollbackrecovery