论文标题

EDGEMATRIX:资源重新定义优先服务的边缘云系统

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

论文作者

Ren, Yuanming, Shen, Shihao, Ju, Yanli, Wang, Xiaofei, Wang, Wenyu, Leung, Victor C. M.

论文摘要

边缘云系统有可能结合异质设备的优势并真正实现无处不在的计算。但是,为了使服务提供商保证服务级别的验证(SLA)优先级,复杂的网络环境带来了固有的挑战,例如多资源异质性,资源竞争和网络系统动态。在本文中,我们为边缘云系统(即edgematrix)设计了一个框架,以最大程度地提高吞吐量,同时保证各种SLA优先级。首先,Edgematrix引入了网络多代理参与者批判(NMAC)算法,以将物理资源重新定义为逻辑隔离的资源组合,即资源单元。然后,我们使用聚类算法将具有相似特性的单元组分为各种集合,即资源通道,因为不同的通道可以提供不同的SLA保证。此外,我们设计了一种多任务机制来解决联合服务编排的问题,并要求在边缘云簇之间进行派遣(JSORD),与传统方法相比,运行时大大降低了运行时。为了确保稳定性,Edgematrix采用了两次尺度框架,即以较大的时间尺度协调资源和服务,并以较小的时间尺度派遣请求。基于痕量的实验结果验证了Edgematrix可以在复杂的网络环境中改善系统吞吐量,减少SLA违规行为并显着降低运行时,而不是传统方法。

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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源