协议无感知转发虚拟交换机数据通路性能提升研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:chl1220
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
OpenFlow作为软件定义网络(SDN,Software Define Network)的南向接口之一,受到了业界的普遍认可。OpenFlow协议支持的匹配字段逐渐增多,存在可扩展性问题,无法支持未知协议。POF(Protocol Oblivious Forwarding)是下一代SDN南向接口的备选协议,使用偏移量和长度定义协议域,利用基础流指令集增强转发面的可编程能力,实现协议无感知转发。虚拟交换机是网络虚拟化和SDN网络的重要组成部分,研制POF虚拟交换机并提升其性能,具有很好的实用价值。  本论文在分析虚拟交换机数据通路性能提升解决方案的基础上,分别从减少进程切换和提升流表匹配速度等方面考虑,设计和实现了一种基于Linux内核态的POF虚拟交换机K_POFVS(Kernel_based POF Virtual Switches)。K_POFVS在内核态中实现数据包接收和转发功能,减少用户态与内核态之间数据包拷贝,降低了数据包处理时间开销。利用流量局部性特点,使用流表缓存机制,减少了进程切换次数。采用元组空间搜索算法,提高流表匹配的平均速度。扩展Netlink通信方法,实现内核态与用户态的通信。  本论文在Linux系统中部署相关实验环境,下发大规模流表,对其性能进行实验验证与分析。实验结果表明,相对于用户态POF虚拟交换机,K_POFVS在数据包平均处理时间上约减少60%,转发时延约降低80%,数据包转发速率也有明显提高,能够有效提升POF虚拟交换机数据通路转发性能。
其他文献
伴随着空间位置技术的快速发展和广泛应用,空间数据挖掘也成为数据挖掘领域的热点之一,而对空间频繁co-location模式的挖掘也成为空间数据挖掘中最为重要的研究方向。目前空
社区问答(Community Question Answering, CQA)是一种基于网络社区帮助用户获取信息和共享知识的新型互联网服务。问题推荐的目标是自动将社区问答中新提出的问题推荐给合适的
随着数字作品版权保护的重要性发展,数字指纹技术起着非常重要的作用。文中主要使用基于分数阶混沌动力系统的数字指纹技术,对数字图像和视频实现数字指纹的嵌入和跟踪从而达
随着互联网应用的快速发展,网民对互联网应用使用有了广度和深度的提升。网络应用已经呈现出越来越多类别,致使网络流量剧增,占据了巨大的网络带宽,不利于高质量的服务,给网络运营
该文在比较几咱电子邮件系统的基础上,设计了一种基于Web的POP3电子邮件系统---WWWPOP.文中阐述了该系统的设计思想,分析和设计了系统结构,并重点讲述了相关的主要技术.
近年来,随着移动互联网的发展和移动智能终端的发展与普及,移动智能终端逐渐具有了更方便快捷的网络接入途径和更强大的计算能力,移动设备也出现于人们生活中的方方面面。然而在
信息化的快速发展,使得利用计算机来存储和传输的数据日益增多,同时数据安全问题也越来越严峻。特别是涉密网络中存储的涉密信息,一旦发生泄露,将对国家、政府和企事业部门造
伴随着互联网的持续迅猛发展,互联网用户和接入终端的数量仍处于持续上升阶段,互联网中流转的总数据量呈现着爆炸性增长态势,各类网络设备的处理能力面临巨大的挑战。网络设备处
随着视频编码标准的发展,其编码算法的复杂度持续提升,传统的单核处理器已经很难满足当前先进的视频编码技术对计算能力的要求。同时,随着集成电路制造技术进入纳米级,众核(Many-
随着信息大爆炸时代的到来,数字图书馆中电子书、图片、视频、音频等各类多媒体数字资源的数量日益庞大。为用户提供检索服务,让用户能够在海量的数字资源中找到感兴趣的内容