IoT Data Replication and Consistency Management in Fog Computing

被引:0
|
作者
Mohammed Islam Naas
Laurent Lemarchand
Philippe Raipin
Jalil Boukhobza
机构
[1] Univ. Bretagne Occidentale,Lab
[2] Orange,STICC UMR 6285
[3] ENSTA-Bretagne,Lab
来源
Journal of Grid Computing | 2021年 / 19卷
关键词
Internet of things; Fog computing; Data placement; Replication; Consistency; P-median;
D O I
暂无
中图分类号
学科分类号
摘要
Fog Computing has emerged as a virtual platform extending Cloud services down to the network edge especially (and not exclusively) to host IoT applications. Data replication strategies have been designed to investigate the best storage location of data copies in geo-distributed storage systems in order to reduce its access time for different consumer services spread over the infrastructure. Unfortunately, due to the geographical distance between Fog nodes, misplacing data in such an infrastructure may generate high latencies when accessing or synchronizing replicas, thus degrading the Quality of Service (QoS). In this paper, we present two strategies to manage IoT data replication and consistency in Fog infrastructures. Our strategies choose for each datum, the right replica number and their location in order to reduce data access latency and replicas synchronization cost. This is done while respecting the required consistency level. Also, we propose an evaluation platform based on the simulator iFogSim to enable users to implement and test their own strategies for IoT data replication and consistency management. Our experiments show that when using our strategies, the service latency can be reduced by 30% in case of small Fog infrastructures and by 13% in case of large scale Fog infrastructures compared to iFogStor, a state-of-the-art strategy that does not use replication.
引用
收藏
相关论文
共 50 条
  • [31] IoT Infrastructure: Fog Computing Surpasses Cloud Computing
    Ashrafi, Tasnia H.
    Hossain, Md. Arshad
    Arefin, Sayed E.
    Das, Kowshik D. J.
    Chakrabarty, Amitabha
    [J]. INTELLIGENT COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES, 2018, 19 : 43 - 55
  • [32] An Efficient Data Replication and Load Balancing Technique for Fog Computing Environment
    Venna, Sagar
    Yadav, Arun Kumar
    Motwani, Deepak
    Raw, R. S.
    Singh, Harsh Kumar
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 2888 - 2895
  • [33] Efficient privacy-preserving data replication in fog-enabled IoT
    Sarwar, Kinza
    Yongchareon, Sira
    Yu, Jian
    Rehman, Saeed Ur
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 128 : 538 - 551
  • [34] Distributed Management Scheme of Sensing Data for Fog Computing
    Song, You-Jin
    [J]. ADVANCED SCIENCE LETTERS, 2017, 23 (10) : 9543 - 9546
  • [35] User Mobility and Resource Scheduling and Management in Fog Computing to Support IoT Devices
    Name, Haruna Abdu Manis
    Oladipo, Francisca O.
    Ariwa, Ezendu
    [J]. 2017 SEVENTH INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING TECHNOLOGY (INTECH 2017), 2017, : 191 - 196
  • [36] Feedback-based fuzzy resource management in IoT using fog computing
    D. Arunkumar Reddy
    P. Venkata Krishna
    [J]. Evolutionary Intelligence, 2021, 14 : 669 - 681
  • [37] Feedback-based fuzzy resource management in IoT using fog computing
    Reddy, D. Arunkumar
    Krishna, P. Venkata
    [J]. EVOLUTIONARY INTELLIGENCE, 2021, 14 (02) : 669 - 681
  • [38] Fog Computing for Big Data Analytics in IoT Aided Smart Grid Networks
    Md. Muzakkir Hussain
    M. M. Sufyan Beg
    Mohammad Saad Alam
    [J]. Wireless Personal Communications, 2020, 114 : 3395 - 3418
  • [39] Fog Computing for Big Data Analytics in IoT Aided Smart Grid Networks
    Hussain, Md. Muzakkir
    Beg, M. M. Sufyan
    Alam, Mohammad Saad
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2020, 114 (04) : 3395 - 3418
  • [40] A Performance Study of Geo-Distributed IoT Data Aggregation for Fog Computing
    Imai, Shigeru
    Varela, Carlos A.
    Patterson, Stacy
    [J]. 2018 IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING COMPANION (UCC COMPANION), 2018, : 278 - 283