Grouping Service Chains of Multiple Flows in NFV-Based Networks

被引:0
|
作者
Chen, Yang [1 ]
Wu, Jie [1 ]
Biswas, Rajorshi [1 ]
机构
[1] Temple Univ, Ctr Networked Comp, Philadelphia, PA 19122 USA
关键词
Switches; Middleboxes; Hardware; Delays; Software; Routing; Tagging; k-means; grouping; rule; submodular; TCAM;
D O I
10.1109/TNSE.2020.3038781
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In Software Defined Networks (SDNs), flows usually request to be processed by a service chain (an ordered set of virtualized network services). SDN-enabled networks manage the routing and processing of flows by a large number of associated finer-granularity rules. These rules are maintained by switches in their local hardware such as Ternary Content Addressable Memories (TCAMs), which support high-speed parallel lookup on wildcard patterns. However, the capacity of hardware switches is limited to thousands because of their high requirements for cost and power. In order to avoid much slower matching by using software switches or even packet loss, we can group flows so that all matching rules can be placed in hardware switches. In such a grouping, all flows in each group match only one rule and will be forwarded to the same routing path, instead of each flow matching one rule. This will result in a longer delay because of processing by the longer newly-grouped service chain. In this paper, we efficiently group flows to minimize the total cost while satisfying the capacity constraint of the forwarding tables in hardware switches. We first prove the submodularity of our objective function and propose a corresponding performance-guaranteed solution. Additionally, we design an efficient heuristic solution based on the classic k-means algorithm. Furthermore, we include discussions on dynamic network situations (insertion, deletion, and update of flows) and an alternative objective. We also conduct real experiments on our testbed to indicate the practicality of our motivation. Extensive simulations are conducted to evaluate the performance of our proposed algorithms.
引用
收藏
页码:377 / 388
页数:12
相关论文
共 50 条
  • [1] Energy efficient and delay aware deployment of parallelized service function chains in NFV-based networks
    Chintapalli, Venkatarami Reddy
    Partani, Rajat
    Tamma, Bheemarjuna Reddy
    Murthy, C. Siva Ram
    [J]. COMPUTER NETWORKS, 2024, 248
  • [2] Dynamic Service Reallocation in NFV-based Transport WDM Optical Networks
    Pages, Albert
    Agraz, Fernando
    Montero, Rafael
    Spadaro, Salvatore
    [J]. 2018 PHOTONICS IN SWITCHING AND COMPUTING (PSC), 2018,
  • [3] Low-Latency Service Schedule Orchestration in NFV-based Networks
    Alameddine, Hyame Assem
    Assi, Chadi
    Tushar, Mosaddek Hossain Kamal
    Yu, Jia Yuan
    [J]. PROCEEDINGS OF THE 2019 IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2019), 2019, : 378 - 386
  • [4] Deep Reinforcement Learning for NFV-based Service Function Chaining in Multi-Service Networks
    Ning, Zili
    Wang, Ning
    Tafazolli, Rahim
    [J]. 2020 IEEE 21ST INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2020,
  • [5] NFV-Based Scalable Guaranteed-Bandwidth Multicast Service for Software Defined ISP Networks
    Soni, Hardik
    Dabbous, Walid
    Turletti, Thierry
    Asaeda, Hitoshi
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (04): : 1157 - 1170
  • [6] Flow Scheduling of Service Chain Processing in a NFV-Based Network
    Chen, Yang
    Wu, Jie
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (01): : 389 - 399
  • [7] Minimizing Transmission Cost for Multiple Service Function Chains in SDN/NFV Networks
    Liu, Faqiang
    Chen, Xin
    An, Wei
    Peng, Yong
    Cao, Jiuyue
    Zhang, Yan
    [J]. 2017 IEEE 28TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2017,
  • [8] Service Chain Modeling and Embedding for NFV-based Content Delivery
    Herbaut, Nicolas
    Negru, Daniel
    Dietrich, David
    Papadimitriou, Panagiotis
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
  • [9] SDN/NFV-Based Security Service Function Tree for Cloud
    Luo, Jing-Lun
    Yu, Shun-Zheng
    Peng, Si-Jie
    [J]. IEEE ACCESS, 2020, 8 (08): : 38538 - 38545
  • [10] SDN/NFV-based QoS Mechanism for Cellular Core Networks
    Urgun, Y.
    Kavak, A.
    [J]. 2016 24TH TELECOMMUNICATIONS FORUM (TELFOR), 2016, : 110 - 113