Multi-Objective Optimization-Based Virtual Network Embedding Algorithm for Software-Defined Networking

被引:27
|
作者
Chai, Rong [1 ]
Xie, Desheng [1 ]
Luo, Lei [1 ]
Chen, Qianbin [1 ]
机构
[1] Chongqing Univ Posts & Telecommun, Sch Commun & Informat Engn, Chongqing 400065, Peoples R China
基金
中国国家自然科学基金;
关键词
Software-defined networking; network virtualization; virtual network embedding; multi-objective optimization;
D O I
10.1109/TNSM.2019.2953297
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To overcome the drawbacks of traditional Internet architectures, software-defined networking (SDN) technology has been proposed, which is expected to dramatically simplify network control processes and enable the convenient deployment of sophisticated network functions. To achieve highly efficient resource utilization in SDN and offer users with diverse service requirements, virtual network embedding (VNE), which maps various virtual network requests of users to a given substrate network, should be conducted. In this paper, we study the VNE problem in SDN where the substrate SDN switches and links may be subject to malicious attacks. We first propose a hierarchical virtualization-enabled SDN architecture based on which the VNE strategy can be designed. Then, stressing the importance of network load and reliability of the substrate network, we formulate the VNE problem of SDN as a multi-objective optimization problem which jointly minimizes network load and maximizes embedding reliability under the constraints of virtual network requirements and the resource characteristics of substrate network. As the formulated optimization problem is a complicated multi-objective optimization problem which cannot be solved conveniently, we apply the ideal point method. In particular, we first propose virtual node embedding sub-algorithm and virtual link embedding sub-algorithm to determine the locally optimal solution to the two subproblems, i.e., network load minimization subproblem and embedding reliability maximization subproblem. Then, examining the distance between the feasible solutions and the locally optimal solutions, we formulate a single-objective optimization problem and solve the problem to obtain the global VNE strategy by applying discrete particle swarm optimization (DPSO) algorithm. Numerical results demonstrate the effectiveness of the proposed algorithm.
引用
收藏
页码:532 / 546
页数:15
相关论文
共 50 条
  • [1] Multi-objective embedding of software-defined virtual networks
    Haghani, Mohammad Khaksar
    Bakhshi, Bahador
    Capone, Antonio
    COMPUTER COMMUNICATIONS, 2018, 129 : 32 - 42
  • [2] Cost and Power Consumption Joint Optimization Based Virtual Network Embedding Algorithm for Software-Defined Networking
    Chai R.
    Xie D.-S.
    Chen Q.-B.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2021, 49 (08): : 1615 - 1624
  • [3] Network Load Minimization-Based Virtual Network Embedding Algorithm for Software-Defined Networking
    Xie, Desheng
    Chai, Rong
    Mao, Mengqi
    Chen, Qianbin
    Jin, Chun
    COMMUNICATIONS AND NETWORKING, CHINACOM 2018, 2019, 262 : 259 - 270
  • [4] Improved spider monkey optimization-based multi-objective software-defined networking routing with block chain technology for Internet of Things security
    Manocha, Prabhjot Singh
    Kumar, Rajiv
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (11):
  • [5] Virtual Network Embedding in Software-Defined Networks
    Bays, Leonardo Richter
    Gaspary, Luciano Paschoal
    Ahmed, Reaz
    Boutaba, Raouf
    NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 10 - 18
  • [6] A Blockchain-Based Virtual Network Embedding Algorithm for Secure Software Defined Networking
    Cao, Haotong
    Hu, Yue
    Wang, Qin
    Wu, Shengchen
    Yang, Longxiang
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2020, : 1057 - 1062
  • [7] Memetic Multi-Objective Particle Swarm Optimization-Based Energy-Aware Virtual Network Embedding
    Shahin, Ashraf A.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2015, 6 (04) : 35 - 46
  • [8] Automation and Multi-Objective Optimization of Virtual Network Embedding
    Martinez-Julia, Pedro
    Kafle, Ved P.
    Harai, Hiroaki
    2021 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2021), 2021, : 63 - 71
  • [9] A Self-Adaptive Virtual Network Embedding Algorithm Based on Software-Defined Networks
    Li, Zhengfa
    Lu, Zebin
    Deng, Shuhua
    Gao, Xieping
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (01): : 362 - 373
  • [10] Multi-objective Virtual Network Embedding Algorithm Based on Nash Bargaining
    He Mengyang
    Zhuang Lei
    Long Weibing
    Wang Guoqing
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2019, 41 (04) : 980 - 986