论文部分内容阅读
通信技术的发展给社会带来了巨大的益处,同时人们对未来网络也有了更高的要求,希望网络具有更好的扩展性,底层设备更具通用性,能够快速部署一系列有特色的、动态的应用或者服务。然而,现有的网络架构很难满足这些需求,因此需要设计一种新型的未来承载网结构,满足人们对未来网络的要求。在调研过程中我们发现,随着网络的进化,层次划分变得模糊,不同层次的网络功能逐渐融合,未来承载网目前虽然没有明确的定义,但是它在未来网络架构中与目前网络层次中的承载网意义并不相同。我们认为未来承载网应该是一种能够高效地承载未来网络业务的网络基础设施,能够承载海量的节点和设备,提供不同等级的内容和服务。未来承载网将是未来网络架构的核心,也是本文研究的重点。本文的主要内容如下:(1)我们调研了国内外相关研究机构的研究成果和企业厂商的解决方案,对其中比较典型的架构模型进行了介绍和总结对比。纵观这些研究成果可以发现,SDN (Software Defined Network,软件定义网络)、NFV (Network Function Virtualization,网络功能虚拟化)等技术在构建未来网络架构的过程中起到了非常关键的作用,所以本文也对这几种关键技术进行了相应介绍。(2)针对目前网络存在的资源利用率低、可扩展性差以及新应用部署困难等问题,提出了一种未来承载网架构——OCN (Open Converged Network,开放融合网络)。该架构主要由应用模块、编排协调系统、控制模块、计算模块和通用硬件基础设施组成,是一种基于SDN结构扩展的网络架构,具有开放灵活的特点,可以满足未来网络的需求。我们阐述了OCN架构的各个组成部分和一些技术细节,讨论了该架构的业务配置周期和设备通用性、可扩展性和可用性以及安全性等问题。最后,通过仿真实验,对OCN架构和传统路由机制的时延和单点故障管理等性能进行了对比验证,结果表明该架构性能有较明显的改善。(3)为了进一步提高OCN架构性能,对网络中普遍存在的负载均衡问题进行了相关研究。首先介绍了几种典型的负载均衡算法,之后对比了自然生态系统中物种种群数量和虚拟网络中节点负载数量之间的相似关系,利用OCN架构业务配置便捷和集中控制管理的特点,提出了一种基于生态系统Lotka-Volterra模型进行改进的负载均衡算法。最后对该算法进行了仿真实验验证,结果表明,通过调节参数,本文提出的负载均衡算法能够有效地缩短节点利用率曲线收敛时间,在系统高负荷运转的同时避免了系统拥塞。