对网络服务器进行基准测试的最简单方法是什么?

对网络服务器进行基准测试的最简单方法是什么?

我想比较我的家庭服务器(Debian 6)和 Amazon EC2(Ubuntu 10.04)

是否有一个程序可以让我简单下载并运行以获取比较值?

我想比较硬盘 I/O、CPU、内存等。

答案1

测量实际吞吐量Apachebench很简单,但可以给你一个很好的初步近似。

之后也许你应该研究一下类似的工具测试仪,它允许您保存与您的网站相关的测试用例并使用它们进行压力测试。

在 Debian 上,相应的软件包是apache2-utilsjmeter

如果您想对服务器本身进行压力测试,您可以bonnie++在本地运行 I/O 测试。

为了获得与 CPU 速度相当的近似值,我总是运行openssl speed。它的优势在于大多数服务器上都已经安装了它。

相关内容