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 条
  • [21] Cooperative agents-based approach for workflow scheduling on fog-cloud computing
    Mokni, Marwa
    Yassa, Sonia
    Hajlaoui, Jalel Eddine
    Chelouah, Rachid
    Omri, Mohamed Nazih
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 13 (10) : 4719 - 4738
  • [22] A Secure and Verifiable Outsourced Access Control Scheme in Fog-Cloud Computing
    Fan, Kai
    Wang, Junxiong
    Wang, Xin
    Li, Hui
    Yang, Yintang
    SENSORS, 2017, 17 (07)
  • [23] Energy Efficient Distributed Learning in Integrated Fog-Cloud Computing Enabled IoT Networks
    Al-Abiad, Mohammed S.
    Hassan, Md Zoheb
    Hossain, Md Jahangir
    2022 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2022, : 872 - 877
  • [24] Advancements in heuristic task scheduling for IoT applications in fog-cloud computing: challenges and prospects
    Alsadie, Deafallah
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [25] Design of Latency-Aware IoT Modules in Heterogeneous Fog-Cloud Computing Networks
    Hassan, Syed Rizwan
    Ahmad, Ishtiaq
    Nebhen, Jamel
    Rehman, Ateeq Ur
    Shafiq, Muhammad
    Choi, Jin-Ghoo
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (03): : 6057 - 6072
  • [26] Multimedia access control with secure provenance in fog-cloud computing networks
    Yang Yang
    Ximeng Liu
    Wenzhong Guo
    Xianghan Zheng
    Chen Dong
    Zhiquan Liu
    Multimedia Tools and Applications, 2020, 79 : 10701 - 10716
  • [27] Efficient Method for Continuous IoT Data Stream Indexing in the Fog-Cloud Computing Level
    Khettabi, Karima
    Kouahla, Zineddine
    Farou, Brahim
    Seridi, Hamid
    Ferrag, Mohamed Amine
    BIG DATA AND COGNITIVE COMPUTING, 2023, 7 (02)
  • [28] Optimizing deadline violation time and energy consumption of IoT jobs in fog-cloud computing
    Dabiri, Samaneh
    Azizi, Sadoon
    Abdollahpouri, Alireza
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (23): : 21157 - 21173
  • [29] Multimedia access control with secure provenance in fog-cloud computing networks
    Yang, Yang
    Liu, Ximeng
    Guo, Wenzhong
    Zheng, Xianghan
    Dong, Chen
    Liu, Zhiquan
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (15-16) : 10701 - 10716
  • [30] A Framework for Analyzing Fog-Cloud Computing Cooperation Applied to Information Processing of UAVs
    Pinto, Milena F.
    Marcato, Andre L. M.
    Melo, Aurelio G.
    Honorio, Leonardo M.
    Urdiales, Cristina
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2019, 2019