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

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

    当前业界常见的服务器性能指标有:
    TPC-C
    SPECjbb2005
    SPECjAppServer2004
    SPECint2006 及 SPECint_rate_2006
    SPECfp2006 及 SPECfp_rate_2006
    SAP SD 2-Tier
    LINPACK

    一、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 均不属正规。

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

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

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

    3.SPECjAppServer2004基准测试衡量采用J2EE (Java 2 Enterprise Edition) 技术之应用服务器性能。正规 SPECjAppServer2004 测试结果发布必须提供 JOPS 值, 即每秒钟完成多少笔JAVA操作 (Java Operation Per Second), 同时要求提供完整的测试环境资料,包括:服务器名称,处理器内核数量,JAVA 应用服务器名称,J2EE服务器数量,J2EE实例数量等。

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

        

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

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

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

SPECint_base2006
        

SPECint2006

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

SPECint_rate_base2006
        

SPECint_rate_2006

    5.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

    6.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)给出。
参与0

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

myciciy
myciciy21035
IT顾问某金融科技公司
擅长领域: 服务器存储灾备

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-07-15
  • 关注会员:0 人
  • 问题浏览:3596
  • X社区推广