论文部分内容阅读
随着互联网规模的增长,超额资源供给和冗余的系统设计原则带来的能源过度使用问题愈加严重,而网络虚拟化为网络的创新和可持续发展提供了有力的支持,同时也使得考虑节能因素的网络部署成为可能。网络虚拟化的核心思想是在同一个物理网络基础设施之上,为不同的业务构建各自的虚拟网,其中的关键问题是如何将虚拟网映射至物理网。虚拟网映射首先要满足不同的业务需求,还要根据网络的动态变化优化网络资源的配置,减少底层网络的能量消耗。节能目标的虚拟网络部署是实现网络虚拟化的重要目标之一,在节点和链路的节能选择标准以及节能映射算法的组织结构上,存在改进空间。本文工作如下:1.提出了一种纳入时间因素的虚拟网节能映射(TEAVNE)算法。该算法在选择虚拟节点或链路的映射目标时,最大化地减少了物理节点或链路的使用时长。仿真结果说明,与已有算法相比,该算法达到了更有效的节能目的;在资源充足的场景下,效果更为显著。2.在TEAVNE算法的基础上,提出了一种限制集中映射的虚拟网节能映射(EEVNE-CCM)算法。该算法在选择虚拟节点或链路的映射目标时,通过最小化最大资源利用率的方式提前开启部分节点和链路,以达到实现高效节能的目的。仿真结果表明,与TEAVNE算法相比,该算法在优化网络资源使用的同时,获得了更加明显的节能效果。3.提出了一种基于自适应协同进化粒子群的虚拟网节能映射算法(ACCPSO)。该算法针对具有离散解空间的虚拟网节能映射问题,通过对粒子位置聚集程度的分析,定义了聚集度,用于搜索最优解。仿真结果表明,与原始的粒子群算法相比,在相同的搜索次数下,该算法能够收敛到更优的节能映射方案。