Distributed Virtual Network Embedding for Software-Defined Networks Using Multiagent Systems

被引:6
|
作者
Nasiri, Ali Akbar [1 ]
Derakhshan, Farnaz [1 ]
Heydari, Shahram Shah [2 ]
机构
[1] Univ Tabriz, Elect & Comp Engn Dept, Tabriz 5166616471, Iran
[2] Univ Ontario Inst Technol, Fac Business & Informat Technol, Oshawa, ON L1H 7K4, Canada
来源
IEEE ACCESS | 2021年 / 9卷
关键词
Substrates; Control systems; Virtualization; Multi-agent systems; Task analysis; Bandwidth; Delays; Graph partitioning; multi-agent systems; network virtualization; software-defined networking (SDN); virtual network embedding; EFFICIENT; ALGORITHM; SCHEME; SDN;
D O I
10.1109/ACCESS.2021.3050922
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Virtual Network Embedding (VNE), which provides methods to assign multiple Virtual Networks (VN) to a single physical Substrate Network (SN), is an important task in network virtualization. The main problem in VNE is the efficiency of assigning customers' virtual network requests to the substrate network. This problem is known to be a Non-deterministic Polynomial-time hard (NP-hard) and heuristic solutions have been developed to solve this kind of problem. The current trend toward Software-Defined Networking (SDN) has allowed new possibilities in virtual network embedding. In this work, we propose a distributed virtual network embedding for SDNs called DVSDNE using multi-agent systems. This framework could be used to run a centralized VNE algorithm in a distributed manner to scale these algorithms with respect to network size. DVSDNE uses agents to spread the load across the substrate network. Our simulation results show the effectiveness of the proposed algorithm. Results show that DVSDNE improves execution time of embedding algorithms in large scale substrate networks, while embedding results such as acceptance ratio, revenue to cost ratio, average latency to controller, and maximum latency to controller remain comparable.
引用
收藏
页码:12027 / 12043
页数:17
相关论文
共 50 条
  • [21] MaxiNet: Distributed Emulation of Software-Defined Networks
    Wette, Philip
    Draexler, Martin
    Schwabe, Arne
    Wallaschek, Felix
    Zahraee, Mohammad Hassan
    Karl, Holger
    [J]. 2014 IFIP NETWORKING CONFERENCE, 2014,
  • [22] Distributed threat removal in software-defined networks
    Samociuk, D.
    Chydzinski, A.
    [J]. 2017 40TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2017, : 460 - 465
  • [23] Software-Defined Virtual Testbed for IoT Systems
    Sendorek, Joanna
    Szydlo, Tomasz
    Brzoza-Woch, Robert
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [24] Distributed Security Network Functions against Botnet Attacks in Software-defined Networks
    Park, Younghee
    Kengalahalli, Nikhil Vijayakumar
    Chang, Sang-Yoon
    [J]. 2018 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (NFV-SDN), 2018,
  • [25] Design and analysis of techniques for mapping virtual networks to software-defined network substrates
    Demirci, Mehmet
    Ammar, Mostafa
    [J]. COMPUTER COMMUNICATIONS, 2014, 45 : 1 - 10
  • [26] Resilient Virtual Optical Network Provisioning over Software-Defined Optical Networks
    Wang, Xi
    Kim, Inwoong
    Zhang, Qiong
    Palacharla, Paparao
    Ikeuchi, Tadashi
    [J]. 2016 21ST OPTOELECTRONICS AND COMMUNICATIONS CONFERENCE (OECC) HELD JOINTLY WITH 2016 INTERNATIONAL CONFERENCE ON PHOTONICS IN SWITCHING (PS), 2016,
  • [27] Central Control over Distributed Asynchronous Systems: A Tutorial on Software-Defined Networks and Consistent Network Updates
    Foerster, Klaus-Tycho
    [J]. PROCEEDINGS OF THE 2019 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '19), 2019, : 547 - 548
  • [28] Orchestrating Network Functions in Software-Defined Networks
    Hu, Hongchao
    Pang, Lin
    Wang, Zhenpeng
    Cheng, Guozhen
    [J]. CHINA COMMUNICATIONS, 2017, 14 (02) : 104 - 117
  • [29] Orchestrating Network Functions in Software-Defined Networks
    Hongchao Hu
    Lin Pang
    Zhenpeng Wang
    Guozhen Cheng
    [J]. China Communications, 2017, 14 (02) : 104 - 117
  • [30] Scalable Network Virtualization in Software-Defined Networks
    Drutskoy, Dmitry
    Keller, Eric
    Rexford, Jennifer
    [J]. IEEE INTERNET COMPUTING, 2013, 17 (02) : 20 - 27