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