服务器 频道

英特尔I/O加速技术应用指南

  英特尔官方测试数据

  英特尔公布的是在Linux操作系统和Windows操作系统下,对于基于单核Xeon处理器和支持I/OAT技术的双核Xeon处理器的服务器平台进行的对比测试结果。该文档中英特尔并没有太详细的描述测试方法,不过我们在英特尔于9月12日举行的“英特尔I/O加速技术研讨会”上对于其测试方法有了一定的了解。

图5-1

  被测服务器中上一般会安装若干数量的网卡,上图所示的示意图中是安装了6块支持I/OAT的网卡,我们下面展示的曲线图中则最高进程了8块支持I/OAT技术的网卡。

图5-2

  如上图所示,在2端口的时候,支持I/OAT的平台和不支持I/OAT的平台的吞吐量差异不大,但是CPU占用率却有巨大差异,前者只有7%而后者则达到了24%。

  4-8端口时,不支持I/OAT的Intel E7520平台的吞吐量基本稳定在4000Mbps左右,甚至还有轻微下降的趋势,但是此时CPU已经几乎是满载了。支持I/OAT的新双核Intel Xeon平台的吞吐量却基本上保持了线性增长,当8端口时吞吐量已经达到了11000Mbps以上,而CPU占用率依然只有56%。

图5-3

  在Microsoft Windows Server 2003操作系统下的测试结果所表现出来的趋势同Linux操作系统下的测试结果相同。支持I/OAT功能的双核Xeon平台处理器占用率在11-70%之间(占用CPU资源比Linux平台略高),而吞吐量也是在4000-11000Mbps之间。各位读者一定注意到,上图中并没有在Intel E7520平台上的CPU占用率曲线,主要是在4端口时,该系统已经完全饱和,无法很好的侦测处理器占用率了。

0
相关文章