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

被引:190
作者
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 条
  • [1] IoT transaction processing through cooperative concurrency control on fog–cloud computing environment
    Ahmad Al-Qerem
    Mohammad Alauthman
    Ammar Almomani
    B. B. Gupta
    Soft Computing, 2020, 24 : 5695 - 5711
  • [2] Heuristic-based IoT Application Modules Placement in the Fog-Cloud Computing Environment
    Natesha, B., V
    Guddeti, Ram Mohana Reddy
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING COMPANION (UCC COMPANION), 2018, : 24 - 25
  • [3] Fog-Cloud Services for IoT
    Ketel, Mohammed
    PROCEEDINGS OF THE SOUTHEAST CONFERENCE ACM SE'17, 2017, : 262 - 264
  • [4] An evolutionary game approach to IoT task offloading in fog-cloud computing
    Mahini, Hamidreza
    Rahmani, Amir Masoud
    Mousavirad, Seyyedeh Mobarakeh
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (06) : 5398 - 5425
  • [5] A Secure IoT Applications Allocation Framework for Integrated Fog-Cloud Environment
    Kalka Dubey
    S. C. Sharma
    Mohit Kumar
    Journal of Grid Computing, 2022, 20
  • [6] An efficient resource allocation of IoT requests in hybrid fog-cloud environment
    Afzali, Mahboubeh
    Samani, Amin Mohammad Vali
    Naji, Hamid Reza
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (04) : 4600 - 4624
  • [7] A Secure IoT Applications Allocation Framework for Integrated Fog-Cloud Environment
    Dubey, Kalka
    Sharma, S. C.
    Kumar, Mohit
    JOURNAL OF GRID COMPUTING, 2022, 20 (01)
  • [8] Bandwidth-Deadline IoT Task Scheduling in Fog-Cloud Computing Environment Based on the Task Bandwidth
    Alsamarai, Naseem Adnan
    Ucan, Osman Nuri
    Khalaf, Oras Fadhil
    WIRELESS PERSONAL COMMUNICATIONS, 2023,
  • [9] Service placement in fog-cloud computing environments: a comprehensive literature review
    Sarkohaki, Fatemeh
    Sharifi, Mohsen
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (12) : 17790 - 17822
  • [10] Cooperative agents-based approach for workflow scheduling on fog-cloud computing
    Marwa Mokni
    Sonia Yassa
    Jalel Eddine Hajlaoui
    Rachid Chelouah
    Mohamed Nazih Omri
    Journal of Ambient Intelligence and Humanized Computing, 2022, 13 : 4719 - 4738