当前位置: 首页 > 工具软件 > aiCache > 使用案例 >

实测aiCache加速效能测试报告

鲁弘厚
2023-12-01

 

 

服务器:

AMD双核DualCore QL-62,系统搭载743M RAM,运行64Ubuntu 9.1

软件

Apache2

配置:

未修改的缺省配置。Apache2配置侦听82端口, aiCache采用HTTP80端口。

测试细节:

Apache配置侦听82端口。

测试工具:

消减网络频宽/吞吐量,在相同服务器上生成负载,使用Apache Bench工具(ab)

在动态页面自身执行测试,不测试辅助内容(图像,CSSJS)

aiCache配置

aiCache5.478,定义单个模式,允许缓存演示页10TTL

 

命令行配置

 

普通访问模式

> ab -n 5000 -c 1000 http://192.168.1.247:82/

This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0

Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/

Copyright 2006 The Apache Software Foundation, http://www.apache.org/

 

Aicache 加速访问模式

ab -n 5000 -c 1000 http://192.168.1.247:80/

This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0

Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/

Copyright 2006 The Apache Software Foundation, http://www.apache.org/

 

 

50001000

统计75%访问请求

测试环境

Apache

Apache+aiCache

度量单位

服务器软件:

Apache/2.2.4

aiCache 5.478

 

服务器主机名:

192.168.1.247

192.168.1.247

 

服务器端口:

82

80

 

文件长度:

177

177

bytes

并行等级:

1000

1000

Level

测试所用时间:

66.8125

57.62500

seconds

完成请求:

5000

5000

 

失败请求:

0

0

 

写入错误:

0

0

 

总传输:

2255000

1600000

字节

HTML传输:

885000

885000

字节

每秒请求:

74.84

87.62

平均

每请求时间:

13362.500

11412.500

毫秒

每请求时间(在所有并行请求):

13.363

11.413

毫秒

传输率:

32.96

27.37

千位/

半数连线时间:

0

0

毫秒

处理:

3343

515

毫秒

等候:

3203

312

毫秒

总计:

3343

515

毫秒

请求百分比于某一时间(毫秒)

 

 

 

50%

3343

515

毫秒

66%

3718

562

毫秒

75%

3750

562

毫秒

80%

31015

2771

毫秒

90%

58015

54968

毫秒

95%

58062

55000

毫秒

98%

61078

55031

毫秒

99%

6109.

55031

毫秒

100%(最长请求)

61109

55046

毫秒

 

 

总结

aiCache Web Application Acceleration在本次测试实例中的85%的请求中提供了6~7倍的效能改进。

由于有15%~20%请求得到响应的时间很长,导致总的测试时间延长,因此每秒请求、传输率等aicache测试数据值偏低。

 

疑问:可能受限于当前的配置情况,每次测试总是有5%~20%请求得到响应的时间很长。具体原因目前仍需要排查

 

 

 类似资料: