Fast Computation Flow Restoration with Path-based Two-stage Traffic Engineering

被引:0
|
作者
Li, Xiaotian [1 ]
Liu, Yong [1 ]
机构
[1] NYU, Brooklyn, NY 10012 USA
基金
美国国家科学基金会;
关键词
Edge Computing; In-network Processing; Routing; Traffic Engineering; Restoration;
D O I
10.1145/3583740.3626615
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The emerging edge networks are cloud-native. Flows with computation needs are processed in-flight by compute nodes inside the network. Routing with In-Network Processing (RINP) not only has to maintain network-wide load balance on communication and computation elements, but also has to quickly restore flows upon various types of failures. In this paper, we propose a novel pathbased two-stage traffic engineering scheme to trade-off between routing model complexity, network performance in the normal stage, and restoration efficiency upon failures. For the normal stage, our model jointly optimizes computation demand allocation and traffic flow routing. We further speed-up RINP calculation by controlling the path budget and decoupling computation allocation and traffic routing. For the restoration stage, we develop a fast restoration scheme that only re-routes the flows traversing the failed elements to achieve close-to-optimal network delay performance while minimizing the fraction of unrestored flows. Evaluation results on real network instances demonstrate that in the normal stage, our scheme achieves near-optimal performance with up to 50-100x speedup compared to link-based routing models. In the restoration stage, our scheme can restore most of the affected traffic with up to 10x speedup compared to globally rerouting all the flows.
引用
收藏
页码:215 / 227
页数:13
相关论文
共 50 条
  • [1] A path-based flow formulation for the traffic assignment problem
    Li, Caixia
    Gopalarao, Sreenatha
    Ray, Tapabrata
    TRANSPORTATION PLANNING AND TECHNOLOGY, 2016, 39 (06) : 597 - 611
  • [2] Design of a fast restoration mechanism for virtual path-based ATM networks
    Hou, CJ
    IEEE INFOCOM '97 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, PROCEEDINGS, VOLS 1-3: SIXTEENTH ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER AND COMMUNICATIONS SOCIETIES - DRIVING THE INFORMATION REVOLUTION, 1997, : 361 - 369
  • [3] Path Planning and Control for Multiple AGVs Based on Improved Two-Stage Traffic Scheduling
    College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, 29 YuDao Street, Nanjing
    210016, China
    Int. J. Autom. Technol., 2009, 2 (157-164):
  • [4] A fast two-stage ACO algorithm for robotic path planning
    Xiong Chen
    Yingying Kong
    Xiang Fang
    Qidi Wu
    Neural Computing and Applications, 2013, 22 : 313 - 319
  • [5] A fast two-stage ACO algorithm for robotic path planning
    Chen, Xiong
    Kong, Yingying
    Fang, Xiang
    Wu, Qidi
    NEURAL COMPUTING & APPLICATIONS, 2013, 22 (02): : 313 - 319
  • [6] Two-Stage Traffic Clustering Based on HNSW
    Zhang, Xu
    Niu, Xinzheng
    Fournier-Viger, Philippe
    Wang, Bing
    ADVANCES AND TRENDS IN ARTIFICIAL INTELLIGENCE: THEORY AND PRACTICES IN ARTIFICIAL INTELLIGENCE, 2022, 13343 : 609 - 620
  • [7] A Greedy Path-Based Algorithm for Traffic Assignment
    Xie, Jun
    Nie, Yu
    Liu, Xiaobo
    TRANSPORTATION RESEARCH RECORD, 2018, 2672 (48) : 36 - 44
  • [8] A path-based traffic assignment algorithm based on the TRANSYT traffic model
    Wong, SC
    Yang, C
    Lo, HK
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2001, 35 (02) : 163 - 181
  • [9] Fast path-based neural branch prediction
    Jiménez, DA
    36TH INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, PROCEEDINGS, 2003, : 243 - 252
  • [10] A two-stage robust optimisation for terminal traffic flow problem
    Ng, K. K. H.
    Lee, C. K. M.
    Chan, Felix T. S.
    Chen, Chun-Hsien
    Qin, Yichen
    APPLIED SOFT COMPUTING, 2020, 89