当前位置:文档之家› 小型机和存储设备性能指标知识

小型机和存储设备性能指标知识

©2005 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice
小型机和存储设备
性能指标知识
议题
小型机性能指标介绍 存储设备性能指标介绍
用户怎样选取计算机系统 系统属性
¾体系机构
-SMP,Cluster,NUMA,etc.¾处理器类型
-CISC,RISC,EPIC,etc.¾操作系统
-UNIX,Windows/NT,Linux ¾存储
用户怎样选取计算机系统
系统性能
理论值
-浮点运算速度,内存带宽/延迟,I/O性能
业界标准测试指标
-TPC-C,SPEC,LINPACK,STREAM,etc.
ISV应用测试指标
-SAP,FLUENT,LS-DYNA,Gaussian,etc.
用户自己开发得应用程序测试(Demo机实测)
业界标准测试
为某种特定类型得应用提供参数,来衡量各种计算机系统的性能
简化/加速用户系统选型的过程
为系统配置提供依据
–需求分析
–目标设定
–决策人容易理解
促进计算机生产厂商技术革新
问题
-不能完全代表用户应用的实际性能
-成为计算机生产厂商追逐的单纯目标
什么是TPC
TPC是Transaction Processing Performance Council的所写,由字面可以知道这是一个“事务处理性能理事会”。

这是一个由IBM、HP、Dell等联合组成的一个第三方评测组织。

TPC值一般都是各个系统在满配情况下的最优化后的得分。

TPC的几个指标
TPC-C:OLTP(联机事务处理)——工厂的MIS系统比较注重这个指标
TPC-H:Decision Support for Ad Hoc Queries(基于特定查询的决策支持)
TPC-W:Web e-Commerce(互联网及电子商务)
TPC-R:Decision Support for Business Reporting(基于商业报告的决策支持)
什么是TPC-C
TPC-C指标(benchmark),是基于一个交易模型而进行的基准测试的得分。

这个交易模型是由9张表组成的一个最简单的交易系统。

有几个基本功能:
•输入和交付订单,
•付款记录,
•查询订单状态,
•库存情况监控
TPC-C测试结果的含义
TPC-C的测试结果:tpmC
–它被定义为:系统每分钟可以处理多少个新订单事务。

–与此同时,系统还在处理其他四种事务类型(支付,订单状
态,交付,库存水平)。

–实现的数据库事务处理过程包括:更新、插入、删除、终止等。

–代表的是系统的最大的持续性能。

TPC-C的好处和使用范围好处
•统一标准,公平公正
•衡量综合的、整体的性能
•数据库类型应用的典型性
使用范围
•用于不同系统的性能比较
•根据业务规模进行系统选择
TPC-C的限制
TPC-C应用举例
TPC-C值的估算方法
以一个银行为例,根据历史交易记录分析得知,该银行每天有100万笔交易,其中上午下午各两个小时是高峰期,占到真个交易的75%,那么我们可以得到每分钟的交易为3125笔,再根据一个1:10~20经验比例公式来推测实际在计算机系统中要完成这些交易所要开销的事务数,如果我们选择15这个比例系数那么,这个银行系统的TPC-C值大致可以确定为46875,再四舍五入取5万。

这样这个银行系统的TPC需求就确定下来了。

1,000,000*0.75 / 4*60=3125(单交易/分钟)
每单交易需开销15个事务数
该系统TPC-C值=3125×15=46875
非满配置时的TPC-C估算
TPC-C与其他标准性能指标
SPECweb99 &SPECjbb2000
SPEC CPU2000----CPU性能
SPEC CPU2000
议题
小型机性能指标介绍 存储设备性能指标介绍
存储性能指标
体现存储系统性能的最主要指标是
IOPS(I/O Per Second),即每秒输入输出次数。

存储产品的价格需从两个方面进行评估:
•如果用户对存储的主要需求是存储容量,则可由每GB存储容量的价格比较各存储厂商的产品;
•如果用户对存储的主要需求是存储性能,则可由每IOPS的价格比较各存储厂商的产品。

SPC是什么
SPC的全称是Storage Performance Council(存储性能理事会)。

它的成员由几乎全部的国外存储厂商和部分大学、研究机构组成。

SPC是一个非赢利的组织,其使命是定义、标准化存储系统的基准测试,并提升存储系统基准测试的知名度,扩展其影响,使之成为计算机行业最具权威性的存储性能测试结果,使计算机用户可以不受现存混乱的各种存储性能测试结果的影响。

SPC的标准测试:
•SPC-1基准测试主要是针对随机I/O应用环境的,
•SPC-2基准测试主要是针对顺序I/O应用环境的。

SPC-1
SPC-1基准测试按确定的读写比例,以不同的数据块尺寸产生I/O数据流对存储系统进行测试,使SPC-1基准测试很好地模拟了联机事务处理(OLTP)、数据库等真实应用环境,使SPC-1基准测试结果具有很高的权威性和可比性。

SPC公布的SPC-1基准测试报告详细地描述了被测存储产品的配置、价格清单、测试的系统结构图。

通过SPC-1基准测试报告,用户可以非常清楚地了解被测存储产品的各方面细节,使用户可较容易地评估和比较各个厂商存储产品的性能、价格、性价比、容量、可靠性等。

相关主题