A Multi-Domain VNE Algorithm based on Load Balancing in the IoT networks

by   Peiying Zhang, et al.

Virtual network embedding is one of the key problems of network virtualization. Since virtual network mapping is an NP-hard problem, a lot of research has focused on the evolutionary algorithm's masterpiece genetic algorithm. However, the parameter setting in the traditional method is too dependent on experience, and its low flexibility makes it unable to adapt to increasingly complex network environments. In addition, link-mapping strategies that do not consider load balancing can easily cause link blocking in high-traffic environments. In the IoT environment involving medical, disaster relief, life support and other equipment, network performance and stability are particularly important. Therefore, how to provide a more flexible virtual network mapping service in a heterogeneous network environment with large traffic is an urgent problem. Aiming at this problem, a virtual network mapping strategy based on hybrid genetic algorithm is proposed. This strategy uses a dynamically calculated cross-probability and pheromone-based mutation gene selection strategy to improve the flexibility of the algorithm. In addition, a weight update mechanism based on load balancing is introduced to reduce the probability of mapping failure while balancing the load. Simulation results show that the proposed method performs well in a number of performance metrics including mapping average quotation, link load balancing, mapping cost-benefit ratio, acceptance rate and running time.


Application of genetic algorithm to load balancing in networks with a homogeneous traffic flow

The concept of extended cloud requires efficient network infrastructure ...

Research on Survivability Strategies of Virtual Network

Virtualization facilitates heterogeneous cloud applications to share the...

Stability of Traffic Load Balancing on Wireless Complex Networks

Load balancing between adjacent base stations (BS) is important for homo...

Hybrid load balancing method with failover capability in server cluster using SDN

Traditional load balancers used in server clusters have problems such as...

Method of Self-Similar Load Balancing in Network Intrusion Detection System

In this paper, the problem of load balancing in network intrusion detect...

Security-Aware Virtual Network Embedding Algorithm based on Reinforcement Learning

Virtual network embedding (VNE) algorithm is always the key problem in n...

Virtual Network Embedding without Explicit Virtual Network Specification

Network virtualization enables Internet service providers to run multipl...

Please sign up or login with your details

Forgot password? Click here to reset