鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

调优过程

调优环境说明

表1 调优环境说明

环境种类

CPU

内存

存储

操作系统

内核版本

应用部署方式

测试环境1

Kunpeng 920-4826(128核)

DDR4 32GB 2933MHz*4

HDDx2

openEuler 22.03 LTS SP4

5.10.0-153.12.0.92.oe2203sp2.aarch64

Docker容器部署

测试环境2

Kunpeng 920 7270Z(128核)

DDR5 32GB 4800MHz*8

2.9T SSD×2

openEuler 22.03 LTS SP2

5.10.0-216.0.0.115.oe2203sp4.aarch64

Docker容器部署

测试环境3

Kunpeng 920-6426 (128核)

DDR4 32GB 2400MHz*4 +DDR4 32GB 2933MHz*10

1.1T HDDx2

openEuler 22.03 LTS

4.19.90-2003.4.0.0036.oe1.aarch64

Docker容器部署

调优测试方法

  1. 测试条件准备。

    在容器化环境中部署待调优的测试应用,并配合性能压测工具进行性能评估。测试过程中,应用和压测工具被分别绑定到不同的NUMA节点上进行测试,确保测试场景下的资源独立性和隔离性。需要注意容器未做资源限制,这样可以避免影响测试结果的准确性。

  2. 重要性参数及参数值获取。

    在Kunpeng 920服务器上,通过针对不同应用场景的测试用例(Testing Case),使用KAT调优工具进行深入调优训练。过程中将识别出影响性能的关键敏感参数,并根据不同的测试情况,得出每个参数的最优值、最劣值及其对应的性能表现,这些数据为后续的调优和优化提供了科学依据。

  3. 重要性参数普适性验证。

    为验证所识别的敏感参数及其推荐值的普适性,在不同架构的Kunpeng 920环境中进行交叉验证。分别对最优值、最劣值和基线值进行测试,并通过多次数据对比与复测,确认所选参数在不同硬件环境下的表现一致性和可靠性。最终通过这些验证过程,确保推荐的参数和参数值具有一定的适应性和可信度。