扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:王智超 张越 来源:ZDnet【原创】 2009年3月31日
关键字:
在本页阅读全文(共8页)
除了常规的性能测试以外,我们这次针对Nehalem的测试主要集中在功耗以及功耗/性能比方面。我们所测试的1U样机采用了两颗Xeon5570处理器、24GB内存、两块SATA硬盘。性能测试在Windows 2003以及Windows 2008 64位下进行,而功耗测试则在Windows 2003下完成。对比平台为一台双路Xeon E5472服务器。
IXIA 400T网络测试仪
为了对服务器的负载进行比较精确的调整,我们使用IXIA 400T网络测试仪作为测试负载生成端。IXIA 400T可以模拟20000个用户连接服务器,测试中IXIA400T会以每4个用户一组逐步递增,直至到达预先设定的最大用户数,对于一般我们所测试的双路或四路服务器已经足以生成足够的负载压力。
功耗测试仪
使用网络测试仪作为功耗测试手段,主要是因为我们平时所使用的Benchmark测试软件都无法对系统负载进行精确的控制。Benchmark软件在测试时运行的是预置的脚本程序,其中涉及到多种程序的运行、切换,期间系统的负载也是在不断变化。而且我们希望通过不同的“系统”负载作为测试的基准点,而不是单纯的处理器占用率。
在测试时候,我们在Nehalem EP服务器上搭建了一个ASP+MySQL平台,使用IXIA 400T模拟用户发送HTTP请求,这样我们所得到的测试成绩就可以视作服务器的一个整体成绩,而并非仅仅是处理器性能成绩。在IXIA 400T所使用的ixload软件中,测试人员可以自由控制连接到服务器的用户数、Request、Transaction Rate、Connection Rate等参数,从而获得不同的负载压力。在针对Nehalem的功耗测试中,我们通过调整Transaction Rate来控制整个服务器的负载水平。通过预测试,这台Nehalem的测试曲线到达峰值时候,Transaction Rate为1400,我们将该数值作为满载功耗的基准点,以200为单位逐步减少对Nehalem的负载,从而得出不同服务器系统负载下的功耗。为了有所对比,我们也使用相同的方法对另外一台配备了双路Xeon E5472的服务器进行了测试。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者