Replication Strategy with Comprehensive Data Center Selection Method in燙loud Environments
Source abstract
Abstract
As the amount of data continues to grow rapidly, the variety of data produced by applications is becoming more affluent than ever. Cloud computing is the best technology evolving today to provide multi-services for the mass and variety of data. The cloud computing features are capable of processing, managing, and storing all sorts of data. Although data is stored in many high-end nodes, either in the same data centers or across many data centers in cloud, performance issues are still inevitable. The cloud replication strategy is one of best solutions to address risk of performance degradation in the cloud environment. The real challenge here is developing the right data replication strategy with minimal data movement that guarantees efficient network usage, low fault tolerance, and minimal replication frequency. The key problem discussed in this research is inefficient network usage discovered during selecting a suitable data center to store replica copies induced by inadequate data center selection criteria. Hence, to mitigate the issue, we proposed Replication Strategy with a comprehensive Data Center Selection Method (RS-DCSM), which can determine the appropriate data center to place replicas by considering three key factors: Popularity, space availability, and centrality. The proposed RS-DCSM was simulated using CloudSim and the results proved that data movement between data centers is significantly reduced by 14% reduction in overall replication frequency and 20% decrement in network usage, which outperformed the current replication strategy, known as Dynamic Popularity aware Replication Strategy (DPRS) algorithm.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Cloud Computing and Resource Management · IoT and Edge/Fog Computing · Caching and Content Delivery
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (56)
Show source-provided references
1. QoS-Aware data replications and placements for query evaluation of big data analytics
2. Scalable and adaptive data replica placement for geo-distributed cloud storages10.1109/TPDS.2020.2968321 ↗
3. A novel dynamic data replication strategy to improve access efficiency of cloud storage10.1007/s10257-019-00422-x ↗
4. Joint computation offloading and task caching for multi-user and multi-task MEC systems: Reinforcement learning-based algorithms10.1007/s11276-021-02554-w ↗
5. Deduplication on encrypted big data in cloud10.1109/TBDATA.2016.2587659 ↗
6. Service-oriented replication strategies for improving quality-of-service in cloud computing: A survey10.1007/s10586-020-03108-z ↗
7. A survey on proof of retrievability for cloud data integrity and availability: Cloud storage state-of-the-art, issues, solutions and future trends10.1016/j.jnca.2018.03.017 ↗
8. Modeling fuzzy based replication strategy to improve data availability in cloud datacenter
9. Consistency as a service: Auditing cloud consistency10.1109/TNSM.2013.122613.130411 ↗
10. Toward security as a service: A trusted cloud service architecture with policy customization10.1016/j.jpdc.2020.11.002 ↗
11. Nayyar · BPB Publications · 2019
12. IoT-Based big data storage systems in cloud computing: Perspectives and challenges10.1109/JIOT.2016.2619369 ↗
13. Shakarami · Cluster Computer · 2021 · 7
14. Research on auto-scaling of web applications in cloud: Survey, trends and future directions
15. Cost function based on analytic hierarchy process for data replication strategy in cloud environment
16. Towards cost reduction in cloud-based workflow management through data replication
17. Cost-effective replication management and scheduling in edge computing10.1016/j.jnca.2019.01.001 ↗
18. Consensus-based data replication protocol for distributed10.1007/s11227-021-03619-5 ↗
19. A systematic literature review of the data replication techniques in the cloud environments10.1016/j.bdr.2017.06.003 ↗
20. Towards reducing delegation overhead in replication-based verification: An incentive-compatible rational delegation computing scheme10.1016/j.ins.2021.03.047 ↗
21. Towards a better replica management for hadoop distributed file system
22. Energy aware edge computing: A survey10.1016/j.comcom.2020.01.004 ↗
23. Performance analysis of data intensive cloud systems based on data management and replication: A survey10.1007/s10619-015-7173-2 ↗
24. Hierarchical data replication strategy to improve performance in cloud computing10.1007/s11704-019-9099-8 ↗
25. Application of data fragmentation and replication methods in the cloud: A review
26. A dynamic, cost-aware, optimized data replication strategy for heterogeneous cloud data centers10.1016/j.future.2016.05.016 ↗
27. A novel intelligent approach for dynamic data replication in cloud environment10.1109/ACCESS.2021.3064917 ↗
28. Dynamic replication factor model for linux containers-based cloud systems10.1007/s11227-020-03158-5 ↗
29. MORM: A multi-objective optimized replication management strategy for cloud storage cluster10.1016/j.sysarc.2013.11.012 ↗
30. MinCopysets: Derandomizing replication in cloud storage
31. Optimal metadata replications and request balancing strategy on cloud data centers10.1016/j.jpdc.2014.06.010 ↗
32. Ensuring cloud data reliability with minimum replication by proactive replica checking10.1109/TC.2015.2451644 ↗
33. Popularity-aware multi-failure resilient and cost-effective replication for high data durability in cloud storage10.1109/TPDS.2018.2873384 ↗
34. A Light-weight data replication for cloud data centers environment
35. Detecting suspicious file migration or replication in the cloud10.1109/TDSC.2018.2885271 ↗
36. Data placement in era of cloud computing: A survey, taxonomy and open research issues
37. A survey on data storage and placement methodologies for cloud-big data ecosystem10.1186/s40537-019-0178-3 ↗
38. Adaptive data replication strategy in cloud computing for performance improvement10.1007/s11704-016-5182-6 ↗
39. DPRS: A dynamic popularity aware replication strategy with parallel download scheme in cloud environments10.1016/j.simpat.2017.06.001 ↗
40. Cost effective dynamic data placement for efficient access of social networks10.1016/j.jpdc.2020.03.013 ↗
41. BDS+: An inter-datacenter data replication system with dynamic bandwidth separation10.1109/TNET.2021.3054924 ↗
42. An efficient placement algorithm for data replication and to improve system availability in cloud environment10.22266/ijies2016.1231.10 ↗
43. Using data mining techniques to improve replica management in cloud environment
44. A four-phase data replication algorithm for data grid10.14419/jacst.v4i1.4009 ↗
45. Improving the availability and reducing redundancy using deduplication of cloud storage system
46. On the dynamic maintenance of data replicas based on access patterns in a multi-cloud environment
47. A replica management strategy based on MOEA/D
48. DARS: A dynamic adaptive replica strategy under high load cloud-P2P10.1016/j.future.2017.07.046 ↗
49. Achieving query performance in the cloud via a cost-effective data replication strategy10.1007/s00500-020-05544-w ↗
50. A Multi-objective optimized replication using fuzzy based self-defense algorithm for cloud computing10.1016/j.jnca.2020.102811 ↗
51. A dynamic replica factor calculator for weighted dynamic replication management in cloud storage systems10.1016/j.procs.2018.05.152 ↗
52. Eccentricity and centrality in networks10.1016/0378-8733(94)00248-9 ↗
53. Data division and replication approach for improving security and availability of cloud storage
54. Newman · 2010, Oxford University Press. Artif. life. · 2009 · 80
55. A new prefetching-aware data replication to decrease access latency in cloud environment10.1016/j.jss.2018.05.027 ↗
56. An efficient fault tolerant workflow scheduling approach using replication heuristics and checkpointing in the cloud10.1016/j.jpdc.2019.09.004 ↗