pdf文档 APISEVEN 和Kong EE 的性能评测

1.11 MB 14 页 0 评论
语言 格式 评分
中文(简体)
.pdf
3
摘要
本报告评估了API7和Kong企业版(Kong EE)作为部署在云上的API管理平台的性能。报告定义了高性能API管理为每秒交易量超过1000次且最大延迟小于30毫秒。通过一系列压力测试,包括单节点测试、JWT身份验证测试以及多路由测试,API7在所有测试场景中表现优于Kong EE。在10,000次每秒请求率下,API7在99.99%延迟时表现优于Kong EE 14倍。在20,000次每秒请求率下,Kong EE的延迟显著增加,而API7仍保持较低延迟。两种方案均支持混合云和本地部署,并提供丰富的插件和管理功能。
AI总结
以下是对《APISEVEN 和 Kong EE 的性能评测》的中文总结: --- ### 《APISEVEN 和 Kong EE 的性能评测总结》 本报告由 GigaOm 进行,旨在评估 API7 和 Kong 企业版(Kong EE)作为云上 API 管理平台的性能。测试结果表明,API7 在多种负载条件下表现优于 Kong EE,尤其是在延迟和吞吐量方面。 --- ### 1. **测试概述** - **测试对象**:API7 和 Kong EE。 - **测试关注点**:API 的延迟(单位:毫秒,越低越好)和吞吐量。 - **定义高性能**:每秒超过 1000 个交易,最大延迟低于 30 毫秒。 - **关键指标**:50%、90%、95%、99%、99.9% 和 99.99% 的响应时间,以及最大延迟。 --- ### 2. **测试结果** #### (1)**空转压力测试(基线延迟)** - **10,000 rps(每秒请求次数)**:API7 的 99.99% �迟比 Kong EE 低 14 倍。 - **20,000 rps**:Kong EE 的 90% 延迟为 5,681 毫秒,而 API7 只为 3 毫秒。 #### (2)**JWT 认证测试(10,000 rps)** - API7 的最大延迟仅为 14 毫秒,而 Kong EE 的最大延迟为 3,778 毫秒,差距显著。 #### (3)**1,000 条路由测试(10,000 rps)** - API7 的延迟保持在个位数毫秒,而 Kong EE 的表现未能改善。 --- ### 3. **结论** - **延迟表现**:API7 在所有测试场景中延迟均优于 Kong EE,尤其是在高负载(20,000 rps)和复杂配置(JWT 认证、1,000 条路由)下,差距显著。 - **吞吐量**:API7 的吞吐量更高,且在高并发下表现更稳定。 - **总结**:API7 在延迟、吞吐量和稳定性方面均优于 Kong EE,是更高性能的云上 API 管理平台。 --- ### 4. **测试环境与配置** - **硬件配置**: - API 网关数据平面:c4.2xlarge。 - 控制平面:c4.2xlarge。 - 上游服务器:c5n.2xlarge。 - **软件版本**: - API7 网关:1.7。 - Kong EE:2.2.0.0-beta1。 - 上游服务器:NGINX 1.14.0。 - **速率限制**:两者均为每秒 2,999,999 个请求。 --- ### 5. **附录** - 后端 API 配置:基于 NGINX,返回 1024 个随机字符。 - 测试工具:WRK2 4.0.0。 --- ### 总结 API7 在 GigaOm 的压力测试中表现优异,尤其是在高负载和复杂配置下,其延迟和吞吐量远超 Kong EE,是更高效、更可靠的云上 API 管理平台。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 7 页请下载阅读 -
文档评分
请文明评论,理性发言.