Research Article Open Access

Preserving Data Consistency through Neighbor Replication on Grid Daemon

A. Noraziah, M. Mat Deris, N.A. Ahmed, M.Y.M. Saman, R. Norhayati and Zeyad M. Alfawaer

Abstract

In modern distributed systems, replication receives particular attention for providing high data availability, fault tolerance and enhance the performance of the system. It is an important mechanism because it enables organizations to provide users with access to current data where and when they need it. However, this way of data organization introduces low data consistency and data coherency as more than one replicated copies need to be updated. Expensive synchronization mechanisms are needed to maintain the consistency and integrity of data among replicas when changes are made by the transactions. In this paper, we present Neighbor Replication on Grid (NRG) daemon in order to manage replication and transactions in distributed system. NRG Transaction Model has been implemented in order to preserve the data consistency and availability. Based on experiment and result, it shows that NRG daemon guarantees consistency and obey serializability through the synchronization approach.

American Journal of Applied Sciences
Volume 4 No. 10, 2007, 751-758

DOI: https://doi.org/10.3844/ajassp.2007.751.758

Submitted On: 29 March 2007 Published On: 31 October 2007

How to Cite: Noraziah, A., Deris, M. M., Ahmed, N., Saman, M., Norhayati, R. & Alfawaer, Z. M. (2007). Preserving Data Consistency through Neighbor Replication on Grid Daemon. American Journal of Applied Sciences, 4(10), 751-758. https://doi.org/10.3844/ajassp.2007.751.758

  • 3,097 Views
  • 2,236 Downloads
  • 5 Citations

Download

Keywords

  • Distributed system
  • replication
  • consistency
  • synchronous
  • transaction
  • serializability