IoT transaction processing through cooperative concurrency control on fog-cloud computing environment

被引:183
|
作者
Al-Qerem, Ahmad [1 ,2 ]
Alauthman, Mohammad [2 ]
Almomani, Ammar [3 ]
Gupta, B. B. [4 ]
机构
[1] Princess Sumaya Univ Technol, Dept Comp Sci, Amman, Jordan
[2] Zarqa Univ, Fac Informat Technol, Dept Comp Sci, Zarqa, Jordan
[3] Al Balqa Appl Univ, Al Huson Univ Coll, Dept Informat Technol, Irbid, Jordan
[4] Natl Inst Technol Kurukshtra, Kurukshetra, Haryana, India
关键词
Cloud computing; Fog computing optimistic concurrency control; Transaction processing; Internet of Things; INTERNET; THINGS; MANAGEMENT; EDGE;
D O I
10.1007/s00500-019-04220-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In cloud-fog environments, the opportunity to avoid using the upstream communication channel from the clients to the cloud server all the time is possible by fluctuating the conventional concurrency control protocols. Through the present paper, the researcher aimed to introduce a new variant of the optimistic concurrency control protocol. Through the deployment of augmented partial validation protocol, IoT transactions that are read-only can be processed at the fog node locally. For final validation, update transactions are the only ones sent to the cloud. Moreover, the update transactions go through partial validation at the fog node which makes them more opportunist to commit at the cloud. This protocol reduces communication and computation at the cloud as much as possible while supporting scalability of the transactional services needed by the applications running in such environments. Based on numerical studies, the researcher assessed the partial validation procedure under three concurrency protocols. The study's results indicate that employing the proposed mechanism shall generate benefits for IoT users. These benefits are obtained from transactional services. We evaluated the effect of deployment the partial validation at the fog node for the three concurrency protocols, namely AOCCRBSC, AOCCRB and STUBcast. We performed a set of intensive experiments to compare the three protocols with and without such deployment. The result reported a reduction in miss rate, restart rate and communication delay in all of them. The researcher found that the proposed mechanism reduces the communication delay significantly. They found that the proposed mechanism shall enable low-latency fog computing services of the IoT applications that are a delay sensitive.
引用
收藏
页码:5695 / 5711
页数:17
相关论文
共 50 条
  • [31] Dynamic IoT service placement based on shared parallel architecture in fog-cloud computing
    Qin, Maoyuan
    Li, Minghai
    Yahya, Rebaz Othman
    INTERNET OF THINGS, 2023, 23
  • [32] Proactive Personalized Services Through Fog-Cloud Computing in Large-Scale IoT-Based Healthcare Application
    He, Shuqing
    Cheng, Bo
    Wang, Haifeng
    Huang, Yuze
    Chen, Junliang
    CHINA COMMUNICATIONS, 2017, 14 (11) : 1 - 16
  • [33] Proactive Personalized Services Through Fog-Cloud Computing in Large-Scale IoT-Based Healthcare Application
    Shuqing He
    Bo Cheng
    Haifeng Wang
    Yuze Huang
    Junliang Chen
    China Communications, 2017, 14 (11) : 1 - 16
  • [34] Fog Computing, Cloud Computing and IoT Environment: Advanced Broker Management System
    Al Masarweh, Mohammed
    Alwada'n, Tariq
    Afandi, Waleed
    JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2022, 11 (04)
  • [35] A greedy randomized adaptive search procedure for scheduling IoT tasks in virtualized fog-cloud computing
    Salimi, Rezvan
    Azizi, Sadoon
    Abawajy, Jemal
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2024, 35 (05):
  • [36] A Novel Strategy to Achieve Bandwidth Cost Reduction and Load Balancing in a Cooperative Three-Layer Fog-Cloud Computing Environment
    Maswood, Mirza Mohd Shahriar
    Rahman, Md Rahinur
    Alharbi, Abdullah G.
    Medhi, Deep
    IEEE ACCESS, 2020, 8 : 113737 - 113750
  • [37] Improving IoT Services Using a Hybrid Fog-Cloud Offloading
    Aljanabi, Saif
    Chalechale, Abdolah
    IEEE ACCESS, 2021, 9 : 13775 - 13788
  • [38] Improving IoT Services Using a Hybrid Fog-Cloud Offloading
    Aljanabi, Saif
    Chalechale, Abdolah
    Chalechale, Abdolah (chalechale@razi.ac.ir), 1600, Institute of Electrical and Electronics Engineers Inc. (09): : 13775 - 13788
  • [39] Implementation of fog computing for data pre-processing in an IoT and cloud computing scenario
    Montesdeoca-Mendez, Paul A.
    Gallegos-Segovia, Pablo L.
    Leon-Paredes, Gabriel A.
    Vintimilla-Tapia, Paul E.
    Bravo-Torres, Jack F.
    Larios-Rosillo, Victor M.
    2019 IEEE COLOMBIAN CONFERENCE ON COMMUNICATIONS AND COMPUTING (COLCOM 2019), 2019,
  • [40] Genetic Algorithm with Repair Method for Deadline-Constrained IoT Workflow Scheduling in Fog-Cloud Computing
    Saeed, Amer
    Chen, Gang
    Ma, Hui
    Fu, Qiang
    2024 IEEE 17TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD 2024, 2024, : 235 - 246