{"title":"An efficient data replication approach for structured peer-to-peer systems","authors":"Fahima Ben Guirat, Imen Filali","doi":"10.1109/ICTEL.2013.6632143","DOIUrl":null,"url":null,"abstract":"The peer-to-peer (P2P) communication model has gained an enormous research interest in the last few years due to its promising properties (e.g., decentralization, self-organization, scalability, etc.) to build large scale distributed applications. However, the P2P systems are characterized by their dynamic behavior as peers can frequently join and leave the network. This property makes the data availability in a such dynamic behavior a crucial problem. Indeed, to provide a high data availability under peer churn, one possible solution is to replicate the same bloc of data into a set of nodes according to a well defined strategy. In this paper, we have deeply investigated the main existing approaches of data replication that have been proposed in the literature. Then, we have proposed an efficient data replication mechanism that overcomes the limitations of these approaches. In order to evaluate these strategies, we have conducted an extensive simulation study. Simulations results show that our strategy performs well compared with others approaches not only in a static environment but also under churn.","PeriodicalId":430600,"journal":{"name":"ICT 2013","volume":"76 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-05-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ICT 2013","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTEL.2013.6632143","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
The peer-to-peer (P2P) communication model has gained an enormous research interest in the last few years due to its promising properties (e.g., decentralization, self-organization, scalability, etc.) to build large scale distributed applications. However, the P2P systems are characterized by their dynamic behavior as peers can frequently join and leave the network. This property makes the data availability in a such dynamic behavior a crucial problem. Indeed, to provide a high data availability under peer churn, one possible solution is to replicate the same bloc of data into a set of nodes according to a well defined strategy. In this paper, we have deeply investigated the main existing approaches of data replication that have been proposed in the literature. Then, we have proposed an efficient data replication mechanism that overcomes the limitations of these approaches. In order to evaluate these strategies, we have conducted an extensive simulation study. Simulations results show that our strategy performs well compared with others approaches not only in a static environment but also under churn.