特性支持
| 序号 | 特性 | 描述 | 支持网卡 | 支持OS | 支持软件 |
|---|---|---|---|---|---|
| 1 | 单进程加速功能 | 提供高性能用户态协议栈处理能力,支持针对单进程业务场景进行网络加速。 | SP670 | openEuler 22.03 LTS SP4 ARM、 CTyunos-2.0.1-220311-aarch64、 openEuler 24.03 LTS SP3 ARM、 openEuler 22.03 LTS SP1 X86 | Redis 6.0.20 |
| 2 | 多进程加速功能 | 提供多个业务进程并发运行的网络处理能力,支持针对多进程业务场景进行网络加速。 | SP670 | openEuler 22.03 LTS SP4 ARM、CTyunos-2.0.1-220311-aarch64, openEuler 24.03 LTS SP3 ARM、openEuler 22.03 LTS SP1 X86 | Redis 6.0.20 |
| 3 | 网卡流量分叉功能 | 提供流量分叉能力开关,通过流表进程流量分发,支持内核态与K-NET应用的同时使能。 | SP670 | CTyunos-2.0.1-220311-aarch64 | iPerf3 3.16 |
| 4 | 用户态网卡Bond功能 | 提供基于用户态的网卡聚合能力开关,支持将两个物理网口在用户态进行逻辑绑定,实现带宽叠加,可靠性增强。 | SP670 | CTyunos-2.0.1-220311-aarch64、openEuler 24.03 LTS SP3 ARM | iPerf3 3.16 |
| 5 | 内核流量转发功能 | 提供内核流量转发功能开关,支持通过用户态协议栈对内核态流量进行转发,支持内核态与K-NET应用的同时使能。主要适用于网卡不支持硬件流量分叉场景。 | SP670 | CTyunos-2.0.1-220311-aarch64、openEuler 24.03 LTS SP3 ARM | iPerf3 3.16 |
| 6 | 零拷贝功能 | 提供零拷贝定制接口,支持用户调用零拷贝接口,避免应用在用户态协议栈之间的内存拷贝,显著降低CPU开销与内存带宽消耗。 | SP670 | CTyunos-2.0.1-220311-aarch64、openEuler 24.03 LTS SP3 ARM | iPerf3 3.16、Tperf 1.0 |
| 7 | 共线程功能 | 提供共线程定制接口,支持在业务线程直接驱动协议栈,具有节省转发CPU核的优势。 | SP670 | CTyunos-2.0.1-220311-aarch64、openEuler 24.03 LTS SP3 ARM | Tperf 1.0 |
| 8 | 本地流量环回功能 | 提供本地流量环回能力,支持K-NET进程与本地进程网络通信的功能。 | SP670 | CTyunos-2.0.1-220311-aarch64、openEuler 24.03 LTS SP3 ARM | iPerf3 3.16 |
示例软件仅支持本章节提供的测试功能,其他功能不保证。