Abstract
Nowadays, the demand of transmitted information over networks increase rapidly and the demand for steady bandwidth seems to be out of control. Particularly organizations need to provide updated data to users that might be geographically remote and handling a vast amount of requested data distributed in multiple sites. Problem statement: Replication in distributed environment has become increasingly popular due to its high degree of availability, fault tolerance and enhance the performance of a system. These advantages of replication are important because it enables organizations to provide users with access to current data anytime or anywhere even if the users are geographically remote. However, this way of data organization also introduces low data consistency among replicas when changes are made during transactions. The need to have a system to monitor this data replication arises. Approach: Read-One-Write-All Monitoring Synchronization Transaction System (ROWA-MSTS) has been developed to solve this problem by using Rapid Application Development (RAD). Results: ROWA-MSTS helped to monitor the replicated data distribution over multiple sites while maintaining the data consistency. Conclusion: Results showed that ROWA-MSTS solved the distributed concurrency transactions and guarantees the data consistency in distributed systems.
Highlights
In the world where internet does all the business nowadays, the demand of transmitted information over networks increase rapidly and the demand for steady bandwidth seems to be out of control
This suggests that proper strategies with minimum communication cost are needed in managing replication and transactions in distributed systems
This experiment was done in shell programming with File Transfer Protocol as the communication agent
Summary
In the world where internet does all the business nowadays, the demand of transmitted information over networks increase rapidly and the demand for steady bandwidth seems to be out of control. An ideal distributed file system provides applications strict consistency, i.e., a guarantee that all I/O operations yield identical results at all nodes at all times (Bernstein and Goodman, 1984; Zhang and Honeyman, 2004). Each read or write operation on a logical data item must be mapped to corresponding operations on physical copies. Expensive synchronization mechanisms are needed to maintain the consistency and integrity of data among replicas when changes are made by the transactions.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.