A Dynamic Distributed Scheduler for Computing on the Edge

08/13/2023
by   Fei Hu, et al.
0

Edge computing has become a promising computing paradigm for building IoT (Internet of Things) applications, particularly for applications with specific constraints such as latency or privacy requirements. Due to resource constraints at the edge, it is important to efficiently utilize all available computing resources to satisfy these constraints. A key challenge in utilizing these computing resources is the scheduling of different computing tasks in a dynamically varying, highly hybrid computing environment. This paper described the design, implementation, and evaluation of a distributed scheduler for the edge that constantly monitors the current state of the computing infrastructure and dynamically schedules various computing tasks to ensure that all application constraints are met. This scheduler has been extensively evaluated with real-world AI applications under different scenarios and demonstrates that it outperforms current scheduling approaches in satisfying various application constraints.

READ FULL TEXT
research
12/19/2021

Proactive Autoscaling for Edge Computing Systems with Kubernetes

With the emergence of the Internet of Things and 5G technologies, the ed...
research
06/29/2023

When Edge Meets FaaS: Opportunities and Challenges

The proliferation of edge devices and the rapid growth of IoT data have ...
research
10/14/2022

ENTS: An Edge-native Task Scheduling System for Collaborative Edge Computing

Collaborative edge computing (CEC) is an emerging paradigm enabling shar...
research
11/09/2019

Distributed Redundancy Scheduling for Microservice-based Applications at the Edge

Multi-access Edge Computing (MEC) is booming as a promising paradigm to ...
research
04/01/2023

GreenScale: Carbon-Aware Systems for Edge Computing

To improve the environmental implications of the growing demand of compu...
research
04/29/2020

Intelligent networking with Mobile Edge Computing: Vision and Challenges for Dynamic Network Scheduling

Mobile edge computing (MEC) has been considered as a promising technique...
research
01/13/2020

Resource Sharing in the Edge: A Distributed Bargaining-Theoretic Approach

The growing demand for edge computing resources, particularly due to inc...

Please sign up or login with your details

Forgot password? Click here to reset