FD.io VSAP(VPP Stack Acceleration Project),通过FD.io VSAP构建用户态协议栈

目录

VSAP

Scope-使用范围

Releases

List of all subpages (used or unused)

通过FD.io VSAP构建用户态协议栈


VSAP

https://wiki.fd.io/view/VSAP

VSAP(VPP Stack Acceleration Project) aims to establish an industry user space application ecosystem based on VPP host stack. VSAP will adapt existing open source projects, e.g., Nginx and Envoy, with the host stack and will upstream changes whenever possible. The project will benefit both VPP host stack and the applications. Firstly, VSAP aims to help stabilize the host stack through community effort. Secondly, if possible, VSAP will try to enhance both host stack and the applications' performance. VSAP will firstly focus on Nginx and VPP host stack integration and long term the goal is to cover more projects.

VSAP(VPP堆栈加速项目)旨在基于VPP主机堆栈建立行业用户空间应用程序生态系统。 VSAP将使用主机堆栈来适应现有的开源项目(例如Nginx和Envoy),并将在可能的情况下进行上游更改。 该项目将使VPP主机堆栈和应用程序受益。 首先,VSAP旨在通过社区努力来帮助稳定主机堆栈。 其次,如果可能,VSAP将尝试增强主机堆栈和应用程序的性能。 VSAP首先将专注于Nginx和VPP主机堆栈集成,而长期目标是涵盖更多项目。

The initial code is contributed by Intel and Shanghai Jiaotong University. POC code is ready, and we can achieve around 100% RPS improvement for 1KB Nginx requests. Below is the performance test result for reference.

初始代码由英特尔和上海交通大学提供。 POC代码已准备就绪,对于1KB Nginx请求,我们可以实现约100%的RPS改进。 以下是性能测试结果,仅供参考。

Scope-使用范围

VSAP's main goal is to adapt existing popular open source projects to work with VPP's host stack and, whenever possible, to upstream such changes to their respective projects. Additionally, VSAP will provide necessary configuration parameters and test scripts to help users easily start from scratch or to automate testing.

VSAP的主要目标是使现有流行的开源项目与VPP的主机堆栈配合使用,并在可能的情况下,将这些更改上游推至各自的项目。 此外,VSAP将提供必要的配置参数和测试脚本,以帮助用户轻松地从头开始或自动进行测试。

  • Integrated/adapt Projects
    • Start from Nginx, and will cover more projects such as Envoy, gRPC etc.
  • Environment
    • Adapt to all environment such as bare metal, containers and VMs.
  • Performance tuning
    • Add CSIT tests
    • Find VCL bottlenecks

Releases

VSAP releases are based on the VPP release cadence and nomenclature.

  • VSAP/xx.xx Release Plan | xx.xx Release Plan (TBD: Turn this into a reference once 1st release page has been created)

List of all subpages (used or unused)

VSAP

 

 

通过FD.io VSAP构建用户态协议栈

 

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值