服务器 频道

透析TPC-E测试 六核至强惹人眼

    【IT168 专稿】自去年3月份TPC组织宣布推出TPC-E,以取代已有14年历史的TPC-C以来,已经有一年多的时间了。在这一年多中,已经有IBM、浪潮、戴尔、NEC、富士通、UNISYS等厂商在TPC-E标准下提交了16次测试结果。

   与上一代TPC-C测试模型相比,TPC-E更加强调模型的高仿真性,其模型微缩模拟了全球最大电子股票交易市场---美国纳斯达克股市的日常业务流程,模型架构完成了从C/S架构到B/S架构的过渡,是典型的Internet时代OLTP性能测试基准。同时,数据类型更加丰富,由3类扩展为10类,模拟的交易条件更复杂。因此,从理论上说,TPC-E的测试结果对于金融、电信、证券等高端行业用户采购服务器更有参考价值。

    值得注意的是,在这16次测试结果中,有7次都是针对四路X86服务器进行的。而针对1颗、2颗、8颗、16颗和32颗CPU的系统进行的测试分别有1次、4次、1次、2次和1次。而且这16个系统,有4个用的双核至强CPU、9个用的是四核至强7300,3个用的是六核至强7400系列。

    考虑到四路服务器仍然是数据库应用的主流平台,因此,我们这里把四路服务器的测试数据摘录出来,以进行比较,看能不能找到一些影响性能的因素。四路服务器TPC-E测试结果如下图所示。

    如下表,得分最高的三款服务器是PRIMERGY RX600 S4 、浪潮NF520D2 、Dell PowerEdge R900 ,分别是721.4tpsE(每秒完成交易次数)、702.9tpsE和671.35tpsE。值得一提的是,这三款服务器采用的都是英特尔将在9月底正式发布的六核Dunnington至强 X7460。大体来看,四路六核的TPC-E性能比四路四核要高出50%左右,比四路双核更是高出3倍多。比如,Dell PowerEdge R900 四核版本的成绩是451.29,六核版本是671.35,相比之下提高了48%。因此,我们可以粗略地得出结论:六核至强在数据库应用中的表现非常、非常值得期待。

注:官方链接:http://www.tpc.org/tpce/tpce_all_results.asp

    当然,CPU只是一个方面。TPC-E评测的是整体方案的性能,这个方案包括服务器、存储、OS、数据库、客户端等软硬件在内的一整套系统,这里我们也发现一些有趣的现象和大家分享。

    比如,IBM System x3850 M2在去年和今年参加了两次测试,服务器配置基本没变,都是四路四核Xeon X7350 2.93GHz处理器和128GB内存,但结果却不一样,从第一次的419.80 tpsE提升到了479.51tpsE,增长了14%。究其原因就在于,这两次参测方案使用了不同的存储、数据库软件和服务器操作系统。第一次用的是4GB光纤SAN存储、 SQL Server 2005 和Windows Server 2003,而第二次使用的是8GB光纤SAN存储、 SQL Server 2008和Windows Server 2008。

    又比如,浪潮NF520D2 和Dell PowerEdge R900 都是最新的四路六核系统,都使用了SQL Server 2008和Windows Server 2008,但前者使用了128GB内存,后者使用了64GB内存,在后端存储的选择上也有差异,使得浪潮NF520D2的性能高出了5%左右。

    可见,TPC-E看的不仅仅是CPU的性能,服务器系统设计、操作系统与数据库软件、存储架构等都非常关键。

    此外,除了性能,TPC-E也提供了性价比的指标供参考,即每tpsE花费多少钱。从一点来看,四路六核系统的优势似乎也非常明显,每tpsE需要400-500美元之间,而四路四核和四路双核的性价比显得不够好了,除了Dell PowerEdge R900 是734.25美元,其他都在1000美元以上。

    从TPC-E公布的信息,我们还了解到,基于六核至强的Dell PowerEdge R900 、浪潮NF520D2 和PRIMERGY RX600 S4 将分别在9月15日、11月30日和明年1月1日正式上市销售。

0
相关文章