服务器性能测试指标介绍

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

服务器性能测试指标介绍

当前业界常见的服务器性能指标有:

TPC-C

TPC-E

TPC-H

SPECjbb2005

SPECjEnterprise2010

SPECint2006及SPECint_rate_2006

SPECfp2006及SPECfp_rate_2006

SAP SD 2-Tier

LINPACK

RPE2

一、TPC (Transaction Processing Performanee CounCil联机交易处理性能协会,成立于1988年的非盈利组织,各主要软硬件供应商均参与,成立目标:为业界提供可信的数据库及交易处理基准测试结果,当前发布主要基准测试为:

TPC-C数据库在线查询(OLTP交易性能

TPC-E数据库在线查询(OLTP交易性能

TPC-H商业智能/数据仓库/在线分析(OLAP交易性能

1. TPC-C测试内容:数据库事务处理测试,模拟一个批发商的订单管理系统。实际衡量服务器及数据库软件处理在线查询交易处理(OLTP的性能表现•正规TPC-C 测试结果发布必须提供tpmC值,即每分钟完成多少笔TPC-C数据库交易(TPC-C Transaction PerMinute同时要提供性价比$/tpmC。如果把TPC-C测试结果写成为tpm, TPM, TPMC,TPC均不属正规。

2. TPC-E

测试内容:数据库事务处理测试,模拟一个证券交易系统。与TPC-

C一样,实际衡量服务器及数据库软件处理在线查询交易处理(OLTP的性能

表现。正规TPC-E测试结果必须提供tpsE值,即每秒钟完成多少笔TPC-E数据库交易(tran saction perseco nd,同时提供$/tpsE。测试结果写成其他形式均不属正规。

对比:TPC-E测试较TPC-C测试,在测试模型搭建上增加了应用服务器层,同时增加了数据库结构的复杂性,测试成本相对降低。截止目前,TPC-E的测试结果仅公布有50种左右,且测试环境均为PC服务器和windows操作系统,并无power服务器的测试结果。除此之外,TPC官方组织并未声明TPC-E取代TPC-C所以,说TPC-E取代TPC-C并没有根据。

附TPC-C与TPC-E数据库结构对比

3. TPC-H测试内容:对大型数据仓库进行决策支持(decision support)的基准测试。

TPC-H包含一组复杂的业务查询及修改操作,属于商业智能/数据仓库/在线

分析(OLAP交易性能测试。测试结果按数据仓库的大小分为

100GB/300GB/1TB/3TB/10TB/30TB。

不同容量级别的测试结果不能进行对比。

测试结果必须包含QphH@size及$/QphH@size。因各厂家测试选择的测试级别不同,所以结果的可比性较低。

二、SPEC (Standard Performanee Evaluation Coun(即标准性能评估协会,成立于1988 年的非盈利组织,最初由多家工作站厂家建立及后发展到各主要软硬件供应商均参与,成立目标:为业界提供现实而标准化之性能测试,为市场提供公平和各种有用的量度标准,并在发挥厂家优势及严格遵守法则之间取得平衡。SPEC发布各种不同种类的基准测试,包括:

SPECjbb2005乍为JAVA应用服务器之性能

SPECjEnterprise201(服务器执行J2EE应用之性能

SPEC CPU 200处6:理器单核或多核在处理整点及浮点计算性能

4.SPECjbb2005 (Java Busi ness Be nchmslk准测试模拟一个三层架构环境来

进行JAVA应用服务器测试,目的是衡量应用服务器端JAVA应用(Server-side JavaApplication之性能。正规SPECjbb2005测试结果发布必须提供bops值,即每秒钟完成多少笔JAVA业务操作(Business Operation Per Second同时要求提供完整的测试环境资料,包括:服务器名称,处理器内核数量,线程数量,JVM名称,JVM数量,bops/JVM性能等。

5.SPECjE nterprise201基准测试:模拟汽车供应链系统,来测试采用J2EE (Java 2Enterprise Edition) 5.0技术之应用服务器性能。正规SPECjEnterprise2010 测试结果发布必须提供EjOPS值,即每秒钟完成多少笔企业级JAVA操作(En terprise javaOperation Per Secon d)同时要求提供完整的测试环境资料,包括:Java EES用服务器名称,DB服务器名称,处理器内核数量,J2EE服务器数量等。

6.SPECint2006及SPECint_rate_2006基准测试之目的,分别是衡量单处理器(吞吐量)及多处理器(整机)的整点计算能力和编译器的优化能力.测试结果为相对性能值,主要反映处理器整点计算、吞吐量、缓存性能及编译器之优化能力, SPEC 整点计算能力提供共4类型测试结果,分别如下:

SPEC标准选项来编译测试应用厂家最优化选项来编译测试应用单处理器(吞吐量)整点计算能力SPECint_base2006

多处理器(整机)整点计算能力

SPECint_rate_base2006SPECint2006SPECint_rate_2006

7.SPECfp2006及SPECfp_rate_2006基准测试之目的分别是衡量单处理器(吞吐量)及多处理器(整机)的浮点计算能力和编译器的优化能力.测试结果为相对性能值,主要反映处理器浮点计算、缓存性能及编译器之优化能力.SPEC?点计算

能力提供共4类型测试结果,分别如下

SPEC标准选项来编译测试应用厂家最优化选项来编译测试应用单处理器(吞吐量)浮点计算能力

多处理器(整机)浮点计算能力SPECfp_base2006

SPECfp_rate_base2006SPECfp2006SPECfp_rate_2三6 SAP基准测试组织由SAP及其技术合作伙伴代表组成,包括各主要软硬件供应商支持,设立目标提供一个

相关文档
最新文档