{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T10:22:37Z","timestamp":1777890157969,"version":"3.51.4"},"reference-count":44,"publisher":"SAGE Publications","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["MGS"],"published-print":{"date-parts":[[2021,8,23]]},"abstract":"<jats:p>Data-intensive cloud computing systems are growing year by year due to the increasing volume of data. In this context, data replication technique is frequently used to ensure a Quality of service, e.g., performance. However, most of the existing data replication strategies just reproduce the same number of replicas on some nodes, which is certainly not enough for more accurate results. To solve these problems, we propose a new data Replication and Placement strategy based on popularity of User Requests Group (RPURG). It aims to reduce the tenant response time and maximize benefit for the cloud provider while satisfying the Service Level Agreement (SLA). We demonstrate the validity of our strategy in a performance evaluation study. The result of experimentation shown robustness of RPURG.<\/jats:p>","DOI":"10.3233\/mgs-210348","type":"journal-article","created":{"date-parts":[[2021,8,31]],"date-time":"2021-08-31T14:28:17Z","timestamp":1630420097000},"page":"159-177","source":"Crossref","is-referenced-by-count":1,"title":["A new popularity-based data replication strategy in cloud systems"],"prefix":"10.1177","volume":"17","author":[{"given":"Abdenour","family":"Lazeb","sequence":"first","affiliation":[{"name":"Department of Computer Science, Faculty of Exact and Applied Sciences, Universit\u00e9 Oran1, Ahmed Ben Bella, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Riad","family":"Mokadem","sequence":"additional","affiliation":[{"name":"Computer Science Research Institute Toulouse (IRIT), Paul Sabatier University, Toulouse, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ghalem","family":"Belalem","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Faculty of Exact and Applied Sciences, Universit\u00e9 Oran1, Ahmed Ben Bella, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","reference":[{"key":"10.3233\/MGS-210348_ref1","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1007\/978-3-642-16167-4_25","article-title":"Approaches to improve the resources management in the simulator CloudSim","author":"Belalem","year":"2010","journal-title":"International Conference on Information Computing and Applications (ICICA\u20192010)"},{"issue":"2020","key":"10.3233\/MGS-210348_ref2","first-page":"7335","article-title":"Using data mining techniques to improve replica management in cloud environment","volume":"24","author":"Mansouri","journal-title":"Soft Computing"},{"key":"10.3233\/MGS-210348_ref3","doi-asserted-by":"crossref","first-page":"51841","DOI":"10.1109\/ACCESS.2019.2957436","article-title":"An artificial bee colony algorithm for data replication optimization in cloud environments","volume":"8","author":"Salem","year":"2019","journal-title":"IEEE Access"},{"key":"10.3233\/MGS-210348_ref4","doi-asserted-by":"crossref","first-page":"1039","DOI":"10.1007\/978-981-10-8672-4_80","article-title":"A bee colony (Beehive) based approach for data replication in cloud environments","author":"Khalili\u00a0azimi","year":"2019","journal-title":"Fundamental Research in Electrical Engineering"},{"key":"10.3233\/MGS-210348_ref5","unstructured":"P. Jayasree and V. Saravanan, Apsdrdo: Adaptive particle swarm division and replication of data optimization for security in cloud computing, International Conference on Computing Intelligence and Data Science (ICCIDS 2018) 1 IOSR J Eng (2018)."},{"issue":"1","key":"10.3233\/MGS-210348_ref6","doi-asserted-by":"crossref","first-page":"e4757","DOI":"10.1002\/cpe.4757","article-title":"An energy-aware method for data replication in the cloud environments using a Tabu search and particle swarm optimization algorithm","volume":"31","author":"Ebadi","year":"2019","journal-title":"Concurrency and Computation: Practice and Experience"},{"issue":"1","key":"10.3233\/MGS-210348_ref7","first-page":"101","article-title":"QoS-aware data replication for data-intensive applications in cloud computing systems","volume":"1","author":"Lin","journal-title":"IEEE Transactions on Cloud Computing"},{"key":"10.3233\/MGS-210348_ref8","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1109\/CLUSTER.2010.24","article-title":"CDRM: A cost-effective dynamic replication management scheme for cloud storage cluster","author":"Wei","year":"2010","journal-title":"2010 IEEE International Conference on Cluster Computing"},{"issue":"3","key":"10.3233\/MGS-210348_ref9","doi-asserted-by":"crossref","first-page":"1479","DOI":"10.1007\/s10586-017-1507-y","article-title":"Ensuring performance and provider profit through data replication in cloud systems","volume":"21","author":"Tos","year":"2018","journal-title":"Cluster Computing"},{"key":"10.3233\/MGS-210348_ref10","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1016\/j.future.2016.05.016","article-title":"A dynamic, cost-aware, optimized data replication strategy for heterogeneous cloud data centers","volume":"65","author":"Gill","year":"2016","journal-title":"Future Generation Computer Systems"},{"issue":"6","key":"10.3233\/MGS-210348_ref11","first-page":"813","article-title":"Toward cost-effective replica placements in cloud storage systems with QoS-awareness","volume":"47","author":"Zeng","year":"2017","journal-title":"Software: Practice and Experience"},{"issue":"5","key":"10.3233\/MGS-210348_ref12","doi-asserted-by":"crossref","first-page":"11119","DOI":"10.1007\/s10586-017-1313-6","article-title":"An efficient and improved multi-objective optimized replication management with dynamic and cost aware strategies in cloud computing data center","volume":"22","author":"Edwin","year":"2019","journal-title":"Cluster Computing"},{"key":"10.3233\/MGS-210348_ref13","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1016\/j.simpat.2017.06.001","article-title":"DPRS: A dynamic popularity aware replication strategy with parallel download scheme in cloud environments","volume":"77","author":"Mansouri","year":"2017","journal-title":"Simulation Modelling Practice and Theory"},{"issue":"10","key":"10.3233\/MGS-210348_ref14","doi-asserted-by":"crossref","first-page":"2355","DOI":"10.1109\/TPDS.2018.2873384","article-title":"Popularity-aware multi-failure resilient and cost-effective replication for high data durability in cloud storage","volume":"30","author":"Liu","year":"2018","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"10.3233\/MGS-210348_ref15","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1016\/j.future.2017.07.046","article-title":"DARS: A dynamic adaptive replica strategy under high load Cloud-P2P","volume":"78","author":"Sun","year":"2018","journal-title":"Future Generation Computer Systems"},{"key":"10.3233\/MGS-210348_ref16","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/j.jss.2018.05.027","article-title":"A new prefetching-aware data replication to decrease access latency in cloud environment","volume":"144","author":"Mansouri","year":"2018","journal-title":"Journal of Systems and Software"},{"key":"10.3233\/MGS-210348_ref17","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1016\/j.future.2015.12.005","article-title":"A balanced scheduler with data reuse and replication for scientific workflows in cloud computing systems","volume":"74","author":"Casas","year":"2017","journal-title":"Future Generation Computer Systems"},{"key":"10.3233\/MGS-210348_ref18","first-page":"213","article-title":"Dynamic replica creation strategy based on file heat and node load in hybrid cloud","author":"Zhao","year":"2017","journal-title":"Proceedings of 19th International Conference on Advanced Communication Technology (ICACT)"},{"issue":"1","key":"10.3233\/MGS-210348_ref19","first-page":"23","article-title":"CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms","volume":"41","author":"Calheiros","year":"2011","journal-title":"Software: Practice and Experience"},{"key":"10.3233\/MGS-210348_ref20","first-page":"270","article-title":"An improved replica placement policy for Hadoop distributed file system running on cloud platforms","author":"Dai","year":"2017","journal-title":"Proceedings of 4th International Conference on Cyber Security and Cloud Computing (CSCloud)"},{"issue":"9","key":"10.3233\/MGS-210348_ref21","doi-asserted-by":"crossref","first-page":"481","DOI":"10.14445\/22315381\/IJETT-V36P288","article-title":"Fuzzy FP-tree based data replication management system in cloud","volume":"36","author":"Elango","year":"2016","journal-title":"International Journal of Engineering Trends and Technology"},{"issue":"4","key":"10.3233\/MGS-210348_ref22","doi-asserted-by":"crossref","first-page":"727","DOI":"10.1109\/TSC.2015.2481421","article-title":"A genetic algorithm based data replica placement strategy for scientific applications in clouds","volume":"11","author":"Cui","year":"2015","journal-title":"IEEE Transactions on Services Computing"},{"key":"10.3233\/MGS-210348_ref23","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.csi.2016.08.006","article-title":"Provable data transfer from provable data possession and deletion in cloud storage","volume":"54","author":"Xue","year":"2017","journal-title":"Computer Standards and Interfaces"},{"issue":"11","key":"10.3233\/MGS-210348_ref24","doi-asserted-by":"crossref","first-page":"e4052","DOI":"10.1002\/cpe.4052","article-title":"Stream-based live data replication approach of in-memory cache","volume":"29","author":"Ma","year":"2017","journal-title":"Concurrency and Computation: Practice and Experience"},{"issue":"3","key":"10.3233\/MGS-210348_ref25","doi-asserted-by":"crossref","first-page":"217","DOI":"10.3233\/MGS-160251","article-title":"A self-adaptive conflict resolution with flexible consistency guarantee in the cloud computing","volume":"12","author":"Limam","year":"2016","journal-title":"Multiagent and Grid Systems"},{"issue":"2","key":"10.3233\/MGS-210348_ref26","doi-asserted-by":"crossref","first-page":"143","DOI":"10.3233\/MGS-170265","article-title":"A quorum-based intelligent replicas management in data grids to improve performances","volume":"13","author":"Bouharaoua","year":"2017","journal-title":"Multiagent and Grid Systems"},{"key":"10.3233\/MGS-210348_ref27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s12652-020-02458-1","article-title":"SLA-aware load balancing using risk management framework in cloud","author":"Gupta","year":"2020","journal-title":"Journal of Ambient Intelligence and Humanized Computing"},{"key":"10.3233\/MGS-210348_ref28","doi-asserted-by":"crossref","first-page":"110447","DOI":"10.1016\/j.jss.2019.110447","article-title":"A data replication strategy with tenant performance and provider economic profit guarantees in Cloud data centers","volume":"159","author":"Mokadem","year":"2020","journal-title":"Journal of Systems and Software"},{"issue":"4","key":"10.3233\/MGS-210348_ref29","doi-asserted-by":"crossref","first-page":"1199","DOI":"10.1007\/s10586-018-02899-6","article-title":"Data replication strategy with satisfaction of availability, performance and tenant budget requirements","volume":"22","author":"Limam","year":"2019","journal-title":"Cluster Computing"},{"key":"10.3233\/MGS-210348_ref30","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1504\/IJHPCN.2020.112678","article-title":"Cloud provider profit-aware and triadic concept analysis-based data replication strategy for tenant performance improvement","volume":"16","author":"Khelifa","year":"2021","journal-title":"International Journal of High Performance Computing and Networking"},{"issue":"2","key":"10.3233\/MGS-210348_ref31","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1109\/MNET.2018.1700293","article-title":"A machine learning framework for resource allocation assisted by cloud computing","volume":"32","author":"Wang","year":"2018","journal-title":"IEEE Network"},{"key":"10.3233\/MGS-210348_ref32","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1016\/j.compind.2018.03.027","article-title":"Fault tolerance in cloud computing environment: A systematic survey","volume":"99","author":"Hasan","year":"2018","journal-title":"Computers in Industry"},{"key":"10.3233\/MGS-210348_ref33","first-page":"1","article-title":"Achieving query performance in the cloud via a cost-effective data replication strategy","author":"Tos","year":"2021","journal-title":"Soft Computing"},{"issue":"2","key":"10.3233\/MGS-210348_ref34","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1016\/j.sysarc.2013.11.012","article-title":"MORM: A multi-objective strategy for cloud storage cluster","volume":"60","author":"Long","year":"2014","journal-title":"Journal of Systems Architecture"},{"key":"10.3233\/MGS-210348_ref35","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/j.jnca.2016.02.005","article-title":"A comprehensive review of the data replication techniques in the cloud environments: Major trends and future directions","volume":"64","author":"Milani","year":"2016","journal-title":"Journal of Network and Computer Applications"},{"issue":"11","key":"10.3233\/MGS-210348_ref36","doi-asserted-by":"crossref","first-page":"2422","DOI":"10.1109\/JSAC.2018.2874140","article-title":"Adaptive replication for mobile edge computing","volume":"36","author":"Chang","year":"2018","journal-title":"IEEE Journal on Selected Areas in Communications"},{"issue":"2","key":"10.3233\/MGS-210348_ref37","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1016\/j.future.2011.06.009","article-title":"A survey of dynamic replication strategies for improving data availability in data grids","volume":"28","author":"Amjad","year":"2012","journal-title":"Future Generation Computer Systems"},{"issue":"10","key":"10.3233\/MGS-210348_ref38","doi-asserted-by":"crossref","first-page":"2934","DOI":"10.1016\/j.jpdc.2014.06.010","article-title":"Optimal metadata replications and request balancing strategy on cloud data centers","volume":"74","author":"Zeng","year":"2014","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"1","key":"10.3233\/MGS-210348_ref39","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1145\/1057977.1057980","article-title":"Optimistic replication","volume":"37","author":"Saito","year":"2005","journal-title":"ACM Computing Surveys (CSUR)"},{"issue":"1","key":"10.3233\/MGS-210348_ref40","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3436728","article-title":"Byzantine fault-tolerant state-machine replication from a systems perspective","volume":"54","author":"Distler","year":"2021","journal-title":"ACM Computing Surveys (CSUR)"},{"key":"10.3233\/MGS-210348_ref41","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1109\/CCBD.2015.42","article-title":"A framework for implementing asynchronous replication scheme in utility-based computing environment","author":"Nik","year":"2015","journal-title":"2015 International Conference on Cloud Computing and Big Data (CCBD)"},{"key":"10.3233\/MGS-210348_ref42","first-page":"257","article-title":"A scalable asynchronous replication-based strategy for fault tolerant MPI applications","author":"Walters","year":"2007","journal-title":"International Conference on High-Performance Computing"},{"key":"10.3233\/MGS-210348_ref43","doi-asserted-by":"crossref","unstructured":"M. S\u00e9gu\u00e9la, R. Mokadem and J.M. Pierson, Comparing energy-aware vs. cost-aware data replication strategy, In: Tenth International Green and Sustainable Computing Conference (IGSC), IEEE, Alexandria, VA, USA, 2019.","DOI":"10.1109\/IGSC48788.2019.8957206"},{"issue":"2","key":"10.3233\/MGS-210348_ref44","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/IJSITA.2019040101","article-title":"Towards a new data replication management in cloud systems","volume":"10","author":"Lazeb","year":"2019","journal-title":"International Journal of Strategic Information Technology and Applications (IJSITA)"}],"container-title":["Multiagent and Grid Systems"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/MGS-210348","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T05:28:48Z","timestamp":1777613328000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/MGS-210348"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,23]]},"references-count":44,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.3233\/mgs-210348","relation":{},"ISSN":["1875-9076","1574-1702"],"issn-type":[{"value":"1875-9076","type":"electronic"},{"value":"1574-1702","type":"print"}],"subject":[],"published":{"date-parts":[[2021,8,23]]}}}