Bandwidth Allocation Algorithm for Makespan Optimization in a Fog-Cloud Environment: Monitoring Application

被引:0
|
作者
Dougani, Bentabet [1 ]
Dennai, Abdeslem [2 ]
机构
[1] Univ BECHAR, SGRE Lab, CCAI Res Team, Bechar, Algeria
[2] Univ BECHAR, SGRE Lab, Bechar, Algeria
关键词
Cloud Computing; Fog Computing; IoT; List scheduling; DAG; Makespan; INTERNET; THINGS;
D O I
10.56415/csjm.v31.03
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Fog computing technology has emerged to handle a large amount of data generated by the Internet of Things (IoT) ter-minals and cope with latency-sensitive application requests by allocating computation and storage resources at the edge of the Internet. In many IoT applications, the data acquisition pro-cedures must apply the Directed Acyclic Graph (DAG) to get real-time results. The principal goal of DAG scheduling is to re-duce total completion time without breaking priority constraints by properly allocating tasks to processors and arranging task execution sequencing. In this paper, we propose a bandwidth -aware workflow allocation (BW-AWA) that schedules tasks by priority to the resource and optimizes the total execution time (Makespan) in the entire computing system. The task allocation process needs to consider the dependency between tasks. The proposed approach is tested with a monitoring application case study, and the results are compared to well-known approaches to demonstrate its effectiveness in optimizing the Makespan.
引用
收藏
页码:45 / 69
页数:25
相关论文
共 50 条
  • [31] A Modified Jellyfish Search Algorithm for Task Scheduling in Fog-Cloud Systems
    Jangu, Nupur
    Raza, Zahid
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2025, 37 (9-11):
  • [32] Energy-makespan optimization of workflow scheduling in fog–cloud computing
    Samia Ijaz
    Ehsan Ullah Munir
    Saima Gulzar Ahmad
    M. Mustafa Rafique
    Omer F. Rana
    Computing, 2021, 103 : 2033 - 2059
  • [33] Farmland fertility algorithm based resource scheduling for makespan optimization in cloud computing environment
    Alruwais, Nuha
    Alabdulkreem, Eatedal
    Kouki, Fadoua
    Aljehane, Nojood O.
    Allafi, Randa
    Marzouk, Radwa
    Assiri, Mohammed
    Alneil, Amani A.
    AIN SHAMS ENGINEERING JOURNAL, 2024, 15 (06)
  • [34] A Model for Power-Performance Optimization in Fog-Cloud Environment by Task Off-Loading of IoT Applications
    Naseri, Rojin
    Asadi, Ali Naghash
    Azgomi, Mohammad Abdollahi
    2022 CPSSI 4TH INTERNATIONAL SYMPOSIUM ON REAL-TIME AND EMBEDDED SYSTEMS AND TECHNOLOGIES (RTEST 2022), 2022,
  • [35] IKH-EFT: An improved method of workflow scheduling using the krill herd algorithm in the fog-cloud environment
    Khaledian, Navid
    Khamforoosh, Keyhan
    Azizi, Sadoon
    Maihami, Vafa
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 37
  • [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] A heuristic scheduling approach for fog-cloud computing environment with stationary IoT devices
    Aburukba, Raafat O.
    Landolsi, Taha
    Omer, Dalia
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 180
  • [38] Modeling Multi-constrained Fog-cloud Environment for Task Scheduling Problem
    Thang Nguyen
    Khiem Doan
    Nguyen, Giang
    Binh Minh Nguyen
    2020 IEEE 19TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2020,
  • [39] AppBag : Application-aware Bandwidth Allocation for Virtual Machines in Cloud Environment
    Shen, Dian
    Luo, Junzhou
    Dong, Fang
    Zhang, Junxue
    PROCEEDINGS 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - ICPP 2016, 2016, : 21 - 30
  • [40] Optimal Workload Allocation in Fog-Cloud Computing Toward Balanced Delay and Power Consumption
    Deng, Ruilong
    Lu, Rongxing
    Lai, Chengzhe
    Luan, Tom H.
    Liang, Hao
    IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (06): : 1171 - 1181