在具有集中式控制特点的carrier-SDN(软件定义承载网)中应用网络虚拟化技术为虚拟网络分配资源,实现承载网资源分配是解决承载网结构僵化的重要途径。提出carrier-SDN中基于负载均衡的虚拟网络资源分配算法。首先,建立carrier-SDN多层模型;其次,根据虚拟网络映射算法的特点,二值化粒子群优化算法;最后,以负载均衡为优化目标,求解虚拟网络映射问题。仿真结果表明,与已有方法相比,所提算法在虚拟网络负载均衡性、请求接受率和网络收益方面性能优越。
Resource allocation algorithm for virtual networks in carrier-SDN based on load balance was proposed. Firstly, multiple-layered model of carrier-SDN was constructed. Secondly, the binaryzation of particle swarm optimization algorithm with the characteristic of virtual network embedding (VNE) algorithm was realized. Finally, load balance was set as optimization object, then the solution of VNE problem was got. The simulation results demonstrate that the proposed algorithm has superior performance in terms of load balance, acceptance ratio and average compared with existing methods.