Distributed replica placement algorithms for correlated data

被引:0
|
作者
Manghui Tu
I-Ling Yen
机构
[1] Purdue University Calumet,Department Computer Information Tech & Graphics
[2] University of Texas at Dallas,Department of Computer Science
来源
关键词
Distributed systems; Communication cost; Replica placement; Correlated data;
D O I
暂无
中图分类号
学科分类号
摘要
In distributed systems, data may be correlated due to accesses from clients and the correlation has some impact on date placement, and existing research works focus on independent data objects. In this paper, we address both the scalability and the stability of the data placement solutions in internet environment. We first show that replica allocation decisions can be made locally for each replica site in a tree network, with data access knowledge of its neighbors. We then develop a new replication cost model for correlated data objects in Internet environment. Based on the cost model and the algorithms in previous research, we develop a distributed optimal replica allocation algorithm (DOPR) for correlated data in internet environment. A distributed heuristic algorithm (DHPR) is then developed to efficiently make replica placement decisions. The algorithm obtains sub-optimal solutions for the correlated data model and yields significant performance gains. Experimental studies show that the distributed heuristic allocation algorithm significantly outperforms the general frequency-based replication schemes (in which the replication decision of each data object is made based on the number of accesses on that data object).
引用
收藏
页码:245 / 273
页数:28
相关论文
共 50 条
  • [41] Distributed Dynamic Replica Placement and Request Redirection in Content Delivery Networks
    Lo Presti, Francesco
    Petrioli, Chiara
    Vicari, Claudio
    [J]. PROCEEDINGS OF MASCOTS '07: 15TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 2007, : 366 - +
  • [42] MP-DNA: A Novel Distributed Replica Placement Heuristic for WMNs
    Al-Arnaout, Zakwan
    Hart, Jonathan
    Fu, Qiang
    Frean, Marcus
    [J]. 37TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2012), 2012, : 593 - 600
  • [43] Predictive Replica Placement for Mobile Users in Distributed Fog Data Stores with Client-Side Markov Models
    Bellmann, Malte
    Pfandzelter, Tobias
    Bermbach, David
    [J]. COMPANION PROCEEDINGS OF THE 14TH IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC'21 COMPANION), 2021,
  • [44] Emergent algorithms for replica location and selection in data grid
    Mendez Munoz, Victor
    Amoros Vicente, Gabriel
    Garcia Carballeira, Felix
    Salt Cairols, Jose
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (07): : 934 - 946
  • [45] Dynamic equilibrium replica location algorithms in data grid
    Wu, ChangZe
    Tian, Dong
    Wu, ZhongFu
    [J]. PROCEEDINGS OF THE THIRD CHINAGRID ANNUAL CONFERENCE, 2008, : 126 - +
  • [46] Replica Analysis of CDMA Multiuser-demodulator for Correlated Data
    Matsumoto, Takuya
    Aida, Toshiaki
    [J]. 2013 13TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2013), 2013, : 1217 - 1219
  • [47] Toward Automated Testing of Geo-Distributed Replica Selection Algorithms
    Bogdanov, Kirill
    Peon-Quiros, Miguel
    Maguire, Gerald Q., Jr.
    Kostic, Dejan
    [J]. SIGCOMM'15: PROCEEDINGS OF THE 2015 ACM CONFERENCE ON SPECIAL INTEREST GROUP ON DATA COMMUNICATION, 2015, : 89 - 90
  • [48] Replica Placement Algorithms in Hybrid CDN-P2P Architectures
    Khalaji, Fatemeh Keymasi
    Analoui, Morteza
    [J]. 2012 SIXTH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2012, : 771 - 775
  • [49] A Dynamic Programming Based Replica Placement Algorithm in Data Grid
    Fu Xiong
    Wang Ruchuan
    Deng Song
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2010, 19 (04) : 699 - 704
  • [50] A New Replica Creation and Placement Algorithm for Data Grid Environment
    Sashi, K.
    Thanamani, Antony Selvadoss
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON DATA STORAGE AND DATA ENGINEERING (DSDE 2010), 2010, : 265 - 269