A Decentralized Replica Placement Algorithm for Edge Computing

被引:92
作者
Aral, Atakan [1 ,2 ]
Ovatman, Tolga [3 ]
机构
[1] Istanbul Tech Univ, Dept Comp Engn, TR-34469 Istanbul, Turkey
[2] Vienna Univ Technol, Inst Informat Syst Engn, A-1040 Vienna, Austria
[3] Istanbul Tech Univ, Dept Comp Engn, TR-34469 Istanbul, Turkey
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2018年 / 15卷 / 02期
基金
美国国家科学基金会;
关键词
Data replication; replica placement; replica discovery; facility location; cloud computing; edge computing; FACILITY LOCATION; DATA GRIDS; CLOUD; AVAILABILITY; NETWORKS; STORAGE; INFRASTRUCTURE; ENVIRONMENTS; STRATEGIES;
D O I
10.1109/TNSM.2017.2788945
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the devices that make up the Internet become more powerful, algorithms that orchestrate cloud systems are on the verge of putting more responsibility for computation and storage on these devices. In our current age of Big Data, dissemination and storage of data across end cloud devices is becoming a prominent problem subject to this expansion. In this paper, we propose a distributed data dissemination approach that relies on dynamic creation/replacement/removal of replicas guided by continuous monitoring of data requests coming from edge nodes of the underlying network. Our algorithm exploits geographical locality of data during the dissemination process due to the plenitude of common data requests that stem from the clients within a close proximity. Our results using both real-world and synthetic data demonstrate that a decentralized replica placement approach provides significant cost benefits compared to client side caching that is widely used in traditional distributed systems.
引用
收藏
页码:516 / 529
页数:14
相关论文
共 58 条
[1]  
Agarwal S., 2010, NSDI, P17
[2]  
Ali M., IEEE T CLOUD C UNPUB
[3]   A survey of dynamic replication strategies for improving data availability in data grids [J].
Amjad, Tehmina ;
Sher, Muhammad ;
Daud, Ali .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (02) :337-349
[4]   Dynamic QoS-aware data replication in grid environments based on data "importance" [J].
Andronikou, Vassiliki ;
Mamouras, Konstantinos ;
Tserpes, Konstantinos ;
Kyriazis, Dimosthenis ;
Varvarigou, Theodora .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (03) :544-553
[5]  
[Anonymous], P 21 IEEE INT C NETW
[6]   Network-aware embedding of virtual machine clusters onto federated cloud infrastructure [J].
Aral, Atakan ;
Ovatman, Tolga .
JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 120 :89-104
[7]   Multi-provider cloud computing network infrastructure optimization [J].
Banditwattanawong, Thepparit ;
Masdisornchote, Masawee ;
Uthayopas, Putchong .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 55 :116-128
[8]   Emergence of scaling in random networks [J].
Barabási, AL ;
Albert, R .
SCIENCE, 1999, 286 (5439) :509-512
[9]   Replica Placement and Access Policies in Tree Networks [J].
Benoit, Anne ;
Rehn-Sonigo, Veronika ;
Robert, Yves .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (12) :1614-1627
[10]  
Bonomi F., 2012, P MCCWORKSHOP MOB CL, P13, DOI 10.1145/2342509.2342513