`
923723914
  • 浏览: 639725 次
文章分类
社区版块
存档分类
最新评论

常见的服务器性能指标有哪些及简要介绍

 
阅读更多
当前业界常见的服务器性能指标有:
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 Performance Council) 即联机交易处理性能协会, 成立于1988年的非盈利组织,各主要软硬件供应商均参与,成立目标: 为业界提供可信的数据库及交易处理基准测试结果,当前发 布主要基准测试为:

TPC-C : 数据库在线查询(OLTP)交易性能
TPC-E : 数据库在线查询(OLTP)交易性能
TPC-H : 商业智能 / 数据仓库 / 在线分析(OLAP)交易性能

1.TPC-C测试内容:数据库事务处理测试, 模拟一个批发商的订单管理系统。实际衡量服务器及数据库软件处理在线查询交易处理(OLTP)的性能表现. 正规 TPC-C 测试结果发布必须提供 tpmC值, 即每分钟完成多少笔 TPC-C 数据库交易 (TPC-C Transaction Per Minute), 同时要提供性价比$/tpmC。如果把 TPC-C 测试结果写成为 tpm, TPM, TPMC, TPCC 均不属正规。
2.TPC-E测试内容:数据库事务处理测试,模拟一个证券交易系统。与TPC-C一样,实际衡量服务器及数据库软件处理在线查询交易处理(OLTP)的性能表现。正规TPC-E测试结果必须提供tpsE值,即每秒钟完成多少笔TPC-E数据库交易(transaction per second),同时提供$/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 Performance Evaluation Council) 即标准性能评估协会,成立于1988年的非盈利组织,最初由多家工作站厂家建立及后发展到各主要软硬件供应商均参与,成立目标 : 为业界提供现实而标准化之性能测试,为市场提供公平和各种有用的量度标准,并在发挥厂家优势及严格遵守法则之间取得平衡。SPEC发布各种不同种类的基准测试, 包括 :

SPECjbb2005: 作为 JAVA 应用服务器之性能
SPECjEnterprise2010: 服务器执行 J2EE 应用之性能
SPEC CPU 2006: 处理器单核或多核在处理整点及浮点计算性能

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

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

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

SPEC标准选项来编译测试应用

厂家最优化选项来编译测试应用

单处理器(吞吐量)整点计算能力

SPECint_base2006

SPECint2006

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

SPECint_rate_base2006

SPECint_rate_2006

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

SPEC标准选项来编译测试应用

厂家最优化选项来编译测试应用

单处理器(吞吐量)浮点计算能力

SPECfp_base2006

SPECfp2006

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

SPECfp_rate_base2006

SPECfp_rate_2006

三、SAP基准测试组织由SAP及其技术合作伙伴代表组成,包括各主要软硬件供应商支持,设立目标 : 提供一个专门为 SAP ERP 企业资源管理应用设计的基准测试工具, 所有厂家必须通过SAP测试性能作为SAP服务器配置(Sizing)的标准指标。SAP基准测试组织发布各种不同种类的基准测试, 包括 :

SAP SD (2-Tier / 3-Tier) Standard Application Benchmark : SAP Sales & Distribution Module
SAP BW Standard Application Benchmark : SAP Business Information Warehouse Module
SAP TRBK Standard Application Benchmark : SAP Banking Account & Deposite Management
SAP Enterprise Portal-ESS Standard Application Benchmark : SAP NetWeaver Portal

8.SAP SD 2-Tier 基准测试内容 :衡量不同硬件厂家加上数据库后执行SAP企业资源管理应用销售及分销 (SD 即Sales & Distribution) 模块时的性能表现。SAP SD 两层结构基准测试将应用服务器及数据库服务器安装在同一台物理服务器上。测试结果会被标准化成 SAP SD 应用模块的 SAPS 应用标准性能值(SAP Application Performance Standard)。SAPS 为一个独立于硬件的性能指标。100 SAPS 值在 SAP SD 应用定义里等同于每小时2000笔商业处理定单项目 (fully business processed order line items per hour)。每一笔商业处理定单项目包含新定单产生、发货单产生、定单显示、改变发货内容、货品录入、列出定单及产生发票;从技术角度来说,等同于每小时2400笔SAP交易或每小时6000笔对话 (控制台改变) 加上每小时2000笔录入操作。

四、Linpack是业界应用最广的的用于测试高性能计算机系统浮点性能的benchmark, 在目标集群中运行Linpack测试程序,测试结果以浮点运算每秒(Flops)给出。
MFlops=每秒一百万次(10^6)浮点运算
GFlops=每秒十亿次(10^9)浮点运算
TFlops=每秒一万亿次(10^12)浮点运算
PFlops=每秒一千万亿次(10^15)浮点运算

五、RPE2是relative performance estimate 2的缩写,由IDEAS international公司发布。它只是理论上,通过对TPC-C,TPC-H,SAP SD 2-Tier,SPECjbb,SPECint_rate,SPECfp_rate等benchmark进行几何运算得来,并不经过真实的测试环境。主要为了在不同的产品在不同的benchmark各有优劣时进行比较。

分享到:
评论

相关推荐

    服务器配置与选型.doc

    " " "让学生对服务器的性能与配置有个简单认识,并初步掌握网 " "教学目的 "络操作系统选型。 " "教学重点 "难点:服务器的性能与配置。 " "和 难 点 "重点:网络操作系统选型。 " "教 学 过 程 " "一、复习上节课程...

    应用服务器中间件技术要求.doc

    3、应用服务器中间件技术要求 "指标项 "指标要求 " "总体要求 "遵循标准。全面支持JavaEE5或以上版本的国际工业标 " " "准和相关规范,并通过国际标准认证。全面支持Web " " "Service。 " " "必须支持各种主流平台,...

    用Python脚本实现对Linux服务器的监控

    目前Linux下有一些使用Python语言编写的Linux系统监控工具比如inotify-sync(文件系统安全监控软件)、glances(资源监控工具)在实际工作中,Linux系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的...

    时钟服务器几大品牌介绍.pdf

    西安同步生产的时钟服务器送检结果数据显示:各项 性能指标远远高于国家相关规范要求。 西安同步向广大用户提供良好的售后服务,所有的产品质量 1-3 年质保,终身维修。西安同步承诺保障产品统故障在 48 小时内得到 ...

    华为服务器存储试题库.doc

    选择PC服务器通常需要考虑以下几方面的性能指标:可管理性、可用性、可靠性、安 全性以及可扩展性。 22.Intel Xeon CPU中文名是Intel的 至强 系列。 23.华为服务器的名称前缀是 Tecal ,主要分 RH系列机架式服务器 ...

    服务器虚拟化介绍.doc

    服务器虚拟化介绍 胡经国 本文作者的话 本文是根据有关文献和资料编写的《漫话云计算》系列文稿之一。现作为云计算学习笔 录,奉献给云计算业外读者,作为进一步学习和研究的参考。希望能够得到大家的指教 和喜欢! ...

    压测性能测试培训(2022-02-16 性能测试培训) 压缩文件包含 【JMeter基础培训、WEB网站优化、性能测试知识分享】

    关键性能指标 性能测试的环境条件 性能测试分析、调优整体框架 性能测试优化实施策略 性能分析原则 性能调优的注意事项 第二部分,关于WEB网站优化相关知识点分享,分享内容如下: 网站优化的步骤 How a browser ...

    最详细的Linux服务器性能参数指标

    这里只是一些简单的工具查看系统的相关参数,当然很多工具也是通过分析加工/proc、/sys下的数据来工作的,而那些更加细致、专业的性能监测和调优,可能还需要更加专业的工具(perf、systemtap等)和技术才能完成哦。...

    性能测试的常见指标

    衡量一个软件系统性能的常见指标有:/y;F%a#K0U3L:M5r9r  1.响应时间oa.headware.cn:8888!yF#|.s1[#L&H3|&q*O6}6k  响应时间就是用户感受软件系统为其服务所超耗费的时间,对于网站系统来说,响应时间就是从一个...

    华为服务器存储试题库.docx

    选择PC服务器通常需要考虑以下几方面的性能指标:可管理性、可用性、可靠性、安全性以及可扩展性。 22.Intel Xeon CPU中文名是Intel的 至强 系列。 23.华为服务器的名称前缀是 Tecal ,主要分 RH系列机架式服务器 ,...

    服务器运行状态监控系统的设计与实现

    器端与客户端可靠连接性,最后,设计并开发一个服务器运行状态监控系统的实例。具 体包含以下几个方面: 1、基于监控探针的多线程数据信息采集机制。采用插件方式设计cpuProbe, mailProbe, packetProbe, ...

    华为服务器存储精彩试题库.doc

    选择PC服务器通常需要考虑以下几方面的性能指标:可管理性、可用性、可靠性、安 全性以与可扩展性。 22.Intel Xeon CPU中文名是Intel的 至强 系列。 23.华为服务器的名称前缀是 Tecal ,主要分 RH系列机架式服务器 ...

    服务器故障应急响应方案.docx

    有时候工程师处理了故障之后只是简单的做了一下汇报,并没有一些故障处理过程的记录,以及故障处理的详细时间记录,这样对需要追溯以前的具体情况的时候就束手无策了。 划分故障等级 故障级别 故障说明 故障处理第...

    服务器配置与选型(1).doc

    " " "让学生对服务器的性能与配置有个简单认识,并初步掌握网 " "教学目的 "络操作系统选型。 " "教学重点 "难点:服务器的性能与配置。 " "和 难 点 "重点:网络操作系统选型。 " "教 学 过 程 " "一、复习上节课程...

    刀片服务器总体设计方案.doc

    硬件需求 描述硬件需求的功能和性能指标 硬件体系总体概述 1 设计目标 本案要设计一款前面支持16个半宽槽位 或 8个全宽槽位的19英寸宽12U机箱,半宽槽位支持最大功耗1000瓦,全宽2000瓦,后面支 持4个交换板槽位,2...

    打造自己的Linux服务器监控小工具

    仔细想想呢估计作用可能也有限,毕竟外面各种监控工具也很多,初衷其实也只是练练手,加上平时比较懒,那么为了更方便的看服务器性能指标,所以就选了这个题材咯,那么就开始吧。不过优点也是有的嘛,至少不需要在...

    服务器故障应急响应方案说明(1).doc

    服务器故障应急响应方案说明 服务器故障应急措施方案 " " " " " "部门 " "版本编号 "Ver_1.0 " "日期 " "密级 "公司内部使用 " 文档信息 " " " "文档名称 "服务器故障应急措施方案 " "日期 "版本号 "更新说明 " " -...

    数据王域名虚拟主机管理系统 v1.0.rar

    完全基于当今主流的.net技术开发,运行速度更快 更稳定 更具扩展性完美支持 Windows 2000 / 2003,IIS5.0 / IIS6.0,应用程序池架构无限级代理平台 让您的代理商拥有与您一样强大的系统平台 实现双赢强大的防盗链...

    MySQL管理之道 性能调优、高可用与监控.part2.rar

    以最新的mysql版本为基础,以构建高性能mysql服务器为核心,从故障诊断、表设计、sql优化、性能参数调优、mydumper逻辑、xtrabackup热备份与恢复、mysql高可用集群搭建与管理、mysql服务器性能和服务监控等方面多...

Global site tag (gtag.js) - Google Analytics