arrow
返回

Dependent Function Embedding for Distributed Serverless Edge Computing

delete2022-10-01
delete32
PRE
AI
S
Shuiguang Deng
H
Hailiang Zhao
向正哲 封面图
向正哲 (Zhengzhe Xiang)
C
Cheng Zhang
R
Rong Jiang
李
李莹 (Ying Li) *
J
Jianwei Yin
S
Schahram Dustdar
A
Albert Y. Zomaya
DOI:10.1109/TPDS.2021.3137380delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Edge computing is booming as a promising paradigm to extend service provisioning from the centralized cloud to the network edge. Benefit from the development of serverless computing, an edge server can be configured as a carrier of limited serverless functions, in the way of deploying Docker runtime and Kubernetes engine. Meanwhile, an application generally takes the form of directed acyclic graphs (DAGs), where vertices represent dependent functions and edges represent data traffic. The status quo of minimizing the completion time (a.k.a. makespan) of the application motivates the study on optimal function placement. However, current approaches lose sight of proactively splitting and mapping the traffic to the logical data paths between the heterogeneous edge servers, which could affect the makespan significantly. To remedy that, we propose an algorithm, termed as Dependent Function Embedding (DPE), to get the optimal edge server for each function to execute and the moment it starts executing. DPE finds the best segmentation of each data traffic by exquisitely solving several infinity norm minimization problems. DPE is theoretically verified to achieve the global optimality. Extensive experiments on Alibaba cluster trace show that DPE significantly outperforms two baseline algorithms in makespan by 43.19% and 40.71%, respectively.
Keyword:
Servers
Routing
Edge computing
Virtual links
Power measurement
Internet of Things
Surveillance
Edge computing
dependent function embedding
directed acyclic graph
function placement
task scheduling

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

U
University of Sydney
学者数:
6.5W
论文数: 6.2W
被引数: 90
T
Technische Universitat Wien
学者数:
1.3W
论文数: 1.1W
被引数: 21
Y
Yunnan University of Finance and Economics
学者数:
866
论文数: 782
被引数: 779
H
Hangzhou City University
学者数:
2.2K
论文数: 2.0K
被引数: 1.0K
Z
zhejiang university
学者数:
17.7W
论文数: 12.1W
被引数: 152
学者 查看更多机构
引用论文

引用论文

err分享
err收藏
The Algorithmic Aspects of Network Slicing
err2017-08-01
err163
errOAAI
errVassilaras, Spyridon; Gkatzikis, Lazaros; Liakopoulos, Nikolaos; Stiakogiannakis, Ioannis N.; Qi, Meiyu; Shi, Lei; Liu, Liu; Debbah, Merouane; Paschos, Georgios S.
err分享
err收藏
Hermes: Latency Optimal Task Assignment for Resource-constrained Mobile Computing
err2017-11-01
err150
PREAI
errKao, Yi-Hsuan; Krishnamachari, Bhaskar; Ra, Moo-Ryong; Bai, Fan
err分享
err收藏
Influenza and Pregnancy in the United States
err2012-06-01
err0
PREAI
errSONJA A. RASMUSSEN; DENISE J. JAMIESON
err分享
err收藏
The Role of Ubiquitination and SUMOylation in Telomere Biology
err2020-01-01
err0
errOAAI
errMichal Zalzman; W. Alex Meltzer; Benjamin A. Portney; Robert A. Brown; Aditi Gupta
err分享
err收藏
Efficient Operator Placement for Distributed Data Stream Processing Applications
err2019-08-01
err54
PREAI
errNardelli, Matteo; Cardellini, Valeria; Grassi, Vincenzo; Lo Presti, Francesco
err分享
err收藏
学者 查看更多内容