论文部分内容阅读
随着通信网络新型业务的激增,基于软硬件紧耦合的传统网络架构面临资本投入增加和业务部署缓慢等严峻挑战。网络功能虚拟化(Network Function Virtualization,NFV)技术将基于专用硬件设备的网络功能软件化,通过在数据中心部署虚拟网络功能(Virtualized NetworkFunction,VNF),可以大幅降低网络成本、缩短业务部署周期。然而,数据中心在引入NFV技术之后,如何根据当前网络状态和业务需求,完成面向数据中心网络的VNF部署与选取是当前亟待攻克的关键难题。本论文围绕数据中心网络中VNF的部署与选取问题,分别从控制架构、部署策略、选取机制三个方面展开研究,主要完成的工作和创新点如下:(1)针对VNF动态部署与选取时出现的数据中心应用资源与网络频谱资源的协同管理问题,设计了面向NFV的数据中心网络控制架构,实现VNF部署策略与选取机制的可编程控制,并对架构下VNF动态部署的实现流程进行了详细设计。(2)围绕数据中心网络中VNF的部署问题,本论文着眼于网络的生存性,提出了基于网络故障未知和网络故障已知的两种部署策略,搭建了仿真平台进行验证。仿真结果显示所提算法可以有效降低数据中心网络的节点故障对VNF部署的影响,例如网络故障节点数量为2时,所提算法比基准算法的平均VNF失效数量减少了 90%。(3)针对同种VNF实例部署在多个数据中心后出现的VNF选取问题,从应用资源与频谱资源的负载均衡出发,提出了联合均衡因子的概念,设计了基于局部均衡因子和全局均衡因子的联合优化选取算法,并从不同业务负载和不同应用资源与频谱资源使用率比值两种情况出发进行了仿真搭建。仿真结果显示,在不同业务负载场景下,基于全局均衡因子的联合优化选取算法的业务阻塞率比基准算法降低7%,同时应用资源利用率也提高了大约9%。