Dynamic data replication and placement strategy in geographically distributed data centers

被引:4
|
作者
Bouhouch, Laila [1 ]
Zbakh, Mostapha [1 ]
Tadonki, Claude [2 ]
机构
[1] Mohammed V Univ Rabat, Natl Sch Comp Sci & Syst Anal, Rabat, Morocco
[2] MINES ParisTech PSL CRI, Paris, France
来源
关键词
big data; cloud computing; Cloudsim; data placement; dynamic data replication; CLOUD; OPPORTUNITIES;
D O I
10.1002/cpe.6858
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the evolution of geographically distributed data centers in the Cloud Computing landscape along with the amount of data being processed in these data centers, which is growing at an exponential rate, processing massive data applications become an important topic. Since a given task may require many datasets for its execution and the datasets are spread over several different data centers, finding an efficient way to manage the datasets storage across nodes of a Cloud system is a difficult problem. In fact, the execution time of a task might be influenced by the cost of data transfers, which mainly depends on two criterias. The first one is the initial placement of the input datasets during the build-time phase, while the second is the replication of the datasets during the runtime phase. The replication is explicitly considered when datasets are being migrated over the data centers in order to make them locally available wherever needed. Data placement and data replication are important challenges in Cloud Computing. Nevertheless, many studies focus on data placement or data replication exclusively. In this paper, a combination of a data placement strategy followed by a dynamic data replication management strategy is proposed, with the purpose of reducing the associated cost of all data transfers between the (distant) data centers. Our proposed data placement approach considers the main characteristics of a data center such as storage capacity and read/write speeds to efficiently store the datasets, while our dynamic data replication management approach considers three parameters: the number of replicas in the system, the dependency between datasets and tasks and the storage capacity of data centers. The decision of when and whether to keep or to delete replicas is determined by the fulfillment of those three parameters. Our approach estimates the total execution time of the tasks as well as the monetary cost, considering the data transfers activity. Our experiments are conducted using Cloudsim simulator. The obtained results show that our proposed strategies produce an efficient data management by reducing the overheads of the data transfers, compared to both a data placement without replication (by 76%) and the selected data replication approach from Kouidri et al. (by 52%), and by improving the financial cost.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] A dynamic file replication strategy in data grids
    Yang, Chao-Tung
    Fu, Chun-Pin
    Huang, Chien-Jung
    TENCON 2007 - 2007 IEEE REGION 10 CONFERENCE, VOLS 1-3, 2007, : 538 - 542
  • [42] A Thermal-Aware Data Replica Placement Strategy for Data-intensive Data Centers
    Li, Jie
    Deng, Yuhui
    Wu, Zhaorui
    Pang, Shujie
    PROCEEDINGS OF THE 2022 31ST INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PACT 2022, 2022, : 540 - 541
  • [43] Distributed Virtual Machine Placement based on Dependability in Data Centers
    Yin, Luxiu
    He, Wenfeng
    Luo, Juan
    2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 2152 - 2158
  • [44] Joint study on VMs deployment, assignment and migration in geographically distributed data centers
    Lin, Chuang
    Yao, Min
    Li, Yin
    FRONTIERS OF COMPUTER SCIENCE, 2016, 10 (03) : 559 - 573
  • [45] Joint study on VMs deployment,assignment and migration in geographically distributed data centers
    Chuang LIN
    Min YAO
    Yin LI
    Frontiers of Computer Science, 2016, 10 (03) : 559 - 573
  • [46] Optimization-based workload distribution in geographically distributed data centers: A survey
    Ahmad, Iftikhar
    Khalil, Muhammad Imran Khan
    Shah, Syed Adeel Ali
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (12)
  • [47] Joint study on VMs deployment, assignment and migration in geographically distributed data centers
    Chuang Lin
    Min Yao
    Yin Li
    Frontiers of Computer Science, 2016, 10 : 559 - 573
  • [48] Price/Cooling Aware and Delay Sensitive Scheduling In Geographically Distributed Data Centers
    Ali, Ahsan
    Ozkasap, Oznur
    NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 1025 - 1030
  • [49] Thermal-Aware Scheduling of Batch Jobs in Geographically Distributed Data Centers
    Polverini, Marco
    Cianfrani, Antonio
    Ren, Shaolei
    Vasilakos, Athanasios V.
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (01) : 71 - 84
  • [50] Efficient Workload Management in Geographically Distributed Data Centers Leveraging Autoregressive Models
    Altomare, Albino
    Cesario, Eugenio
    Mastroianni, Carlo
    NUMERICAL COMPUTATIONS: THEORY AND ALGORITHMS (NUMTA-2016), 2016, 1776