首页> 外文期刊>IEEE transactions on network and service management >Multi-Objective Optimization-Based Virtual Network Embedding Algorithm for Software-Defined Networking
【24h】

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

机译:软件定义网络中基于多目标优化的虚拟网络嵌入算法

获取原文
获取原文并翻译 | 示例
           

摘要

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.
机译:为了克服传统Internet体系结构的弊端,已经提出了软件定义网络(SDN)技术,该技术有望显着简化网络控制过程并实现复杂网络功能的便捷部署。为了在SDN中实现高效的资源利用并为用户提供各种服务要求,应执行将用户的各种虚拟网络请求映射到给定的基础网络的虚拟网络嵌入(VNE)。在本文中,我们研究了SDN中的VNE问题,其中基础SDN交换和链接可能会受到恶意攻击。我们首先提出一种支持分层虚拟化的SDN架构,基于该架构可以设计VNE策略。然后,在强调网络负载和底层网络可靠性的重要性的基础上,我们将SDN的VNE问题表述为一个多目标优化问题,该问题在虚拟网络要求和资源特性的约束下共同最小化网络负载并最大化嵌入可靠性。底物网络。由于制定的优化问题是一个复杂的多目标优化问题,无法方便地解决,因此我们采用理想点法。特别地,我们首先提出虚拟节点嵌入子算法和虚拟链路嵌入子算法,以确定针对两个子问题的局部最优解,即网络负荷最小化子问题和嵌入可靠性最大化子问题。然后,研究可行解与局部最优解之间的距离,提出单目标优化问题,并通过应用离散粒子群优化算法求解全局VNE策略。数值结果证明了该算法的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号