Priority-based Fair Scheduling in Edge Computing

被引:18
|
作者
Madej, Arkadiusz [1 ]
Wang, Nan [2 ]
Athanasopoulos, Nikolaos [1 ]
Ranjan, Rajiv [3 ]
Varghese, Blesson [1 ]
机构
[1] Queens Univ Belfast, Belfast, Antrim, North Ireland
[2] Univ Durham, Durham, England
[3] Newcastle Univ, Newcastle Upon Tyne, Tyne & Wear, England
关键词
edge computing; fair scheduling; priority scheduling; fog computing; ALLOCATION;
D O I
10.1109/ICFEC50348.2020.00012
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Scheduling is important in Edge computing. In contrast to the Cloud, Edge resources are hardware limited and cannot support workload-driven infrastructure scaling. Hence, resource allocation and scheduling for the Edge requires a fresh perspective. Existing Edge scheduling research assumes availability of all needed resources whenever a job request is made. This paper challenges that assumption, since not all job requests from a Cloud server can be scheduled on an Edge node. Thus, guaranteeing fairness among the clients (Cloud servers offloading jobs) while accounting for priorities of the jobs becomes a critical task. This paper presents four scheduling techniques, the first is a naive first come first serve strategy and further proposes three strategies, namely a client fair, priority fair, and hybrid that accounts for the fairness of both clients and job priorities. An evaluation on a target platform under three different scenarios, namely equal, random, and Gaussian job distributions is presented. The experimental studies highlight the low overheads and the distribution of scheduled jobs on the Edge node when compared to the naive strategy. The results confirm the superior performance of the hybrid strategy and showcase the feasibility of fair schedulers for Edge computing.
引用
收藏
页码:39 / 48
页数:10
相关论文
共 50 条
  • [1] Resource Allocation and Task Scheduling Scheme in Priority-Based Hierarchical Edge Computing System
    Liao, Jing Xian
    Wu, Xue Wen
    2020 19TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS ENGINEERING AND SCIENCE (DCABES 2020), 2020, : 46 - 49
  • [2] Priority-based task scheduling and resource allocation in edge computing for health monitoring system
    Sharif, Zubair
    Jung, Low Tang
    Ayaz, Muhammad
    Yahya, Mazlaini
    Pitafi, Shahneela
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2023, 35 (02) : 544 - 559
  • [3] Priority-based fair scheduling for multimedia WiMAX uplink traffic
    Wang, Yan
    Chan, Sammy
    Zukerman, Moshe
    Harris, Richard J.
    2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 301 - +
  • [4] A new class of priority-based weighted fair scheduling algorithm
    Yang, Li
    Zhang, ErHan
    Pan, ChengSheng
    Liu, HaiYan
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL II, 2010, : 183 - 186
  • [5] A new Class of Priority-based Weighted Fair Scheduling Algorithm
    Yang, Li
    Pan, ChengSheng
    Zhang, ErHan
    Liu, HaiYan
    2012 INTERNATIONAL CONFERENCE ON MEDICAL PHYSICS AND BIOMEDICAL ENGINEERING (ICMPBE2012), 2012, 33 : 942 - 948
  • [6] A Priority-Based Process Scheduling Algorithm in Cloud Computing
    Haque, Misbahul
    Islam, Rakibul
    Kabir, Md Rubayeth
    Nur, Fernaz Narin
    Moon, Nazmun Nessa
    EMERGING TECHNOLOGIES IN DATA MINING AND INFORMATION SECURITY, IEMIS 2018, VOL 1, 2019, 755 : 239 - 248
  • [7] Task Scheduling in Cloud Computing: A Priority-Based Heuristic Approach
    Lipsa, Swati
    Dash, Ranjan Kumar
    Ivkovic, Nikola
    Cengiz, Korhan
    IEEE ACCESS, 2023, 11 : 27111 - 27126
  • [8] Incendio: Priority-Based Scheduling for Alleviating Cold Start in Serverless Computing
    Cai, Xinquan
    Sang, Qianlong
    Hu, Chuang
    Gong, Yili
    Suo, Kun
    Zhou, Xiaobo
    Cheng, Dazhao
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (07) : 1780 - 1794
  • [9] Priority-Based Offloading Optimization in Cloud-Edge Collaborative Computing
    He, Zhenli
    Xu, Yanan
    Zhao, Mingxiong
    Zhou, Wei
    Li, Keqin
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (06) : 3906 - 3919
  • [10] Priority-Based Residential Energy Management With Collaborative Edge and Cloud Computing
    Ruan, Linna
    Yan, Yong
    Guo, Shaoyong
    Wen, Fushuan
    Qiu, Xuesong
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (03) : 1848 - 1857