Service Placement for Collaborative Edge Applications

被引:26
|
作者
Wang, Lin [1 ,2 ]
Jiao, Lei [3 ]
He, Ting [4 ]
Li, Jun [3 ]
Bal, Henri [1 ]
机构
[1] Vrije Univ Amsterdam, Dept Comp Sci, NL-1081 HV Amsterdam, Netherlands
[2] Tech Univ Darmstadt, Dept Comp Sci, D-64289 Darmstadt, Germany
[3] Univ Oregon, Dept Comp & Informat Sci, Eugene, OR 97403 USA
[4] Penn State Univ, Sch Elect Engn & Comp Sci, State Coll, PA 16801 USA
基金
美国国家科学基金会;
关键词
Collaboration; Synchronization; Edge computing; Optimized production technology; Cloud computing; Quality of service; service placement; performance optimization; approximation; ONLINE RESOURCE-ALLOCATION;
D O I
10.1109/TNET.2020.3025985
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Edge computing is emerging as a promising computing paradigm for supporting next-generation applications that rely on low-latency network connections in the Internet-of-Things (IoT) era. Many edge applications, such as multi-player augmented reality (AR) gaming and federated machine learning, require that distributed clients work collaboratively for a common goal through message exchanges. Given an edge network, it is an open problem how to deploy such collaborative edge applications to achieve the best overall system performance. This paper presents a formal study of this problem. We first provide a mix of cost models to capture the system. Based on a thorough formulation, we propose an iterative algorithm dubbed ITEM, where in each iteration, we construct a graph to encode all the costs and convert the cost optimization problem into a graph cut problem. By obtaining the minimum s - t cut via existing max-flow algorithms, we address the original problem via solving a series of graph cuts. We rigorously prove that ITEM has a parameterized constant approximation ratio. Inspired by the optimal stopping theory, we further design an online algorithm called OPTS, based on optimally alternating between partial and full placement updates. Our evaluations with real-world data traces demonstrate that ITEM performs close to the optimum (within 5%) and converges fast. OPTS achieves a bounded performance as expected while reducing full updates by more than 67% of the time.
引用
收藏
页码:34 / 47
页数:14
相关论文
共 50 条
  • [1] Collaborative Service Placement for Mobile Edge Computing Applications
    Yu, Nuo
    Xie, Qingyuan
    Wang, Qiuyun
    Du, Hongwei
    Huang, Hejiao
    Jia, Xiaohua
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [2] Collaborative Service Placement for Maximizing the Profit in Mobile Edge Computing
    Zeng, Guotai
    Du, Hongwei
    Ye, Qiang
    Zhang, Chen
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [3] Collaborative Service Placement and Request Scheduling in Mobile Edge Networks
    Tang, Bin
    Yu, Nuo
    Han, Fen
    Gong, Jiakai
    Ge, Yuan
    2023 19TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN 2023, 2023, : 730 - 735
  • [4] Collaborative Service Placement for Edge Computing in Dense Small Cell Networks
    Chen, Lixing
    Shen, Cong
    Zhou, Pan
    Xu, Jie
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (02) : 377 - 390
  • [5] Service Entity Placement for Social Virtual Reality Applications in Edge Computing
    Wang, Lin
    Jiao, Lei
    He, Ting
    Li, Jun
    Muehlhaeuser, Max
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018), 2018, : 468 - 476
  • [6] Dynamic Service Placement Algorithm for Partitionable Applications in Mobile Edge Computing
    Lu, Kun
    Song, Jianyu
    Yang, Linlin
    Xu, Guorui
    Li, Mingchu
    2022 22ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2022), 2022, : 1036 - 1041
  • [7] Joint Service Placement and Resource Allocation for Multi-UAV Collaborative Edge Computing
    He, Xiaofan
    Jin, Richeng
    Dai, Huaiyu
    2021 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2021,
  • [8] Service-Oriented MEC Applications Placement in a Federated Edge Cloud Architecture
    Brik, Bouziane
    Frangoudis, Pantelis A.
    Ksentini, Adlen
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [9] Service Placement and Request Scheduling for Data-Intensive Applications in Edge Clouds
    Farhadi, Vajiheh
    Mehmeti, Fidan
    He, Ting
    La Porta, Thomas F.
    Khamfroush, Hana
    Wang, Shiqiang
    Chan, Kevin S.
    Poularakis, Konstantinos
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (02) : 779 - 792
  • [10] Service Placement and Request Scheduling for Data-intensive Applications in Edge Clouds
    Farhadi, Vajiheh
    Mehmeti, Fidan
    He, Ting
    La Porta, Tom
    Khamfroush, Hana
    Wang, Shiqiang
    Chan, Kevin S.
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 1279 - 1287