Virtual network function placement and routing for multicast service chaining using merged paths

被引:13
|
作者
Kiji, Narumi [1 ]
Sato, Takehiro [1 ]
Shinkuma, Ryoichi [1 ]
Oki, Eiji [1 ]
机构
[1] Kyoto Univ, Grad Sch Informat, Sakyo Ku, Kyoto 6068501, Japan
关键词
Virtual network function; Service chaining; Multicast;
D O I
10.1016/j.osn.2020.100554
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a virtual network function placement and routing model for multicast service chaining based on merging multiple service paths (MSC-M). The multicast service chaining (MSC) is used for providing a network-virtualization based multicast service. The MSC sets up a multicast path, which connects a source node and multiple destination nodes. Virtual network functions (VNFs) are placed on the path so that users on the destination nodes receive their desired services. The conventional MSC model configures multicast paths for services, each of which has the same source data and the same set of VNFs in a predefined order. In the MSC-M model, if paths of different services carry the same data on the same link, these paths are allowed to be merged into one path at that link, which improves the utilization of network resources. The MSC-M model determines the placement of VNFs and the route of paths so that the total cost associated with VNF placement and link usage is minimized. The MSC-M model is formulated as an integer linear programming (ILP) Problem. We prove that the decision version of VNF placement and routing problem based on the MSC-M model is NP-complete. A heuristic algorithm is introduced for the case that the ILP problem is intractable. Numerical results show that the MSC-M model reduces the total cost required to accommodate service chaining requests compared to the conventional MSC model. We discuss directions for extending the MSC-M model to an optical domain.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] Optimal Traffic Engineering and Placement of Virtual Machines in SDNs with Service Chaining
    Gau, Rung-Hung
    2017 IEEE CONFERENCE ON NETWORK SOFTWARIZATION (IEEE NETSOFT), 2017,
  • [42] A two-stage approach for multicast-oriented virtual network function placement
    Wang, Xinhan
    Xing, Huanlai
    Zhan, Dawei
    Luo, Shouxi
    Dai, Penglin
    Iqbal, Muhammad Azhar
    APPLIED SOFT COMPUTING, 2021, 112
  • [43] Virtualized Security Function Placement for Security Service Chaining in Cloud
    Wu, Hongjing
    Zhang, Yan
    Yang, Huiran
    Yu, Guangxi
    Cao, Jiuyue
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2018), 2018, : 628 - 637
  • [44] Evolutionary Multiobjective Multicast Virtual Network Function Placement in NFV-SDN Networks
    Canete, Carlos
    Medina, Cristhian
    More, Luis G.
    Colbes, Jose
    Pinto-Roa, Diego P.
    2024 L LATIN AMERICAN COMPUTER CONFERENCE, CLEI 2024, 2024,
  • [45] Dynamic Multicast-oriented Virtual Network Function Placement with SFC Request Prediction
    Wang, Xinhan
    Xing, Huanlai
    Song, Fuhong
    Luo, Shouxi
    Dai, Penglin
    2022 14TH INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN 2022), 2022, : 81 - 88
  • [46] A Network Service Permission Control Platform for Service Function Chaining
    Anh-Vu Vu
    Kim, YoungHan
    2017 31ST INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2017, : 151 - 156
  • [47] ILP-based heuristics for a virtual network function placement and routing problem
    Addis, Bernardetta
    Carello, Giuliana
    Gao, Meihui
    NETWORKS, 2021, 78 (03) : 328 - 349
  • [48] Optical Network as a Service for Service Function Chaining across Datacenters
    Mchmeri, Victor
    Wang, Xi
    Zhang, Qiong
    Palacharla, Paparao
    Ikeuchi, Tadashi
    Monroy, Idelfonso Tafur
    2017 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXHIBITION (OFC), 2017,
  • [49] Delay-Aware Virtual Network Function Placement and Routing in Edge Clouds
    Yang, Song
    Li, Fan
    Trajanovski, Stojan
    Chen, Xu
    Wang, Yu
    Fu, Xiaoming
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (02) : 445 - 459
  • [50] Implementation of Virtual Network Function Chaining through Segment Routing in a Linux-based NEV Infrastructure
    Abdelsalam, Ahmed
    Clad, Francois
    Filsfils, Clarence
    Salsano, Stefano
    Siracusano, Giuseppe
    Veltri, Luca
    2017 IEEE CONFERENCE ON NETWORK SOFTWARIZATION (IEEE NETSOFT), 2017,