Netinfo Security ›› 2020, Vol. 20 ›› Issue (6): 65-74.doi: 10.3969/j.issn.1671-1122.2020.06.008

Previous Articles     Next Articles

Virtual SDN Network Embedding Algorithm Based on Fruit Fly Optimization

RAN Jinpeng1(), WANG Xiang1, ZHAO Shanghong1, GAO Hanghang2   

  1. 1. Information and Navigation College, Air Force Engineering University, Xi’an 710077, China
    2. The 94638 Troops of PLA, Nanchang 330201, China
  • Received:2020-04-23 Online:2020-06-10 Published:2020-10-21
  • Contact: RAN Jinpeng E-mail:ranjp120@163.com

Abstract:

Network virtualization (NV) effectively enhances network security through isolation and multi-tenancy, and meets the network isolation security and service customization needs for various applications and users. Virtual network embedding is the core link to realize NV, and embedding strategy is the most important part of network embedding. Aiming at software defined network (SDN) virtualization environment, this paper proposes a virtual SDN (vSDN) network embedding algorithm based on fruit fly optimization (FOA-vSDNE), constructs a multi-objective integer programming model of vSDN embedding in network virtualization environment, determines the embedding evaluation index and resource constraints combined with the particularity of vSDN network, and uses the optimized fruit fly algorithm to solve the embedding scheme. Simulation results show that compared with the traditional algorithms, FOA-vSDNE algorithm has good performances in load balancing, acceptance rate, and control delay.

Key words: network security, network virtualization, software defined network, virtual network embedding, fruit fly optimization

CLC Number: