VNE-UEPSO:一种统一增强粒子群优化的虚拟网络嵌入算法

需积分: 9 1 下载量 171 浏览量 更新于2024-07-14 收藏 2.51MB PDF 举报
"这篇文章主要探讨了虚拟网络(VN)嵌入在网络安全化中的关键问题,以及如何通过优化VN嵌入成本来提升虚拟网络的接受率和基础设施提供商的收入。研究者构建了两种VN嵌入模型,分别是不支持路径拆分的整数线性规划模型和允许路径拆分的混合整数规划模型。他们提出了一种名为VNE-UEPSO的统一增强粒子群优化算法,用于解决这两个模型,并且不需要考虑路径拆分的支持情况。在VNE-UEPSO中,粒子的参数和操作根据VN嵌入的上下文进行了重新定义。为降低链接映射的时间复杂度,文章建议在不支持路径拆分时采用最短路径算法,而其他情况则使用贪心k-最短路径算法。此外,还提出了一种从大到小和从小到大的优先节点映射策略,以提高收敛性并实现负载均衡。仿真结果显示,VNE-UEPSO算法在VN接受率和长期平均收入方面表现出显著优势。" 在IT行业中,网络虚拟化是一个重要的领域,它允许不同的服务提供商在共享的物理基础设施上运行各自独立的虚拟网络,从而提高了资源利用率和灵活性。虚拟网络嵌入是网络虚拟化的核心问题,因为它涉及到如何有效地将虚拟网络的拓扑结构映射到实际的物理网络中,同时满足性能需求和资源约束。 文章提出的VNE-UEPSO算法是一种优化方法,它基于粒子群优化(PSO)的原理,这是一种启发式优化技术,通过模拟群体智能来寻找全局最优解。在VNE-UEPSO中,粒子的更新规则和适应度函数被调整以适应VN嵌入的问题特性。整数线性规划(ILP)和混合整数规划(MIP)模型分别处理了路径拆分的情况,前者适用于不支持路径拆分的场景,后者则允许路径在多个物理链路上分段,增加了解决方案的灵活性。 在链接映射阶段,采用了不同的策略以优化时间效率和负载分布。对于不支持路径拆分的场景,最短路径算法可以快速找到合适的物理链路;而在支持路径拆分的场景中,贪心k-最短路径算法可以寻找多条较优路径,以分散负载并提高资源利用率。 此外,提出的优先节点映射策略是算法的一个创新点,它有助于在嵌入过程中保持网络的负载平衡,避免某些节点过载,同时也有助于算法更快地收敛到满意解。 这篇文章的研究对于理解网络虚拟化的挑战、设计有效的嵌入算法以及提升服务质量和经济效益具有重要意义。通过VNE-UEPSO算法,研究人员展示了解决复杂VN嵌入问题的一种有效途径,这对于未来网络虚拟化技术的发展和应用具有参考价值。