Online Task Scheduling for Fog Computing with Multi-Resource Fairness

08/01/2020
by   Simeng Bian, et al.
0

In fog computing systems, one key challenge is online task scheduling, i.e., to decide the resource allocation for tasks that are continuously generated from end devices. The design is challenging because of various uncertainties manifested in fog computing systems; e.g., tasks' resource demands remain unknown before their actual arrivals. Recent works have applied deep reinforcement learning (DRL) techniques to conduct online task scheduling and improve various objectives. However, they overlook the multi-resource fairness for different tasks, which is key to achieving fair resource sharing among tasks but in general non-trivial to achieve. Thusly, it is still an open problem to design an online task scheduling scheme with multi-resource fairness. In this paper, we address the above challenges. Particularly, by leveraging DRL techniques and adopting the idea of dominant resource fairness (DRF), we propose FairTS, an online task scheduling scheme that learns directly from experience to effectively shorten average task slowdown while ensuring multi-resource fairness among tasks. Simulation results show that FairTS outperforms state-of-the-art schemes with an ultra-low task slowdown and better resource fairness.

READ FULL TEXT
research
06/21/2018

A New Approach for Resource Scheduling with Deep Reinforcement Learning

With the rapid development of deep learning, deep reinforcement learning...
research
08/01/2020

PORA: Predictive Offloading and Resource Allocation in Dynamic Fog Computing Systems

In multi-tiered fog computing systems, to accelerate the processing of c...
research
11/16/2020

Proportionally Fair approach for Tor's Circuits Scheduling

The number of users adopting Tor to protect their online privacy is incr...
research
01/17/2020

A New Fairness Model based on User's Objective for Multi-user Multi-processor Online Scheduling

Resources of a multi-user system in multi-processor online scheduling ar...
research
01/25/2022

Latency Fairness Optimization on Wireless Networks through Deep Reinforcement Learning

In this paper, we propose a novel deep reinforcement learning framework ...
research
01/13/2020

Fast-Fourier-Forecasting Resource Utilisation in Distributed Systems

Distributed computing systems often consist of hundreds of nodes, execut...
research
09/11/2019

An Online Reinforcement Learning Approach to Quality-Cost-Aware Task Allocation for Multi-Attribute Social Sensing

Social sensing has emerged as a new sensing paradigm where humans (or de...

Please sign up or login with your details

Forgot password? Click here to reset