Deadline-based dynamic resource allocation and provisioning algorithms in Fog-Cloud environment

被引:108
|
作者
Naha, Ranesh Kumar [1 ]
Garg, Saurabh [1 ]
Chan, Andrew [2 ]
Battula, Sudheer Kumar [1 ]
机构
[1] Univ Tasmania, Sch Technol Environm & Design TED, Hobart, Tas, Australia
[2] Univ Tasmania, Sch Engn, Hobart, Tas, Australia
关键词
Fog computing; Resource allocation; Resource provisioning; Users dynamic behaviour; Fog device; IoT; Resource ranking; SECURE;
D O I
10.1016/j.future.2019.10.018
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Fog computing paradigm is becoming prominent in supporting time-sensitive applications that are related to the smart Internet of Things (IoT) services, such as smart city and smart healthcare. Although Cloud computing is a promising paradigm for IoT in data processing, due to the high latency limitation of the Cloud, it is unable to satisfy the requirements for time-sensitive applications. Resource allocation and provisioning in the Fog-Cloud environment, considering dynamic changes in user requirements and limited available resources in Fog devices, is a challenging task. Among dynamic changes in the parameters of user requirements, the deadline is the most important challenge in the Fog computing environment. Current works on Fog computing address the resource provisioning without considering the dynamic changes in users' requirements. To address the problem of satisfying deadline-based dynamic user requirements, we propose resource allocation and provisioning algorithms by using resource ranking and provision of resources in a hybrid and hierarchical fashion. The proposed algorithms are evaluated in a simulation environment by extending the CloudSim toolkit to simulate a realistic Fog environment. The experimental results indicate that the performance of the proposed algorithms is better compared with existing algorithms in terms of overall data processing time, instance cost and network delay, with the increasing number of application submissions. The average processing time and cost are decreased by 12% and 15% respectively, compared with existing solutions. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:131 / 141
页数:11
相关论文
共 50 条
  • [1] Deadline-Aware Task Offloading and Resource Allocation in a Secure Fog-Cloud Environment
    Mikavica, Branka
    Kostic-Ljubisavljevic, Aleksandra
    Perakovic, Dragan
    Cvitic, Ivan
    MOBILE NETWORKS & APPLICATIONS, 2024, 29 (01): : 133 - 146
  • [2] Optimized Resource Allocation in Fog-Cloud Environment Using Insert Select
    Sharif, Muhammad Usman
    Javaid, Nadeem
    Ali, Muhammad Junaid
    Gilani, Wajahat Ali
    Sadam, Abdullah
    Ashraf, Muhammad Hassaan
    ADVANCES IN NETWORK-BASED INFORMATION SYSTEMS, NBIS-2018, 2019, 22 : 611 - 623
  • [3] 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
  • [4] Resource Allocation Mechanism for a Fog-Cloud Infrastructure
    da Silva, Rodrigo A. C.
    da Fonseca, Nelson L. S.
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [5] Resource allocation in Fog-Cloud Environments: State of the art
    Zolghadri, Mohammad
    Asghari, Parvaneh
    Dashti, Seyed Ebrahim
    Hedayati, Alireza
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 227
  • [6] Dynamic Resource Allocation in Fog-Cloud Hybrid Systems Using Multicriteria AHP Techniques
    Mishra, Suchintan
    Sahoo, Manmath Narayan
    Bakshi, Sambit
    Rodrigues, Joel J. P. C.
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (09): : 8993 - 9000
  • [7] Resource Allocation in Combined Fog-Cloud Scenarios by Using Artificial Intelligence
    Abedi, Masoud
    Pourkiani, Mohammadreza
    2020 FIFTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), 2020, : 218 - 222
  • [8] Dynamic Resource Provisioning and Scheduling with Deadline Constraint in Elastic Cloud
    Le, Guan
    Xu, Ke
    Song, Junde
    2013 INTERNATIONAL CONFERENCE ON SERVICE SCIENCES (ICSS 2013), 2013, : 113 - 117
  • [9] 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,
  • [10] A Secure IoT Applications Allocation Framework for Integrated Fog-Cloud Environment
    Kalka Dubey
    S. C. Sharma
    Mohit Kumar
    Journal of Grid Computing, 2022, 20