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 条
  • [41] An Online Placement Scheme for VNF Chains in Geo-Distributed Clouds
    Zhou, Ruiting
    2018 IEEE/ACM 26TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2018,
  • [42] Online Cost Minimization for Operating Geo-distributed Cloud CDNs
    Zhang, Xiaoxi
    Wu, Chuan
    Li, Zongpeng
    Lau, Francis C. M.
    2015 IEEE 23RD INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2015, : 21 - 30
  • [43] Less is More: Service Profit Maximization in Geo-Distributed Clouds
    Yang, Zhenjie
    Cui, Yong
    Wang, Xin
    Li, Minming
    Liu, Yadong
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (03) : 1925 - 1940
  • [44] GreenBDT: Renewable-aware scheduling of bulk data transfers for geo-distributed sustainable datacenters
    Lu, Xingjian
    Jiang, Dongxu
    He, Gaoqi
    Yu, Huiqun
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2018, 20 : 120 - 129
  • [45] Quartz: Time-as-a-Service for Coordination in Geo-Distributed Systems
    D'souza, Sandeep
    Koehler, Heiko
    Joshi, Akhilesh
    Vaghani, Satyam
    Rajkumar, Ragunathan
    SEC'19: PROCEEDINGS OF THE 4TH ACM/IEEE SYMPOSIUM ON EDGE COMPUTING, 2019, : 264 - 279
  • [46] Analysis of Control Traffic in a Geo-distributed Collaborative Cloud
    Sciammarella, Tatiana
    Couto, Rodrigo S.
    Rubinstein, Marcelo G.
    Campista, Miguel Elias M.
    Costa, Luis Henrique M. K.
    2016 5TH IEEE INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (IEEE CLOUDNET), 2016, : 224 - 229
  • [47] Optimized Provisioning of SDN-enabled Virtual Networks in Geo-distributed Cloud Computing Datacenters
    Alhazmi, Khaled
    Shami, Abdallah
    Refaey, Ahmed
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2017, 19 (04) : 402 - 415
  • [48] Scaling Service-oriented Applications into Geo-distributed Clouds
    Zhu, Jieming
    Zheng, Zibin
    Zhou, Yangfan
    Lyu, Michael R.
    2013 IEEE SEVENTH INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2013), 2013, : 335 - 340
  • [49] OneEdge: An Efficient Control Plane for Geo-Distributed Infrastructures
    Saurez, Enrique
    Gupta, Harshit
    Daglis, Alexandros
    Ramachandran, Umakishore
    PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '21), 2021, : 182 - 196
  • [50] Efficiently Embedding Service Function Chains with Dynamic Virtual Network Function Placement in Geo-Distributed Cloud System
    Pei, Jianing
    Hong, Peilin
    Xue, Kaiping
    Li, Defang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (10) : 2179 - 2192