NFV中高性能可定制的安全网关的设计实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:stinbi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络功能虚拟化(Network Function Virtualization,NFV)使用标准的虚拟化技术,将软件网络功能的实现与底层的硬件解耦,并将软件实现的虚拟网络功能(Virtual Network Function,VNF)整合到通用的服务器,交换机和存储设备中[1]。NFV使网络功能的部署更加简单,管理更加方便,开发更加迅速。安全网关是网络功能的重要部分,也是最适合应用NFV的网络功能之一。安全网关被广泛用于虚拟私有网络(Virtual Private Network,VPN)和端到端站点的连接。由于安全网关应用了计算密集的加解密算法,软件实现的安全网关往往只有较低的性能,CPU的性能成为限制安全网关的主要因素。使部署在通用硬件上的安全网关实现高性能成为了NFV走向实际应用的障碍。在NFV情景下的,安全网关中所面临的重要挑战是如何高效地将灵活的安全网关部署在与硬件设备相当的服务器中,并且与传统硬件实现的安全网关相比与不带来严重的性能下降。目前使用加速器加速安全网关已经成为使安全网关获得高性能的通用做法,以QAT设备为代表的专用加速以其易用性和高性价比成为加速部署在通用服务器上的安全网关的一个良好的解决方案。但是,到目前为止,并没有一个良好的框架去充分地利用QAT设备等加速器。为此,本文提出了一个名为TurboGW的安全网关框架,该框架利用异构加速器对数据包加解密、验证操作进行加速,同时使用数据面开发工具包(Dataplane Development Kit,DPDK)用于快速数据包处理。TurboGW提供了一种使用配置语言构建复杂网关应用程序的方法,使用户可以使用配置文件定制安全网关应用的功能,拓扑,策略等,实现用户可定制。此外,TurboGW将IPsec网关和常用的防火墙,路由器,流分类器等网络功能高效地整合到商用服务器上,并达到与专用硬件相当的性能。TurboGW将计算密集型的加解密工作负载卸载到异构的加速器上,并使用加速器调度器灵活高效地调度多种加速器设备。通过使用流量整形的优化,使得TurboGW在大多数数据包大小的情况下都保持较高的性能。评估结果表明,TurboGW的IPsec网关处理性能比大部分现有软件实现的安全网关要好,实现了超过130Gbps的吞吐量。对于所有TurboGW网络功能,在大多数数据包大小的场景下,能够实现80Gbps以上的吞吐,达到ESTI网络功能虚拟化白皮书中的要求。我们相信,我们基于软件的TurboGW系统为推动NFV迈向实用化,取代传统基于专有硬件通信设备的网络功能提供了一项重要技术。
其他文献
随着科学技术的进步,经济全球化的快速发展,物质水平的提高也促使人民的审美趣味日益提升,中国当代版画也与时俱进,版画创作观念进一步解放。创作题材丰富多样,表现手法更是层出不穷。而我在研究生三年的学习中,对版画情感日益加深,选用套色木刻形式进行创作与叙述也是对我三年学习的总结与回顾。本文大体分为四个部分,第一部分为绪论,主要介绍研究背景、研究意义与研究方法。第二部分对套色木刻中具有典型性的艺术家的作品
目的分析高密度脂蛋白胆固醇(HDL-C)对2型糖尿病合并冠状动脉粥样硬化患者血管病变的影响。方法选取227例2型糖尿病患者经冠状动脉造影(CAG)确诊为冠状动脉粥样硬化、且至少6个月
目的:回顾性研究28例股骨颈骨折患儿的临床资料,分析股骨颈骨折术后发生股骨头缺血性坏死(AVN)的影响因素。方法:收集自2014年07月至2019年01月山东大学齐鲁医院小儿外科收治
要实现全面小康的社会发展目标,首要问题就是解决贫困人口、尤其是农村贫困人口所面临的贫困问题。党的十八大以来,我国在农村扶贫工作建设中取得了卓越成效,2018年实现了年度扶贫任务的全面完成,积极稳步推进扶贫重点工作的开展,2018农村脱贫人口数量超过了 1000万人次,顺利实现脱贫的贫困县数量约为280个。在这一时期内,我国的扶贫工作效果卓越,各级政府及中共中央对于贫困地区扶贫工作显示出高度的重视,
学位
透明导电薄膜(TCF)是指通过物理或者化学镀膜方法制备的一种既具有好的导电性又在可见光范围内具有透光性的均匀薄膜。目前,铟锡氧化物(ITO)在TCF的市场应用中占据主导地位,但是
目的探讨CT对隐匿性胃肠道穿孔部位的诊断价值,并与术中结果进行对照分析。方法对16例经手术、病理证实的隐匿性胃肠道穿孔病例进行回顾性分析。结果 16例中胃、十二指肠球部
2016年十月,跟随导师于黔东南苗侗少数民族自治州非物质文化遗产的学术考察。考察项目包括少数民族建筑、服饰、蜡染、银器加工、古法造纸等。在本次学术考察中,亲身经历了蜡
良好的润滑不仅可以降低齿轮箱故障率、延长使用寿命,而且有利于机车的正常运行。本文以某型机车齿轮箱为研究对象,通过对齿轮箱内部齿轮传动搅油过程模拟,获得齿轮箱内流场变化规律,以分析润滑油粘度、齿轮浸油深度等因素对系统润滑效果的影响。根据齿轮啮合传动原理,利用HyperMesh和FLUENT软件建立齿轮啮合模型和齿轮箱润滑油流场模型。采用齿面运动法解决仿真过程中啮合间隙处的网格负体积问题;采用动网格技