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. Key word: Distributed system, replication, consistency, synchronous, transaction, serializability.

Highlights

  • In modern distributed systems, replication receives particular attention for providing high data availability, fault tolerance and enhance the performance of the system[1, 2, 3]

  • Expensive synchronization mechanisms are needed to maintain the consistency and integrity of data among replicas when changes are made by the transactions

  • We present Neighbor Replication on Grid (NRG) daemon in order to manage replication and transactions in distributed system

Read more

Summary

Introduction

Replication receives particular attention for providing high data availability, fault tolerance and enhance the performance of the system[1, 2, 3]. We present Neighbor Replication on Grid (NRG) daemon to manage replication and transactions in order to preserve data consistency and maintain data availability in distributed system. NRG daemon guarantees data consistency and obey serializability through the synchronize replication.

Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.