基于DPDK的数据转发模块设计与实现

来源 :战略支援部队信息工程大学 | 被引量 : 0次 | 上传用户:fcfy99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年随着信息技术的快速发展,高并发场景的网络应用逐渐多元化,海量网络流量给承载业务的网络设备带来了巨大的挑战,对网络流量处理性能提出了更高的要求。针对提高网络流量处理性能这一核心问题,本文主要从提升单个网络设备的网络流量处理能力和集群流量分发机制两个大方面进行研究。首先,针对单个网络设备的网络流量处理能力问题,本文从软件层面采用DPDK技术对单个网络设备的网络流量处理能力进行提升,又进一步针对DPDK技术没有协议栈,不支持OSI模型四层以上协议业务的问题,本文根据DPDK的技术特点设计并实现一种用户态协议栈,并提供了一组接口函数。开发人员可以通过调用对应的接口函数使用DPDK技术进行TCP和UDP的数据通信。其次,针对集群流量分发机制问题,本文提出一种动态加权反馈负载均衡算法进行性能优化。该算法通过周期性收集后端网络设备CPU利用率、内存利用率、磁盘IO和网络带宽利用率等信息,根据后端网络设备当前状态设定负载分发策略。采用该算法能够根据当前时刻网络设备的状况更新负载分配方式。通过对Nginx的应用和移植,对本文所设计的用户态协议栈以及动态加权反馈负载均衡算法进行性能测试,并选取响应时间和实际并发数作为性能测试指标。实验结果表明本文提出的用户态协议栈以及动态加权反馈算法,能够很好提升了网络报文的处理性能。最后,本文将用户态协议栈以及动态加权反馈负载均衡算法应用到某信令检测和解析项目的数据转发模块中。应用结果表明,将本文设计的用户态协议栈以及动态加权反馈负载均衡算法能够有效提升了项目中信令检测和解析业务的效率。本文从单个网络设备的网络处理能力和集群流量分发机制两个方面进行研究,分别设计了基于DPDK的用户态协议栈以及动态加权反馈负载均衡算法,并将其应用到某信令检测和解析项目中的数据转发模块。实验表明本文提出的研究方法合理有效,能够提升网络报文的处理性能以及信令检测和解析业务的效率。
其他文献
自然法思想是贯穿西方法律思想的一条主线。自然法观念始于古希腊城邦时代,在古希腊后期斯多亚学派中自然法概念已经初步形成,并且内涵不断发展。到古罗马帝政前期,爱比克泰德将自然法伦理化,倡导人们在生活中践行具有伦理美德的自然法。但是由于学界在研究自然法时对爱比克泰德自然法思想重视不够,加之对自然法解放奴隶思想的忽视,导致学界从译介到我国的自然法作品中对自然法认知不足,机械地把自然法看作是神制定的、永恒的
学位
近年来,我国在监察方面不断进行新的制度建构和监察体制优化,监察体制机制发生重大变化。在实际的监察实践过程中,监察官员高水平的法律素养是发挥监察效能,有效治理腐败的决定性因素。如何有效提升监察官员的法律素养,使其在监察实践中具备高水平的法治素养和专业素养,是时下进一步推进全面依法治国和监察制度改革必须面对的问题。清末时期,受多重因素的影响,此时期的监察官体制发生重大变革,监察官法律素养开始近代转型,
学位
20世纪80年代初,我国开始全面实行计划生育政策,几十年间,这一基本国策成效显著,有效地控制了我国的人口增长,促使我国人口的均衡发展。我国居民的总和生育率由20世纪70年代初的5.7下降到2015年的1.67左右。近年来,国家的生育政策逐渐放开,但是我国总和生育率并没有得到显著提升。长期低下的总和生育率会给社会带来一系列问题:人口老龄化、劳动力供给减少、人口结构不平衡等。与此同时,中国成为世界上流
学位
边境安全不仅关系着两国边民人身安全,也左右着两国关系。边境安全态势指的是一种基于自然环境和人类活动要素对边境地区安全现状进行动态、整体地的评价。中缅边境安全主要受内生和输入两大风险的影响,需要对边境线附近敏感区域动态严密监控。目前,关于地区安全态势的研究多停留在自然灾害给社会、经济带来影响的阶段,因人类活动引发地区安全问题的研究甚少,针对边境地区复杂地理环境和流动人口现状,没有系统且准确的方案对边
学位
流量分类技术作为网络管理和网络安全领域的重要保障,在互联网规模日益扩大、网络环境复杂多变的背景下,发挥着愈加关键的作用。在流量分类研究初期,基于端口号以及基于深度数据包检测的流量分类技术得到了广泛应用。随着互联网用户对隐私和安全的日益关注以及网络加密技术的不断升级,非加密的数据传输方式逐渐被加密传输所取代,加密网络流量在互联网中所占的比例逐年上升。然而,加密流量在保护用户隐私与安全的同时,也给恶意
学位
网络技术的演进给人们的生活方式带来了一场革命,物联网、智能电网等技术的应用使得网络设备的数量呈指数级增长,也带来了比以往更多的漏洞与后门。同时,攻击者的攻击手段越发智能化,现有的基于特征匹配与边界控制的防御技术在攻防对抗中逐渐处于被动。蜜网即是一种能够扭转这种不利局面的主动防御技术,也因此得到了广泛运用。然而,现有蜜网存在安全性不足、欺骗能力差等缺陷,导致其易被识别而失陷。提升蜜网的安全性与欺骗能
学位
命名数据网络(Named Data Networking,NDN)中以内容为中心的包转发逻辑不同于当前IP协议栈。传统的网络设备无法实现NDN转发功能,也无法满足期望的网内缓存和移动性等需求。因此,实现以内容为中心的转发功能,优化NDN网内缓存性能,部署NDN实际网络应用是至关重要的。可编程数据平面技术及配套平台的出现,允许研究人员自定义网络协议和转发功能。这种灵活性和可扩展性能够快速实现以内容为
学位
根据卫勤相关规定的“三区四级”保障模式,野战医疗队处于战伤救治链中承上启下的环节,对提高战时伤员救治及时率,降低死亡率至关重要,故对其编配的各型卫勤保障装备运用情况展开深入研究具有重要意义和价值。随着我军卫勤保障装备快速发展,野战医疗队编配有数量众多、种类齐全的卫勤保障装备,具有系统的整体性、层次性和目的性,构成了一个复杂的开放性系统。对于卫勤保障装备运用研究,问卷调查、指标分析等传统方法或者排队
学位
农村人居环境整治是党中央作出的重大决策部署,是推进实施乡村振兴战略的第一场“硬仗”,是建设美丽乡村的根本要求。2018年,中央办公厅、国务院办公厅制定出台《农村人居环境整治三年行动方案》,明确了具体目标要求、实现路径。经过三年的持续推进,农村人居环境整治取得了一定的成效,但仍然与广大农民的期望有较大差距。为此,2021年中央一号文件提出,按照新的目标、新的方向,接续推进提升农村人居环境整治效果,并
学位
自改革开放以来,我国开始出现第一批流动人口,流动的主要趋势为从中西部地区向东部沿海发达地区聚集,三四线城市居民向一二线城市聚集。随着流动人口的不断增加,东部地区或是各一线城市生存空间越来越狭窄,高昂的物价以及异地户籍大大增加了流动人口的生活成本,抑制了流动人口群体的消费需求,其消费结构中成本类支出所占比例远高于生活类支出,而学界认为,良好的家庭消费结构中生活类支出所占比例要远大于成本类支出。与此相
学位