Abstract

Data replication is widely used mechanism aiming at ensuring efficient access, improving performance and providing quality data in data grids. The properties of file and their replicas can vary with time resulting to inconsistency. In this paper, an agent-based replica consistency approach, namely, Replica Consistency and Conflict Resolution (RCCR) has been proposed to improve the efficiency of the system. RCCR is hybrid approach which is used to address the problem of inconsistency in multi master environment. Additionally, the conflict resolution approach is introduced based on vector clock and version of the replica. Finally, simulated results are presented and compared with existing consistency approaches such as Pessimistic, Optimistic and One-way Replica Consistency (ORCS). The simulated results depicts that proposed RCCR approach performs better when writeable replicas are more likely to occur.

Highlights

  • Distributed environment like data grid rely on sharing data and resources between various scientists and researchers to execute common tasks (Guroob and Manjaiah, 2016)

  • Evaluation Parameters and Experimental Results The efficiency of Replica Consistency and Conflict Resolution (RCCR) is considered based on five performance metrics percentage of accessing consistent data, amount of update transaction, retired request rate, conflict rate and mean job execution time

  • In One-way Replica Consistency (ORCS), consistency depends on the request of the user and RCCR uses hybrid approach for maintaining the consistency and resolving the conflict within the replicas

Read more

Summary

Introduction

Distributed environment like data grid rely on sharing data and resources between various scientists and researchers to execute common tasks (Guroob and Manjaiah, 2016). One copy serialization uses locking technique for propagating updates across distributed files, as a result large number of replication and frequent updates decreases the performance of pessimistic approach. Guroob and Manjaiah (2016) proposed a novel approach, namely, Efficient Replica Consistency Model (ERCM) for propagating updates in distributed grid environment. (iv) Coordination and Agreement: In this step the agent on the head node will update the corresponding information and propagates the results to the other nodes containing replicas of the same file. During this phase, the operation is scheduled for execution at all relevant nodes within the region, and same is updated with the master node. They must be handled mutually by exchanging information among various master nodes

Working of RCCR Strategy
Algorithms for RCCR Strategy The user input requests to grid system
Percentage of Accessing Consistent Data As compared to the
Amount of Update Transactions
Average Execution Time Average Execution
Retired Request Rate Retired
Conflicts Rate
Conclusion
Full Text
Paper version not known

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.