
VSAP:VPP堆栈加速项目致力于构建基于VPP主机栈的行业用户空间应用程序...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
VSAP(VPP Stack Acceleration Project)旨在开发一套基于VPP(Vector Packet Processing)的高性能用户空间应用框架,助力行业用户高效部署网络服务。
1. 引言
本存储库提供基于VPP主机堆栈的优化NGINX版本。我们提供了两种集成方式:LDP(动态预加载)和 VCL(直接代码整合)。其中,LDP是通过环境变量LD_PRELOAD将未修改的NGINX与VPP结合使用;而VCL则是在NGINX源码中直接嵌入了对VPP主机堆栈的支持。本存储库不仅提供了nginx构建版本,还包含了用于集成不同类型的补丁文件和生成安装deb包的功能。
2. 存储库布局
- configs:存放VPP、NGINX及VCL相关的配置文件。
- nginx_patches:包含针对NGINX的VCL相关代码修改(即补丁)。
- vpp_patches:包括无锁LDP与固定位置使用的pinned-VPP补丁。
- scripts:用于执行各种测试脚本,涵盖VPP、NGINX以及客户端相关的功能验证。
3. 构建流程
用户可以根据不同的需求选择使用 Makefile 自动化构建过程。
全部评论 (0)
还没有任何评论哟~


