测试环境
计算机世界实验室在测试工业标准服务器的时候使用的操作系统是微软的Windows Server 2008,在浪潮NF5280上的安装非常顺利,包括阵列卡也正确识别并安装完成,只是Nehalem平台和网卡的驱动需要手动安装才能识别。对于一个全新系列的服务器,能有如此顺利的安装过程真令我们惊讶。
我们的测试脚本依然是计算机世界实验室基于Web类应用的系列脚本,它需要ASP和ASP.NET环境,我们安装了Server 2008提供的IIS 7.0来做测试环境支持。测试设备还是选择了我们的测试技术合作伙伴思博伦通讯提供的Avalanche 2500 & Reflector 2500,它将从模拟实际用户的角度出发来考察在作为Web应用的服务器能有何种表现。
早些时候,我们从Intel那里获得的资料显示,新的Nehalem平台有几项重要变化需要注意:第一是SMT技术,新一代的多线程技术(HyperThreading),作用自然和P4时代的多线程技术类似,而在操作系统中则会在双路8核的服务器上认出16个计算单元;第二是Turbo技术,在不超过处理器TDP(总消耗功率)的前提下,可以将某些没有计算任务核的功耗转移到那些需要高计算量的核上,可以产生最多30%的性能提升。我们认为对于Xeon 5500 QuickPath互联的结构,这两项在BIOS设置中最好处于打开状态,这样能在多数测试中获得性能上的提升。原因很简单--现在多线程的应用还是太少了,处理器使用率还是非常不均衡的,需要此类技术帮助单/双线程的应用充分发挥多线程处理器的性能。