EdgeMatrix: A Resources Redefined Edge-Cloud System for Prioritized Services

03/20/2022
by   Yuanming Ren, et al.
0

The edge-cloud system has the potential to combine the advantages of heterogeneous devices and truly realize ubiquitous computing. However, for service providers to guarantee the Service-Level-Agreement (SLA) priorities, the complex networked environment brings inherent challenges such as multi-resource heterogeneity, resource competition, and networked system dynamics. In this paper, we design a framework for the edge-cloud system, namely EdgeMatrix, to maximize the throughput while guaranteeing various SLA priorities. First, EdgeMatrix introduces Networked Multi-agent Actor-Critic (NMAC) algorithm to redefine physical resources as logically isolated resource combinations, i.e., resource cells. Then, we use a clustering algorithm to group the cells with similar characteristics into various sets, i.e., resource channels, for different channels can offer different SLA guarantees. Besides, we design a multi-task mechanism to solve the problem of joint service orchestration and request dispatch (JSORD) among edge-cloud clusters, significantly reducing the runtime than traditional methods. To ensure stability, EdgeMatrix adopts a two-time-scale framework, i.e., coordinating resources and services at the large time scale and dispatching requests at the small time scale. The real trace-based experimental results verify that EdgeMatrix can improve system throughput in complex networked environments, reduce SLA violations, and significantly reduce the runtime than traditional methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 8

page 9

research
08/01/2023

EdgeMatrix: A Resource-Redefined Scheduling Framework for SLA-Guaranteed Multi-Tier Edge-Cloud Computing Systems

With the development of networking technology, the computing system has ...
research
01/17/2021

Tailored Learning-Based Scheduling for Kubernetes-Oriented Edge-Cloud System

Kubernetes (k8s) has the potential to merge the distributed edge and the...
research
05/10/2023

Collaborative Learning-Based Scheduling for Kubernetes-Oriented Edge-Cloud Network

Kubernetes (k8s) has the potential to coordinate distributed edge resour...
research
03/14/2018

A Distributed Architecture for Edge Service Orchestration with Guarantees

The Network Function Virtualization paradigm is attracting the interest ...
research
12/04/2021

Integration of FogBus2 Framework with Container Orchestration Tools in Cloud and Edge Computing Environments

Currently, due to the advantages of light weight, simple deployment, mul...
research
08/27/2017

RIOT: a Novel Stochastic Method for Rapidly Configuring Cloud-Based Workflows

Traditional tools for configuring cloud services can run much slower tha...
research
04/11/2019

FECBench: A Holistic Interference-aware Approach for Application Performance Modeling

Services hosted in multi-tenant cloud platforms often encounter performa...

Please sign up or login with your details

Forgot password? Click here to reset