笔者最近看到的各大基准测试网站的数据显示:IBM Power 595依旧凭借出色的性价比占据着费集群TPC-C v5交易性能的头把交椅。而新近推出的IBM Power 750/780服务器凭借Power 7处理器的强大性能优势,也一举跻身解决方案应用测试的前几名,在Oracle中等规模应用和SAP应用中更是夺得了冠军。
虽然IBM Power系列服务器在众多基准测试的前三名中占据了绝大多数席位,但其中Power 595等"老一辈"机型仍然凭借的是规模数量和应用的独特性名列前茅。本文将主要关注基于最新Power 7处理器的Power 750/780服务器在测试中的表现,并抽取SAP SD-2层测试、SAP BI-MXL(商务智能混合负载)测试和Oracle R12 工资单中等-2层的测试分析Power 7系列服务器的夺冠原因。
1、SAP SD2-层测试
先介绍一下SAP SD2-层基准测试的含义,简而言之可以将这个测试拆分成三个部分理解:SAP代表这是面向SAP公司企业管理和协同化商务解决方案的测试(须知SAP公司已经是全球第三大独立软件供应商了);SD表示Sales & Distribution,也就是SAP企业资源管理应用销售和分销模块;2-层的意思是两层架构,意即将应用服务器与数据库服务器装在同一台物理服务器上–这里并不包括用虚拟化去分割资源。
近年来,由于企业ERP的发展,应用销售及分销模块的优化工作日益重要,SAP SD两层架构基准测试也作为SAP配置及性能推算的官方指标,被广大企业部署实测自身资源管理平台的性能。其测试结果一般以SAPS值发布(100 SAPS值等同于每小时2000笔商业处理订单)。又因为每笔商业处理定单项目定单产生、发货单产生、定单显示、改变发货内容、货品录入、列出定单及产生发票的一系列内容,所以100 SAPS又等同于每小时2400笔SAP交易。这个值越大说明服务器处理SAP业务的能力越强。
Power系列服务器作为小型机的典范,一直以来都以高可靠性和高性能为卖点,占据金融、能源、企业 ERP等关键业务领域市场份额的天王山。今年第一季度IBM发布了Power系列第七代处理器Power 7,以8核心32线程的强大并行能力、3.0~4.1GHz的超高主频、创新的eDRAM 32MB片上L3缓存一举将单颗处理器的最高性能提升到又一个巅峰。
除了总成绩显示了Power 780的强大,黄色柱状图的每CPU用户数也是一个很好的指标。可以看出,在SD 2-层的测试中,Power 780每CPU用户数高达570个,这得益于其 Power 7处理器3.8GHz的主频;系那个比起来主频略低的Power 750获得了第五名的成绩,但每CPU用户数是第二名:487个。这也说明了Power 7处理器由于每核心4个线程,因此在面对SAP SD 2-层应用时,并行度优势明显。