VPP环境配置指南

作者:王俊峰 原文地址:DPDK与SPDK开源社区 简介 VPP平台是一个可扩展的框架,提供开箱即用的可供生产环境使用的交换机/路由器功能。 它是一种可在x86 cpu上运行的高性能数据包处理堆栈。VPP采用模块化设计, 该框架允许任何人“插入”新的功能节点而无需更改核心/内核代码。 一、VPP编译(开发版本) 系统:ubuntu18.04.1 TLS vpp版本:19.01-rc0 建议使用具有... 继续阅读

DPDK未来网络技术沙龙系列:FD.io及其关键组件VPP技术

在今天视频中,英特尔高级工程师倪红军和网络软件架构师Ray Kinsela为我们介绍了开源项目FD.io及其关键组件VPP技术。 我们不仅可以从中了解FD.io网络生态系统的整体架构,VPP的向量报文处理方式,以及该技术灵活高速、具备开发人员友好性等特点;还能一览FD.io技术演进的整个过程,接触container ,TCP加速等新型技术趋势;并见证FD.io在与其他开源项目如OPNFV CSIT... 继续阅读

FD.io VPP项目中的IPsec加速使用指南

简介 本文介绍基于数据平面开发工具包(DPDK)Cryptodev框架上的FD.io VPP项目中的IPsec加速改进。文中简要介绍了FD.io,VPP,DPDK和DPDK Cryptodev库,并展示了它们如何结合以提升IPsec的性能和功能。此外,文中还展示了如何安装,构建,配置和运行带Cryptodev的VPP,以及哪些方面的性能可以得到提升。 背景 FD.io(the Fast Data ... 继续阅读

诚邀参加DPDK 2018中国技术峰会!

邀请函 继去年DPDK中国技术峰会之后,新一届峰会即将来临。在此,DPDK开源社区诚邀您参加DPDK 2018中国技术峰会,与大家共同探讨创新网络技术。今年的峰会由linux基金会举办,所有活动安排和演讲选取均由DPDK社区决定。 直接打开http://dpdk.org/events 即可填写免费在线注册,可选择仅注册DPDK峰会或同时注册DPDK+L3C。 会议内容将包括:DPDK的最新进展、F... 继续阅读

DPDK在OpenStack中的实现

随着云计算与大数据的快速发展,其对数据中心网络的性能和管理提出了更高的要求,但传统云计算架构存在多个I/O瓶颈,由于云平台基本上是采用传统的X86服务器加上虚拟化方式组建,随着40G、100G高速网卡的出现,如何在通用的X86平台上实现网络的快速转发就成为关键。DPDK是INTEL推出的基于X86平台提升数据面报文快速处理速率的应用程序开发包[1],关于DPDK的资料已经比较多,本文不再做过多介绍... 继续阅读

FD.IO/VPP和DPDK Cryptodev,会产生什么样的化学反应

什么是FD.IO/VPP DPDK能干什么我们这里就不用多说了。但FD.io是什么?和DPDK又有什么关系呢?FD.io是 Fast data – Input/Output 的简称,是Cisco提供的若干数据处理的Linux Foundation下开源项目和库的集合。FD.io中包含大名鼎鼎的VPP (Vector Packet Processing) ,是一套基于DPDK的网络帧处理完整解决方案... 继续阅读