Active Data Replication in Cloud to Enhance the Availability of Popular Facts
Keywords:
cloud computing, dynamic data replication, system availability, fault tolerance and temporal localityAbstract
Data replication is a method to improve the performance of the data access in distributed systems. Dynamic replication is a replication that adapts replication configuration with the change of user behavior during the time to ensure the benefits of replication. Availability can be enhanced by replicating and maintaining popular data in various servers depending upon the access pattern of the end users. Finalizing the number of and location of replica servers has become a research dispute in the emerging cloud computing scenario. Since it was a constantly changing factor, an active replica management strategy is highly required that would scheme an appropriate quantity of copies to satisfy realistic system requirements and introducing replica servers within data nodes in a fair technique. It needs examining the relationship between replica count and method availability, appraising and recognizing popular data then initiate replica management process on reaching dynamic threshold limits. As a result of the proposed method, increase the availability, performance, reduce user waiting time and also reduce the execution time of the system.