公司
解决方案
开发者
支持
Search
CN
CN
Ampere Computing Logo
解决方案
解决方案主页
平台系统
解决方案
性能总览
White Papers Coming Soon!
工作负载简介概览
Tuning Guides Overview
如何购买
Ampere 系统
Ampere Altra
Azure
Equinix
甲骨文
腾讯云
谷歌云
Ampere AI 下载工作原理常见问题
开发者
开发者中心部署云应用使能开源社区把数据用起来构建云应用设计云应用
Search
Web服务测试说明

Web服务测试是在具有相同内存、网络和存储配置的裸机单路服务器上进行的,每个平台的配置都一样。

测试使用作为负载生成器的 DeathStarBench 套件的一部分 WRK2。 WRK2被修改为一个开环负载生成器,即使之前的请求没有收到响应,它也可以确保按照调度发出新的请求。

每次运行都从初始化数据集开始,其中包括注册用户和为应用程序构建社交图。测试使用多个线程运行,每个线程有多个客户端,并且通过每秒拨入请求数来逐渐增加每次运行的恒定吞吐量。选择这些参数是为了最大限度地提高被测系统中内核数量的CPU利用率。调整每个 pod 的副本数量、CPU 和 pod 的内存分配,以实现最低的 P99 延迟和最高的吞吐量。一旦定义了这些参数,测试就会使用相同的参数在所有平台上运行。每个测试至少运行 5 次,并在最终比较中使用运行中的最高 P99 延迟值。

使用Fedora 36(内核 5.17)进行测试。我们比较了 Ampere Altra Max M128-30、AMD EPYC 7763 和 Intel Ice Lake 8380 服务器(请参阅下表了解结果)。对于每个测试,都使用了类似的客户端来生成对 Web 服务的请求。

Created At : August 16th 2022, 10:47:30 am
Last Updated At : September 15th 2022, 4:55:42 pm

Ampere Computing

4655 Great America Parkway

Suite 601 Santa Clara, CA 95054

Tel: +1-669-770-3700

info[at]amperecomputing.com

关于我们
image
image
© 2022 Ampere Computing LLC. All rights reserved. Ampere, Altra and the A and Ampere logos are registered trademarks or trademarks of Ampere Computing.