网络功能虚拟化平台研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:qianxr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
最近几年来,个人用户网络流量需求越来越多,但是传统移动运营商的营收却不容乐观,究其原因是因为用户越来越高的网络要求使得运营商不断增加布置新设备的成本,控制底层设备成本的增加以降低成本成了运营商们普遍关心的话题,网络功能虚拟化(Network Function Virtualization,NFV)技术随之兴起。其作为一种可以广泛应用的技术手段,通过将传统运营商持有的网络功能硬件解耦和,将网络功能从专有的硬件上剥离开来,部署在X86通用服务器上,并依靠软件来实现相应的虚拟网络功能,以向外提供服务。这样可以根据实时的需求进行资源的有效调度,达到降低设备成本的需要。而在实际应用部署中,具体的NFV使用还有很多的问题尚未解决,比如通用服务器一般用于处理传统的IT业务,其相比于专有硬件,在处理NFV中的高速率转发业务的时候,面临着严重的性能瓶颈,需要有针对性地分析在实际使用中如何提高NFV的使用效率。在单服务器中,数据包的整个转发流程会有多个过程会对网络功能的使用效率造成影响,而采用不同的虚拟化方式,也将对后续网络功能的部署、迁移产生不同的影响。本文针对NFV在实际部署中的高性能需求,对实际的部署架构进行了层层分析,并对可能造成性能瓶颈的数据转发平面和虚拟化平面进行了分析,力图实现高性能地在通用服务器上进行NFV部署。在虚拟转发层,选取了业内应用广泛的三种软件交换技术DPDK-OVS、NetMap和Click来进行部署,针对DPDK和OpenvSwitch两种工程实现技术整合以及性能优化,针对NetMap在NFV场景下的使用改进了相关的内部数据结构进行优化,通过构建Click基础组件链构建Click软件路由器,实现了三种数据转发平面后,对三种数据平面的性能进行了对比测试和分析。在虚拟化方式的选择上,选用了KVM虚拟化技术和Docker容器技术进行分析,在实际的宿主机上部署了两种虚拟化方式,优化了相关了网络连接模式,并对两种虚拟化方式进行了性能测试,对结果进行了分析。最后,搭建大规模实验平台,针对不同的数据转发平面和虚拟化方式,部署了两种NFV实验平台,对虚拟网络功能进行了功能测试,对网络性能和容灾性能进行了测试对比分析,最后对三种数据转发平面和两种虚拟化方式在NFV技术落地中的选择提出了建议,以为后续NFV技术高效率地部署落地提供更好的支持。
其他文献
提高老年痴呆(AD)患者的生活质量,延缓痴呆的进程。针对患者的特殊症状制定相应的护理措施为患者提供最好的护理。良好的护理措施能够有效地改善老年痴呆患者的生活质量,提高
少儿涂鸦,是人在成长初始阶段的自然作为形式,其意义大于绘画。对少儿涂鸦在认识上应走出误区,不应以其视觉效果加以褒贬,更不宜用竞赛的名义开展。
从去年开始,市委决定在全市农村连续三年开展固本强基工作,今年是第二年。实践证明,固本强基工作是农村"三个代表"重要思想学习教育活动的重要组成部分,是实践"三个代表"重要
期刊
目的探讨重症急性胰腺炎患者在脉搏轮廓温度稀释连续心排量测量(PICCO)监测下的液体复苏效果。方法将我科2012年1月至2014年1月收治的47例SAP患者作为研究对象,根据是否应用P
目的:对急性上消化道出血临床特征进行分析。方法对我院2011年4月~2012年8月的70例急性上消化道出血患者进行回顾性分析。结果消化性溃疡(34.28%)、急性胃粘膜病变(24.29%)、
当代油画艺术在20世纪已经走到了尽头,油画艺术到底走向何处?汉中木板年画点亮了寻找当代油画艺术语言的路径。本文着重谈论民间艺术对当代油画艺术发展的影响。
选择适当的起动方式对电机起动有着重要的意义。采用磁控软起动方式起动大容量异步电机具有明显优势。文中主要介绍了异步电机磁控软起动的基本工作原理,进行了MATL AB/SIMULIN
目的:了解我院铜绿假单胞菌感染的临床分布及耐药情况,为临床合理使用抗菌药物提供依据。方法对2012年1月~2013年4月送检标本进行常规分离培养,并用Vitek2 Compact系统进行病
目的比较两种不同鼻饲法在婴幼儿心脏术后机械通气者中的应用效果。方法选择2014年1月至2015年12月在广西壮族自治区人民医院心血管·胸部外科ICU住院的60例先天性心脏病
胰瘘是胰十二指肠切除术后严重的并发症和主要的死亡原因之一。为预防或减少胰瘘的发生,国内外学者对胰肠吻合方式进行了许多研究和改进,但目前胰十二指肠切除术后胰瘘的发生率