Hierarchical Scheduling Mechanisms in Multi-Level Fog Computing

被引:20
|
作者
Maciel Peixoto, Maycon Leone [1 ,2 ]
Genez, Thiago A. L. [3 ]
Bittencourt, Luiz F. [2 ]
机构
[1] Fed Univ Bahia UFBA, BR-13083970 Sao Paulo, Brazil
[2] Univ Estadual Campinas, UNICAMP, Inst Comp, BR-13083970 Sao Paulo, Brazil
[3] European Bioinformat Inst, European Mol Biol Lab, Wellcome Genome Campus, Hinxton CB10 1SD, Cambs, England
基金
巴西圣保罗研究基金会;
关键词
Data centers; Scheduling algorithms; Computer architecture; Data transfer; Dispatching; Delays; Resource management; Fog computing; cloud computing; Internet of Things; allocation; MOBILE-CLOUD; INTERNET; THINGS; EDGE; IOT; SIMULATION; TOOLKIT; SYSTEMS;
D O I
10.1109/TSC.2021.3079110
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Delivering cloud-like computing facilities at the network edge provides computing services with ultra-low-latency access, yielding highly responsive computing services to application requests. The concept of fog computing has emerged as a computing paradigm that adds layers of computing nodes between the edge and the cloud, also known as micro data centers, cloudlets, or fog nodes. Based on this premise, this article proposes a component-based service scheduler in a cloud-fog computing infrastructure comprising several layers of fog nodes between the edge and the cloud. The proposed scheduler aims to satisfy the application's latency requirements by deciding which services components should be moved upwards in the fog-cloud hierarchy to alleviate computing workloads at the network edge. One communication-aware policy is introduced for resource allocation to enforce resource access prioritization among applications. We evaluate the proposal using the well-known iFogSim simulator. Results suggest that the proposed component-based scheduling algorithm can reduce average delays for application services with stricter latency requirements while still reducing the total network usage when applications exchange data between the components. Results have shown that our policy was able to, on average, reduce the overload impact on the network usage by approximately 11 percent compared to the best allocation policy in the literature while maintaining acceptable delays for latency-sensitive applications.
引用
收藏
页码:2824 / 2837
页数:14
相关论文
共 50 条
  • [1] CMFogV: Proactive content migration for multi-level fog computing
    Araujo, Marcelo C.
    Bittencourt, Luiz F.
    PERVASIVE AND MOBILE COMPUTING, 2024, 102
  • [2] Multi-level scheduling for global optimization in grid computing
    Li Chunlin
    Li Layuan
    COMPUTERS & ELECTRICAL ENGINEERING, 2008, 34 (03) : 202 - 221
  • [3] Research on Multi-level Offloading Scheduling Algorithm for Mobile Edge Computing
    Wang, Hongchao
    Song, Xin
    Cui, Enfang
    PROCEEDINGS OF 2019 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTERNET OF THINGS (CCIOT 2019), 2019, : 38 - 42
  • [4] Multi-Level Queue for Task Scheduling in Heterogeneous Distributed Computing System
    Biswas, Tarun
    Kuila, Pratyay
    Ray, Anjan Kumar
    2017 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION SYSTEMS (ICACCS), 2017,
  • [5] Task Scheduling Based on Multi-level Hashing and HRRN in cloud computing
    Zeng, Lei
    Sun, Jiawei
    Ma, Jianhao
    Liu, Qi
    2021 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS DASC/PICOM/CBDCOM/CYBERSCITECH 2021, 2021, : 667 - 672
  • [6] Task Scheduling Mechanisms for Fog Computing: A Systematic Survey
    Hosseinzadeh, Mehdi
    Azhir, Elham
    Lansky, Jan
    Mildeova, Stanislava
    Ahmed, Omed Hassan
    Malik, Mazhar Hussain
    Khan, Faheem
    IEEE ACCESS, 2023, 11 : 50994 - 51017
  • [7] Multi-level Editing of Hierarchical Documents
    Claudia-Lavinia Ignat*
    Moira C. Norrie
    Computer Supported Cooperative Work (CSCW), 2008, 17 : 423 - 468
  • [8] Multi-level Editing of Hierarchical Documents
    Ignat, Claudia-Lavinia
    Norrie, Moira C.
    COMPUTER SUPPORTED COOPERATIVE WORK-THE JOURNAL OF COLLABORATIVE COMPUTING AND WORK PRACTICES, 2008, 17 (5-6): : 423 - 468
  • [9] HIERARCHICAL CLASSIFICATION BY MULTI-LEVEL RECIPROCITY
    MCQUITTY, LL
    EDUCATIONAL AND PSYCHOLOGICAL MEASUREMENT, 1970, 30 (02) : 227 - &
  • [10] Speedup for Multi-Level Parallel Computing
    Tang, Shanjiang
    Lee, Bu-Sung
    He, Bingsheng
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 537 - 546