首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >本地测试与云基准测试--哪个更好?

本地测试与云基准测试--哪个更好?
EN

Server Fault用户
提问于 2012-02-15 20:56:10
回答 2查看 288关注 0票数 2

我尝试使用(ab)来测试我的服务器。我运行了两次相同的测试--一次在本地Mac桌面上运行,一次在我租来的媒体坦普尔服务器上运行。

编辑:为了澄清,我正在测试同一个远程服务器,我只是在不同的位置运行ab

这两种结果有很大的差别。是由于我的ISP的带宽限制,还是我的Mac桌面的其他限制,造成了很大的差异?哪个结果更准确地反映了服务器的性能?

媒体殿堂结果

代码语言:javascript
复制
Concurrency Level:      50
Time taken for tests:   10.397 seconds
Complete requests:      7911
Failed requests:        0
Write errors:           0
Total transferred:      36355218 bytes
HTML transferred:       33767013 bytes
Requests per second:    791.07 [#/sec] (mean)
Time per request:       63.206 [ms] (mean)
Time per request:       1.264 [ms] (mean, across all concurrent requests)
Transfer rate:          3550.16 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:       15   23 142.9     17    3019
Processing:    20   38  28.3     37    1093
Waiting:       20   36  23.8     36    1092
Total:         36   62 145.5     54    3063

本地Mac桌面结果

代码语言:javascript
复制
Concurrency Level:      50
Time taken for tests:   10.159 seconds
Complete requests:      169
Failed requests:        0
Write errors:           0
Total transferred:      790168 bytes
HTML transferred:       733924 bytes
Requests per second:    16.64 [#/sec] (mean)
Time per request:       3005.589 [ms] (mean)
Time per request:       60.112 [ms] (mean, across all concurrent requests)
Transfer rate:          75.96 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:       30 2438 3568.0    379    9217
Processing:     0   95 714.8      3    9291
Waiting:        0   41  68.1      2     191
Total:        137 2533 3579.5    441    9354
EN

回答 2

Server Fault用户

发布于 2012-02-15 21:34:54

本地基准测试不能给您任何指示您的站点将如何在远程主机上运行,除非您能够在远程主机上复制硬件、软件运行等。

结果的差异是正常的,因为您是在基准两个完全不同的系统。我建议您考虑远程基准测试的结果,因为这应该反映(并给您一个想法)您的应用程序可以支持多少连接。

而且,围攻是一个非常棒的工具。ab和外设都可以很容易地为自动化编写脚本&对基准测试结果进行事后比较,但是围城允许随机页面被请求,而不是一个特定的URL,从而形成一个更现实的基准。

希望这能帮上忙祝你好运。

票数 1
EN

Server Fault用户

发布于 2012-02-16 23:44:05

我要得出的结论是,在我的公寓里,我的Mac台式机受到当地的限制。这些限制可以在桌面、路由器或ISP级别进行。

无论如何,我的Mac桌面无法在远程服务器(让我们称之为服务器IP 66.55.44.33)上与数据中心中的另一个服务器(让我们调用此服务器88.77.66.55)执行ab测试。

因此,当我使用我的Mac桌面进行ab测试时,结果显示16 req/s。

用88.77.66.55进行ab检验66.55.44.33,结果显示800 req/s。

请注意,正在测试的服务器(66.55.44.33)驻留在亚特兰大的一个数据中心。我的本地桌面在北卡罗来纳州的罗利。第二个服务器(88.77.66.55)驻留在凤凰城的一个数据中心。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/360547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档