{"title":"Frequent block access pattern-based replication algorithm for cloud storage systems","authors":"T. Ragunathan, Mohammed Sharfuddin","doi":"10.1109/IC3.2015.7346644","DOIUrl":null,"url":null,"abstract":"Replication is a strategy in which multiple copies of same data are stored at multiple sites. Replication has been used in cloud storage systems as a way to increase data availability, reliability and fault tolerance and to increase the performance. Number of replicas to be created for a file and placement of the replicas are the two important factors which determine the storage requirement and performance of the cloud storage systems. In this paper, we have proposed a novel replication algorithm for cloud storage systems which decides replication factor for a file block based on frequent block access pattern and placement of that file block based on local support value. We have carried out preliminary analysis of the algorithms and the results indicate that the proposed algorithm can perform better than the replication algorithm followed in Hadoop storage system.","PeriodicalId":217950,"journal":{"name":"2015 Eighth International Conference on Contemporary Computing (IC3)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 Eighth International Conference on Contemporary Computing (IC3)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IC3.2015.7346644","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Replication is a strategy in which multiple copies of same data are stored at multiple sites. Replication has been used in cloud storage systems as a way to increase data availability, reliability and fault tolerance and to increase the performance. Number of replicas to be created for a file and placement of the replicas are the two important factors which determine the storage requirement and performance of the cloud storage systems. In this paper, we have proposed a novel replication algorithm for cloud storage systems which decides replication factor for a file block based on frequent block access pattern and placement of that file block based on local support value. We have carried out preliminary analysis of the algorithms and the results indicate that the proposed algorithm can perform better than the replication algorithm followed in Hadoop storage system.