In peer-to-peer file sharing systems, file replication and consistency maintenance are widely used techniques for high system performance. Despite significant interdependencies between them, these 2 issues are usually addressed separately. Most file replication ways rigidly specify replica nodes, resulting in low duplicate utilization, unnecessary replicas and hence extra consistency maintenance overhead. Most consistency maintenance ways propagate update messages based mostly on message spreading or a structure without considering file replication dynamism, resulting in inefficient file update and hence high possibility of outdated file response. This paper presents an Integrated file Replication and consistency Maintenance mechanism (IRM) that integrates the two techniques in an exceedingly systematic and harmonized manner. It achieves high potency in file replication and consistency maintenance at a significantly low price. Instead of passively accepting replicas and updates, every node determines file replication and update polling by dynamically adapting to time-varying file query and update rates, that avoids unnecessary file replications and updates. Simulation results demonstrate the effectiveness of IRM compared with different approaches. It dramatically reduces overhead and yields vital improvements on the potency of each file replication and consistency maintenance approaches.
Did you like this research project?
To get this research project Guidelines, Training and Code... Click Here