如何确定最大的服务器负载?

怎么样,

我有一个使用四核处理器(XEON)和8GB内存的Windows 2008 IIS 7服务器 – 我想检查它能承受的最大负载?

有没有什么好办法呢?

从你的经验 – 一台服务器可以同时服务多less个用户(例如一个1kb的页面)?

提前致谢

我知道有三种方法。

  1. 设置脚本化testing客户端,使用现实的使用模式将服务器加载到临界点,有很多方法可以从创buildtesting客户端到将其外包给专业公司。 PROs – 你凭经验知道你的系统可以做什么,CONs – 耗时和/或昂贵。
  2. 做基本相同的数字1,但只加载您的系统到一个特定的水平(即10%,25%,33%,50%等),然后外推。 PROs – 比选项1更便宜/更快,但仍然是寻找近似系统限制的良好现实方法,CON – 仍然不便宜且不是100%准确。
  3. 把它build立在一个巨大的假设链条上,而不需要真正了解谁,什么或什么地方会打你。 PROs – 廉价,快速和以前的方法学用法(见大多数供应商销售材料的例子),CONs – 你已经浪费了很多时间投入,因为你的“结果”毫无价值。

所以,select一下,只有您的业务驱动程序可以帮助您决定。