A Decentralized Replica Placement Algorithm for Edge Computing

被引:94
|
作者
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
基金
美国国家科学基金会;
关键词
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
相关论文
共 50 条
  • [31] Virtual Machine Placement Algorithm for Supporting Multiple Applications to Mobile Edge Computing
    Li Guanghui
    Zhou Hui
    Hu Shihong
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2022, 44 (07) : 2431 - 2439
  • [32] Improved Butterfly Optimization Algorithm for Data Placement and Scheduling in Edge Computing Environments
    Mehdi Hosseinzadeh
    Mohammad Masdari
    Amir Masoud Rahmani
    Mokhtar Mohammadi
    Adil Hussain Mohammed Aldalwie
    Mohammed Kamal Majeed
    Sarkhel H. Taher Karim
    Journal of Grid Computing, 2021, 19
  • [33] Service placement strategies in mobile edge computing based on an improved genetic algorithm
    Zheng, Ruijuan
    Xu, Junwei
    Wang, Xueqi
    Liu, Muhua
    Zhu, Junlong
    PERVASIVE AND MOBILE COMPUTING, 2024, 105
  • [34] Improved Butterfly Optimization Algorithm for Data Placement and Scheduling in Edge Computing Environments
    Hosseinzadeh, Mehdi
    Masdari, Mohammad
    Rahmani, Amir Masoud
    Mohammadi, Mokhtar
    Aldalwie, Adil Hussain Mohammed
    Majeed, Mohammed Kamal
    Karim, Sarkhel H. Taher
    JOURNAL OF GRID COMPUTING, 2021, 19 (02)
  • [35] Joint Edge Server Placement and Service Placement in Mobile-Edge Computing
    Zhang, Xinglin
    Li, Zhenjiang
    Lai, Chang
    Zhang, Junna
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (13) : 11261 - 11274
  • [36] DNN Placement and Inference in Edge Computing
    Bensalem, Mounir
    Dizdarevic, Jasenka
    Jukan, Admela
    2020 43RD INTERNATIONAL CONVENTION ON INFORMATION, COMMUNICATION AND ELECTRONIC TECHNOLOGY (MIPRO 2020), 2020, : 479 - 484
  • [37] Robust Server Placement for Edge Computing
    Lu, Dongyu
    Qu, Yuben
    Wu, Fan
    Dai, Haipeng
    Dong, Chao
    Chen, Guihai
    2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM IPDPS 2020, 2020, : 285 - 294
  • [38] Decentralized Self-Adaptive Computing at the Edge
    D'Angelo, Mirko
    2018 IEEE/ACM 13TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2018, : 144 - 148
  • [39] A QoS-aware heuristic algorithm for replica placement
    Wang, Hsiangkai
    Liu, Pangfeng
    Wu, Jan-Jan
    2006 7TH IEEE/ACM INTERNATIONAL CONFERENCE ON GRID COMPUTING, 2006, : 96 - +
  • [40] A new replica placement algorithm for improving the performance in CDNs
    Zhang, Lei
    Tian, Hui
    Steglich, Stephan
    INTERNATIONAL SYMPOSIUM ON ADVANCES IN COMPUTER AND SENSOR NETWORKS AND SYSTEMS, PROCEEDINGS: IN CELEBRATION OF 60TH BIRTHDAY OF PROF. S. SITHARAMA IYENGAR FOR HIS CONTRIBUTIONS TO THE SCIENCE OF COMPUTING, 2008, : 562 - 568