4、负载测试
鉴于小型企业也经常构建小型Web站点,我们对华硕TS100-E5/PI4也进行了网络负载测试。我们采用IXIA 400T测试仪模拟客户端,通过Web访问的方式来测试服务器负载。我们设计了一个最小的静态页面和动态页面来测试服务器的最大请求数。在服务器上启用IIS,发布网页,在测试静态页面的时候我们利用IXIA测试仪模拟20000个客户端来进行访问;在测试动态页面的时候使用ASP动态页面配合ACCESS数据库,将客户端调整为1200个来进行测试。

静态页面测试
我们测试的是200秒内IXIA 400T测试仪访问服务器test.htm静态页面所达到的请求数,从结果来看在第10秒达到峰值37615,后曲线呈缓慢增长趋势,逐渐趋于平缓,请求数达到了饱和,基本维持在33000至35000之间。其间网络占用率20%左右,CPU占用率30%左右。

静态页面负载测试中的任务管理器
再进行动态页面负载测试:

动态页面测试
动态页面测试是通过IXIA模拟用户访问index.asp页面来获得最后成绩。我们依旧节选了0至200秒的测试成绩,观察在0-200秒这段时间内的波动变化,8秒时处理请求数为256,之后饱和,曲线不是很平稳,处理请求数平均在240个左右,除去处理失败的请求,最终处理请求数在201个左右。测试期间处理器满载,网络占用率3%。

任务管理器
从Web负载测试结果来看,静态网页对于服务器处理器要求并不高,动态页面对处理器性能和内存容量要求较高,与以往的四核服务器测试结果对比,静态页面测试差距并不大,但是动态页面测试还是有一定的差距。不过小型企业站点访问量并不大,还是能够满足需求。