ABSTRACT
The cloud replication environment is an established and prominent technology globally recognized to deal with the issue of high-volume data that users are expected to access from anywhere at any time. Abundant researchers embarked their efforts to develop heterogeneous strategies to complement the ambiguities of cloud platform and system requirements. Regardless the resilient and durable service technologies provided by cloud providers, the limitation in respective cloud replication strategies are inevitable. The key issue is when acquired data demanded to be always accessible to users irrespective of time and location, appears to be crucial problem which is relative to many inefficient system implementations. Therefore, we selected existing research work named “Dynamic Popularity aware Replication Strategy (DPRS) and concentrated on finding the research strength, gaps and limitations. A thorough case study was conducted via establishing re-simulation on DPRS algorithm and rigorous review was focused on the algorithm process flow. Subsequently, this study specifically reveals the limitations in particular algorithm and proposed potential area for improvements. The case study was simulated using simulation tools called, CloudSim. In order to optimize multi-performance in cloud replication environments, algorithms are presented as part of the proposed model. Finally, analytical results and discussion are shared to evidence proposed algorithms are explicitly contributes betterments in storage consumptions, data availability, network usage and replication frequency.
- M. Lauer, “Data Security in the Cloud Why Cloud Computing?,” Seminar, pp. 61–64, 2011.Google Scholar
- W. Ding, X. Yu, H. Zhu, Z. Yan, and R. H. Deng, “Deduplication on Encrypted Big Data in Cloud,” IEEE Trans. Big Data, vol. 2, no. 2, pp. 138–150, 2016.Google ScholarCross Ref
- C. B. Tan, M. H. A. Hijazi, Y. Lim, and A. Gani, “A survey on Proof of Retrievability for cloud data integrity and availability: Cloud storage state-of-the-art, issues, solutions and future trends,” J. Netw. Comput. Appl., vol. 110, no. August 2017, pp. 75–86, 2018.Google ScholarCross Ref
- N. K. Nivetha and D. Vijayakumar, “Modeling fuzzy based replication strategy to improve data availabiity in cloud datacenter,” in 2016 International Conference on Computing Technologies and Intelligent Data Engineering, ICCTIDE 2016, 2016, vol. 1, pp. 1–6.Google ScholarCross Ref
- Q. Liu, G. Wang, and J. Wu, “Consistency as a service: Auditing cloud consistency,” IEEE Trans. Netw. Serv. Manag., vol. 11, no. 1, pp. 25–35, 2014.Google ScholarCross Ref
- H. Cai, B. Xu, L. Jiang, and A. V Vasilakos, “IoT-Based Big Data Storage Systems in Cloud Computing: Perspectives and Challenges,” IEEE Internet Things J., vol. 4, no. 1, pp. 75–87, Feb. 2017.Google ScholarCross Ref
- H. B. Mohamed Redha Djebbara, “Cost Function Based On Analytic Hierarchy Process for Data Replication Strategy in Cloud Environment,” J. Theor. Appl. Inf. Technol., vol. 96, pp. 2638–2648, 2018.Google Scholar
- F. Xie, J. Yan, and J. Shen, “Towards Cost Reduction in Cloud-Based Workflow Management through Data Replication,” 2017 Fifth Int. Conf. Adv. Cloud Big Data, pp. 94–99, 2017.Google ScholarCross Ref
- Y. Shao, C. Li, Z. Fu, L. Jia, and Y. Luo, “Cost-effective replication management and scheduling in edge computing,” J. Netw. Comput. Appl., vol. 129, no. May 2018, pp. 46–61, 2019.Google ScholarDigital Library
- F. Castro-Medina, L. Rodriguez-Mazahua, M. A. Abud-Figueroa, C. Romero-Torres, L. A. Reyes-Hernandez, and G. Alor-Hernandez, “Application of data fragmentation and replication methods in the cloud: A review,” CONIELECOMP 2019 - 2019 Int. Conf. Electron. Commun. Comput., pp. 47–54, 2019.Google ScholarCross Ref
- H. E. Ciritoglu, T. Saber, T. S. Buda, J. Murphy, and C. Thorpe, “Towards a Better Replica Management for Hadoop Distributed File System,” in Proceedings - 2018 IEEE International Congress on Big Data, BigData Congress 2018 - Part of the 2018 IEEE World Congress on Services, 2018, no. July, pp. 104–111.Google ScholarCross Ref
- B. Alami Milani , “A Systematic Literature Review of the Data Replication Techniques in the Cloud Environments,” Big Data Res., vol. 10, no. C, pp. 1–7, 2017.Google ScholarCross Ref
- S. U. R. Malik , “Performance analysis of data intensive cloud systems based on data management and replication: a survey,” Distrib. Parallel Databases, vol. 34, no. 2, pp. 179–215, 2016.Google ScholarDigital Library
- R. Latip, T. Mizan, N. F. Ghazali, R. Abd Kadir, and F. A. Hanandeh, “Replica control protocol: Triple Quorum Replication (TQR) in Data Grid,” 2013 5th Int. Conf. Comput. Sci. Inf. Technol. CSIT 2013 - Proc., pp. 303–307, 2013.Google ScholarCross Ref
- F. Hanandeh, M. Khazaaleh, H. Ibrahim, and R. Latip, “CFS: A new dynamic replication strategy for data grids,” Int. Arab J. Inf. Technol., vol. 9, no. 1, 2012.Google Scholar
- B. Alami Milani and N. Jafari Navimipour, “A comprehensive review of the data replication techniques in the cloud environments: Major trends and future directions,” J. Netw. Comput. Appl., vol. 64, pp. 229–238, 2016.Google ScholarDigital Library
- S. Mazumdar, D. Seybold, K. Kritikos, and Y. Verginadis, A survey on data storage and placement methodologies for Cloud-Big Data ecosystem, vol. 6, no. 1. Springer International Publishing, 2019.Google Scholar
- S. Ostermann , “Consistency as a Service: Auditing Cloud Consistency,” Futur. Internet, vol. 10, no. 3, p. 34, 2014.Google Scholar
- N. Mansouri, M. K. Rafsanjani, and M. M. Javidi, “DPRS: A dynamic popularity aware replication strategy with parallel download scheme in cloud environments,” Simul. Model. Pract. Theory, vol. 77, pp. 177–196, 2017.Google ScholarCross Ref
- R. C. Craft and C. Leake, “The Pareto principle in organizational decision making,” Manag. Decis., vol. 40, no. 8, pp. 729–733, 2002.Google ScholarCross Ref
- M. R. Djebbara and H. Belbachir, “Cost Function Based On Analytic Hierarchy Process For Data Replication Strategy In Cloud Environment,” vol. 96, no. 09, pp. 2638–2648, 2018.Google Scholar
- H. Khalajzadeh, D. Yuan, B. B. Zhou, J. Grundy, and Y. Yang, “Cost effective dynamic data placement for efficient access of social networks,” J. Parallel Distrib. Comput., vol. 141, pp. 82–98, 2020.Google ScholarCross Ref
- S. Q. Long, Y. L. Zhao, and W. Chen, “MORM: A Multi-objective Optimized Replication Management strategy for cloud storage cluster,” J. Syst. Archit., vol. 60, no. 2, pp. 234–244, 2014.Google ScholarDigital Library
- N. Mansouri, “Adaptive data replication strategy in cloud computing for performance improvement,” Front. Comput. Sci., vol. 10, no. 5, pp. 925–935, 2016.Google ScholarDigital Library
- M. E. J. Newman, “Networks of networks - An introduction,” (2010, Oxford Univ. Press. Artif. life., vol. 80, pp. 1–6, 2009.Google Scholar
- N. Mansouri and M. M. Javidi, “A new Prefetching-aware Data Replication to decrease access latency in cloud environment,” J. Syst. Softw., 2018.Google ScholarDigital Library
Recommendations
Support-based replication algorithm for cloud storage systems
COMPUTE '14: Proceedings of the 7th ACM India Computing ConferenceReplication has been used in cloud storage systems as a way to increase data availability. Existing replication strategies proposed for cloud storage systems allow users to fix the replication factor to replicate data. The problem with this approach is ...
Data Replication Strategies in P2P Systems: A Survey
NBIS '14: Proceedings of the 2014 17th International Conference on Network-Based Information SystemsData replication means storing copies of the same data at multiple peers thus improving availability and scalability. Replication can be seen as a family of techniques. Full documents or just chunks can be replicated. Since the same data can be found at ...
Quorum based data replication in grid environment
RSKT'08: Proceedings of the 3rd international conference on Rough sets and knowledge technologyReplication is a useful technique for distributed database systems and can be implemented in a grid computation environment to provide a high availability, fault tolerant, and enhance the performance of the system. This paper discusses a new protocol ...
Comments