Crucial File Selection Strategy (CFSS) for Enhanced Download Response Time in Cloud Replication Environments
Main Article Content
Abstract
Cloud Computing is a mass platform to serve high volume data from multi-devices and numerous technologies. Cloud tenants have a high demand to access their data faster without any disruptions. Therefore, cloud providers are struggling to ensure every individual data is secured and always accessible. Hence, an appropriate replication strategy capable of selecting essential data is required in cloud replication environments as the solution. This paper proposed a Crucial File Selection Strategy (CFSS) to address poor response time in a cloud replication environment. A cloud simulator called CloudSim is used to conduct the necessary experiments, and results are presented to evidence the enhancement on replication performance. The obtained analytical graphs are discussed thoroughly, and apparently, the proposed CFSS algorithm outperformed another existing algorithm with a 10.47% improvement in average response time for multiple jobs per round.
Received 11/10/2021
Accepted 14/11/2021
Article Details
This work is licensed under a Creative Commons Attribution 4.0 International License.
How to Cite
References
Cirani S, Ferrari G, Mancin M, Picone M. Virtual replication of IoT hubs in the cloud: a flexible approach to smart oject management. J Sens Actuator Networks [Internet]. 2018;7(2):16.
Lu S, Wu J, Duan Y, Wang N, Fang J. Towards cost-efficient resource provisioning with multiple mobile users in fog computing. J Parallel Distrib Comput [Internet]. 2020; 146:96–106.
Rahimi M, Songhorabadi M, Kashani MH. Fog-based smart homes: a systematic review. J Netw Comput Appl [Internet]. 2020;153(November 2019):102531.
Xiao Z, Xiao Y. Security and privacy in cloud computing. Commun Surv Tutorials, IEEE. 2013;15(2):843–59.
Mansouri N, Ghafari R, Zade BMH. Cloud computing simulators: a comprehensive review. Simul Model Pract Theory. 2020;104(July).
Rajabion L, Shaltooki AA, Taghikhah M, Ghasemi A, Badfar A. Healthcare big data processing mechanisms: the role of cloud computing. Int J Inf Manage [Internet]. 2019;49(June 2017):271–89.
C.Venish Raja DLJ. A cost-effective scalable scheme for dynamic data service in heterogeneous a cost-effective scalable scheme for dynamic data service in heterogeneous cloud environment. Int J Adv Sci Technol. 2020; Vol. 28, N(January).
Chaturvedi N. Analysis of replication and replication algorithms in distributed system. 2012;2(5):261–6.
George S, Edwin EB. A review on data replication strategy in cloud computing. 2017 IEEE Int Conf Comput Intell Comput Res ICCIC 2017. 2018;1–4.
Seguela M, Mokadem R, Pierson J-M. Comparing energy-aware vs. cost-aware data replication strategy. Int Green Sustain Comput Conf. 2020;1–8.
Shorfuzzaman M, Masud M. Leveraging a multi-objective approach to data replication in cloud computing environment to support big data applications. Int J Adv Comput Sci Appl. 2019;10(3):418–29.
Li C, Tang J, Luo Y. Scalable replica selection based on node service capability for improving data access performance in edge computing environment [Internet]. The Journal of Supercomputing. Springer US; 2019.
Gill NK, Singh S. A dynamic, cost-aware, optimized data replication strategy for heterogeneous cloud data centers. Futur Gener Comput Syst [Internet]. 2016; 65:10–32.
Alami Milani B, Jafari Navimipour N. A comprehensive review of the data replication techniques in the cloud environments: Major trends and future directions. J Netw Comput Appl [Internet]. 2016; 64:229–38.
Nannai John S, Mirnalinee TT. A novel dynamic data replication strategy to improve access efficiency of cloud storage. Inf Syst E-bus Manag [Internet]. 2020;18(3):405–26.
Li C, Bai J, Chen Y, Luo Y. Resource and replica management strategy for optimizing financial cost and user experience in edge cloud computing system. Inf Sci (Ny) [Internet]. 2020; 516:33–55.
Mousavi Nik SS, Naghibzadeh M, Sedaghat Y. Task replication to improve the reliability of running workflows on the cloud. Cluster Comput [Internet]. 2021;24(1):343–59.
Fazlina MA, Latip R, Ibrahim H, Abdullah A. A review: replication strategies for big data in cloud environment. Int J Eng Technol. 2018; 7:357–62.
Mokadem R, Hameurlain A. A data replication strategy with tenant performance and provider economic profit guarantees in Cloud data centers. J Syst Softw [Internet]. 2020; 159:110447.
Atrey A, Van Seghbroeck G, Mora H, Volckaert B, De Turck F. UnifyDR: A generic framework for Unifying data and replica placement. IEEE Access. 2020;8(1):216894–910.
Ciritoglu HE, Saber T, Buda TS, Murphy J, Thorpe C. 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. p. 104–11.
Latip R, Othman M, Abdullah A, Ibrahim H, Sulaiman MN. Quorum-based data replication in grid environment. Int J Comput Intell Syst. 2009;2(4):386–97.
Maheshwari R, Kumar N, Shadi M, Tiwari S. Consensus‑based data replication protocol for distributed. J Supercomput [Internet]. 2021.
Souravlas S, Sifaleras A. On minimizing memory and computation overheads for binary-tree based data replication. Proc - IEEE Symp Comput Commun. 2017;(1):1296–9.
Selvi SAE, Anbuselvi R. Popularity (hit rate) based replica creation for enhancing the availability in cloud storage. Int J Intell Eng Syst. 2018;11(2):161–72.
Mansouri N, Rafsanjani MK, Javidi MM. DPRS: a dynamic popularity aware replication strategy with parallel download scheme in cloud environments. Simul Model Pract Theory. 2017; 77:177–96.
Mansouri N, Javidi MM, Mohammad Hasani Zade B. Using data mining techniques to improve replica management in cloud environment. Soft Comput [Internet]. 2019;0123456789.
Abbes H, Louati T, Cérin C. Dynamic replication factor model for linux containers-based cloud systems. J Supercomput [Internet]. 2020;76(9):7219–41.
Mansouri N, Javidi MM, Zade BMH. Hierarchical data replication strategy to improve performance in cloud computing. Front Comput Sci. 2021;15(2).
Xiong R, Du Y, Jin J, Luo J, Yang W, Ciritoglu HE, et al. A survey of dispatching rules for the dynamic unrelated machines environment. Concurr Comput Pract Exp [Internet]. 2018; XI(Xi):555–69.
Singh A. Comparative study of concurrency and replica control protocols in distributed environment. 2019;14(2):329–34.
Yang W, Hu Y. A replica management strategy based on MOEA/D. In: Proceedings of the 13th IEEE Conference on Industrial Electronics and Applications, ICIEA 2018. IEEE; 2018. p. 2154–9.
He L, Qian Z, Shang F. A novel predicted replication strategy in cloud storage. J Supercomput. 2018;76(7):4838–56.
Mansouri N, Javidi MM, Mohammad Hasani Zade BA. A CSO‑based approach for secure data replication in cloud. J Supercomput [Internet]. 2020;77(6):5882–5933.
Shakarami A, Ali MG, Mohammad S, Hamid M. Data replication schemes in cloud computing: a survey. Cluster Comput [Internet]. 2021;7.