Branch replication scheme: A new model for data replication in large scale data grids

被引:46
|
作者
Perez, Jose M. [1 ]
Garcia-Carballeira, Felix [1 ]
Carretero, Jesus [1 ]
Calderon, Alejandro [1 ]
Fernandez, Javier [1 ]
机构
[1] Univ Carlos III Madrid, Dept Comp Sci, Comp Architecture Grp, Madrid, Spain
关键词
Data grids; Parallel I/O; Replication; High performance I/O;
D O I
10.1016/j.future.2009.05.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Data replication is a practical and effective method to achieve efficient and fault-tolerant data access in grids. Traditionally, data replication schemes maintain an entire replica in each site where a file is replicated, providing a read-only model. These solutions require huge storage resources to store the whole set of replicas and do not allow efficient data modification to avoid the consistency problem. In this paper we propose a new replication method, called the Branch Replication Scheme (BRS), that provides three main advantages over traditional approaches: optimizing storage usage, by creating subreplicas; increasing data access performance, by applying parallel I/O techniques; and providing the possibility to modify the replicas, by maintaining consistency among updates in an efficient way. An analytical model of the replication scheme, naming system, and replica updating scheme are formally described in the paper. Using this model, operations such as reading, writing, or updating a replica are analyzed. Simulation results demonstrate the feasibility of BRS, as they show that the new replication algorithm increases data access performance, compared with popular replication schemes such as hierarchical and server-directed replication, which are commonly used in current data grids. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:12 / 20
页数:9
相关论文
共 50 条
  • [21] A NEW DECENTRALIZED PERIODIC REPLICATION STRATEGY FOR DYNAMIC DATA GRIDS
    Chettaoui, Hanene
    Ben Charrada, Faouzi
    [J]. SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2014, 15 (01): : 101 - 119
  • [22] Real-time data replication strategy for data grids
    Junsang Kim
    Youngkyun Kim
    Changho Jeon
    [J]. Cluster Computing, 2017, 20 : 2551 - 2562
  • [23] Real-time data replication strategy for data grids
    Kim, Junsang
    Kim, Youngkyun
    Jeon, Changho
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (03): : 2551 - 2562
  • [24] A dynamic file replication strategy in data grids
    Yang, Chao-Tung
    Fu, Chun-Pin
    Huang, Chien-Jung
    [J]. TENCON 2007 - 2007 IEEE REGION 10 CONFERENCE, VOLS 1-3, 2007, : 538 - 542
  • [25] On dynamic replication strategies in data service grids
    Dong, Xiaohua
    Li, Ji
    Wu, Zhongfu
    Zhang, Dacheng
    Xu, Jie
    [J]. ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 155 - +
  • [26] An intelligent replication framework fori data grids
    Elghirani, Ali
    Zomaya, Albert Y.
    Subrata, Riky
    [J]. 2007 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1 AND 2, 2007, : 351 - +
  • [27] Reliable data distribution middleware for large-scale massive data replication
    Shirosita, T
    Takahashi, O
    Yamashita, M
    Nakamura, Y
    [J]. PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED INFORMATION SYSTEMS, 1996, : 196 - 205
  • [28] Power Usage in Data Replication in Green Grids
    Anderson, Leah
    [J]. PROCEEDINGS OF THE 48TH ANNUAL SOUTHEAST REGIONAL CONFERENCE (ACM SE 10), 2010, : 438 - 439
  • [29] Combination of data replication and scheduling algorithm for improving data availability in Data Grids
    Mansouri, Najme
    Dastghaibyfard, Gholam Hosein
    Mansouri, Ehsan
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2013, 36 (02) : 711 - 722
  • [30] PDDRA: A new pre-fetching based dynamic data replication algorithm in data grids
    Saadat, Nazanin
    Rahmani, Amir Masoud
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (04): : 666 - 681