Online Control of Service Function Chainings Across Geo-Distributed Datacenters

被引:7
|
作者
Yang, Song [1 ]
Li, Fan [1 ]
Zhou, Zhi [2 ]
Chen, Xu [2 ]
Wang, Yu [3 ]
Fu, Xiaoming [4 ]
机构
[1] Beijing Inst Technol, Sch Comp Sci & Technol, Beijing 100081, Peoples R China
[2] Sun Yat sen Univ, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[3] Temple Univ, Dept Comp & Informat Sci, Philadelphia, PA 19122 USA
[4] Univ Gottingen, Inst Comp Sci, D-37077 Gottingen, Germany
基金
欧盟地平线“2020”; 北京市自然科学基金; 中国国家自然科学基金;
关键词
Network function virtualization; delay; cost; online control; Lyapunov optimization; primal decomposition; MOBILE EDGE; NETWORK; PLACEMENT; TECHNOLOGIES;
D O I
10.1109/TMC.2021.3135535
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network Function Virtualization (NFV) provides the possibility to implement complex network functions from dedicated hardware to software instances called Virtual Network Functions (VNF) by leveraging the virtualization technology. Service Function Chaining (SFC) is therefore defined as a chain-ordered set of placed VNFs that handles the traffic of the delivery and control of a specific application. Due to the advantages of flexibility, efficiency, scalability, and short deployment cycles, NFV has been widely recognized as the next-generation network service provisioning paradigm. In this paper, we study the problem of online SFC control across geo-distributed datacenters, which is to dynamically place required VNFs on datacenter nodes and find routing paths between each adjacent VNF pair for each NFV service flow that varies over time. To that end, we first formulate this problem as an offline optimization problem whose goal is to minimize the average delay such that each datacenter's average cost does not exceed a given expense value. Considering that the offline optimization requires complete offline network information which is difficult to obtain or predict in practice, we present an online SFC control framework without requiring any future information about the traffic demands. More specifically, we leverage the Lyapunov optimization technique to formulate the problem as a series of one-time slot offline optimization problems and then apply a primal-decomposition method to solve each one-time slot problem. Simulation results reveal that our proposed online SFC control framework can efficiently reduce long-term average delay while keeping datacenter's long-term average cost consumption low.
引用
收藏
页码:3558 / 3571
页数:14
相关论文
共 50 条
  • [11] Optimizing the Cost-Performance Tradeoff for Coflows Across Geo-Distributed Datacenters
    Xu, Xinping
    Li, Wenxin
    Li, Keqiu
    Qi, Heng
    Jin, Yingwei
    IEEE ACCESS, 2018, 6 : 24488 - 24497
  • [12] Scheduling Jobs across Geo-Distributed Datacenters with Max-Min Fairness
    Chen, Li
    Liu, Shuhao
    Li, Baochun
    Li, Bo
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2019, 6 (03): : 488 - 500
  • [13] Leveraging Endpoint Flexibility When Scheduling Coflows across Geo-distributed Datacenters
    Li, Wenxin
    Yuan, Xu
    Li, Keqiu
    Qi, Heng
    Zhou, Xiaobo
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018), 2018, : 873 - 881
  • [14] Scheduling Jobs across Geo-Distributed Datacenters with Max-Min Fairness
    Chen, Li
    Liu, Shuhao
    Li, Baochun
    Li, Bo
    IEEE INFOCOM 2017 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2017,
  • [15] Cost-Aware Big Data Processing Across Geo-Distributed Datacenters
    Xiao, Wenhua
    Bao, Weidong
    Zhu, Xiaomin
    Liu, Ling
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (11) : 3114 - 3127
  • [16] MAST: Global Scheduling of ML Training across Geo-Distributed Datacenters at Hyperscale
    Choudhury, Arnab
    Wang, Yang
    Pelkonen, Tuomas
    Srinivasan, Kutta
    Jain, Abha
    Lin, Shenghao
    David, Delia
    Soleimanifard, Siavash
    Chen, Michael
    Yadav, Abhishek
    Tijoriwala, Ritesh
    Samoylov, Denis
    Tang, Chunqiang
    PROCEEDINGS OF THE 18TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, OSDI 2024, 2024, : 563 - 580
  • [17] Optimizing Network Transfers for Data Analytic Jobs Across Geo-Distributed Datacenters
    Chen, Li
    Liu, Shuhao
    Li, Baochun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (02) : 403 - 414
  • [18] Truthful auction mechanisms for VNF chain provisioning and allocation across geo-distributed datacenters
    Wang, Xueyi
    Wang, Xingwei
    Wu, Dongkuo
    Ma, Lianbo
    Huang, Min
    COMPUTER NETWORKS, 2022, 217
  • [19] Truthful auction mechanisms for VNF chain provisioning and allocation across geo-distributed datacenters
    Wang, Xueyi
    Wang, Xingwei
    Wu, Dongkuo
    Ma, Lianbo
    Huang, Min
    Computer Networks, 2022, 217
  • [20] A Hybrid Learning Framework for Service Function Chaining Across Geo-Distributed Data Centers
    Tang, Tao
    Wu, Binwei
    Hu, Guangmin
    IEEE ACCESS, 2020, 8 : 170225 - 170236