首页 / 专利库 / 物理 / 粒子加速器 / 一种测试PC服务器性能表现的方法

一种测试PC服务器性能表现的方法

阅读:524发布:2021-03-16

专利汇可以提供一种测试PC服务器性能表现的方法专利检索,专利查询,专利分析的服务。并且一种测试PC 服务器 性能表现的方法,是以服务器部件性能测试和应用性能测试为核心,通过对测试方法的 整理 和规范,有利于进行标准化的操作,将问题尽早发现,从而保证产品性能测试结果的有效性。这种测试方法能够保证测试工作的 质量 和效率,并且对产品研发、采购,方案开发等工作提供数据支持。该方法不仅能确认服务器本身的 硬件 性能指标,还能通过各项测试,评估服务器在文件服务器应用、Web服务器应用、 数据库 服务器应用等方面的应用性能,评估服务器运行的 稳定性 。该方法体系由三个大项组成:服务器部件性能测试、服务器应用性能测试、服务器稳定性测试。,下面是一种测试PC服务器性能表现的方法专利的具体信息内容。

1、一种测试PC服务器性能表现的方法,其特征在于,包括:服务器部件性能测试、服务 器应用性能测试和服务器稳定性测试,以服务器部件性能测试和应用性能测试为核心,通过对 测试方法的整理和规范,进行标准化的操作,保证产品性能测试结果的有效性;具体测试步骤 如下:
A、服务器部件性能测试:
1)处理器性能测试:使用通用测试工具SPEC CPU2006测试处理器的整数运算、浮点运算等 方面的能
在整数运算性能测试中,测试软件模拟12项应用,包括数据压缩电路布线、C编译器、最 低成本网络流解算机、象棋模拟程序、自然语言处理、光线追踪、Perl应用、计算机群论、面 向对象的数据库应用,最后将每项应用测试结果值加权平均得到处理器整数运算性能测试值, 四核处理器的整数运算SPEC值应在30以上;
在浮点运算性能测试中,测试软件模拟14项应用,包括量子色动力学、浅模型、3D势场 多栅格解算器、抛物/椭圆偏微分方程、3D图形库、流体动力学、神经元网络、有限元模拟:地 震模型、面部识别、计算化学、数论、有限元模拟:碰撞、粒子加速器、污染物扩散应用,最 后将每项应用测试结果值加权平均得到处理器浮点运算性能测试值,四核处理器的浮点运算 SPEC值应在20以上;
2)内存缓存性能测试:使用通用测试工具Sisoftware获得内存带宽、内存缓存延迟等性 能指标,Sisoftware通过向内存缓存发送足够多的数据来获得内存带宽;通过记录传输数据 所消耗的时间作为内存缓存延迟;
3)系统IO性能测试:使用通用测试工具IOMeter测试获得系统IO的带宽、延迟等性能指 标,在测试中,选择不同的测试脚本,全面测试被测服务器的IO性能;包括以下测试:
(1)Max_throughput(read):文件尺寸为64KB,100%读取操作,随机率为0%,用于检 测磁盘系统的最大读取吞吐量;
(2)Max_IO(read):文件尺寸为512B,100%读取操作,随机率为0%,用于检测磁盘系 统的最大读取操作IO处理能力;
(3)Max_throughput(write):文件尺寸为64KB,0%读取操作,随机率为0%,用于检测 磁盘系统的最大写入吞吐量;
(4)Max_IO(write):文件尺寸为512B,0%读取操作,随机率为0%,用于检测磁盘系统 的最大写入操作IO处理能力;
B、服务器应用性能测试:
1)数据库应用性能测试:使用通用测试工具Benchmark Factory测试服务器数据库应用性 能,测试在Windows 2003 server上进行,采用AS3AP基准,模拟800虚拟用户并行执行大量 查询语句来测试数据库的在线查询性能,AS3AP测试基准构造的是一个简单的在线查询模型,类 似于图书馆的图书查询系统,该基准在测试之前需要创建五个表,它们分别是:A_updates、 A_uniquns、A_hundred、A_tenpct和A_tiny,数据库总共有763MB;测试主要使用A_updates 表,该表有2000000行,每行100Byte,访问类型是多用户随机查询,测试结果TPS值应在5000 以上;
2)文件服务器应用性能测试:使用通用测试工具Benchmark Factory测试文件服务器应用性 能,被测文件群组大约500MB,模拟用户访问类型有随机读、顺序读两种,测试结果TPS值应在 4000以上,详细测试脚本如下示:
(1)大文件随机读1    64%    文件大小:500K  操作块大小:8K
(2)大文件随机读2    16%    文件大小:1M    操作块大小:8K
(3)大文件顺序读1    16%    文件大小:500K  操作块大小:8K
(4)大文件顺序读2    4%     文件大小:1M    操作块大小:8K
3)Web服务器应用性能测试:使用通用测试工具WebBench测试服务器动态Web应用性能, 被测网页群组共6.4MB,包含从1KB到5MB的网页;所有的Html文件都是由数据产生器产生的 标准文件;
测试软件模拟多用户随机访问这些网页,动态访问使用的是多用户测试下的API-Light Mix, 测试在Windows 2003 server上进行,测试结果TPS值应在2000以上。
C、服务器稳定性测试:测试被测服务器在大压力情况下的稳定性
1)Win2000/2003系统下运行压力软件IO meter、Maxpower 12小时以上,运行过程中服务 器表现正常,没有出现掉盘、死机、重启等现象,系统日志没有报错信息;
2)系统重启600次;运行过程正常,没有出现掉盘、死机等现象,系统日志没有报错信息。

说明书全文

1、技术领域

发明涉及服务器应用测试领域,具体涉及一种服务器部件性能测试和应用性能测试方法。

2、技术背景

服务器产品在方案开发、采购应用时,需要对服务器进行评估测试,确保其运行良好、稳 定可靠。这样就必须进行测试确认工作。本方法就是为了保证服务器整机应用性能,通过3个 维度的测试,全面考察服务器的各项指标。

3、发明内容

本发明的目的是提供一种测试PC服务器性能表现的方法,通过该方法对服务器作部件性能 和应用性能进行评估,需要通过以下服务器部件性能测试、服务器应用性能测试和服务器稳定 性测试3个测试,以服务器部件性能测试和应用性能测试为核心,通过对测试方法的整理和规 范,进行标准化的操作,保证产品性能测试结果的有效性,三种方法缺一不可。

在各项测试中,若发现异常情况,需暂停测试,及时通知研发部工程师,待问题解决后再继 续其余测试。根据服务器特点及产品情况,如有必要,进行高低温、电磁兼容、跌落、振动等 测试。

4、具体实施方式

A服务器部件性能测试

1)处理器性能测试:使用通用测试工具SPEC CPU2006测试处理器的整数运算、浮点运算等 方面的能

在整数运算性能测试中,测试软件模拟12项应用,包括数据压缩电路布线、C编译器、最 低成本网络流解算机、象棋模拟程序、自然语言处理、光线追踪、Per1应用、计算机群论、面 向对象的数据库应用等应用,最后将每项应用测试结果值加权平均得到处理器整数运算性能测 试值。通常,四核处理器的整数运算SPEC值都在30以上。

在浮点运算性能测试中,测试软件模拟14项应用,包括量子色动力学、浅模型、3D势场 多栅格解算器、抛物/椭圆偏微分方程、3D图形库、流体动力学、神经元网络、有限元模拟:地 震模型、面部识别、计算化学、数论、有限元模拟:碰撞、粒子加速器、污染物扩散等应用, 最后将每项应用测试结果值加权平均得到处理器浮点运算性能测试值,四核处理器的浮点运算 SPEC值都在20以上。

2)内存缓存性能测试:使用通用测试工具Sisoftware获得内存带宽、内存缓存延迟等性能 指标。Sisoftware通过向内存缓存发送足够多的数据来获得内存带宽;通过记录传输数据所 消耗的时间作为内存缓存延迟。

3)系统IO性能测试:使用通用测试工具IOMeter测试获得系统IO的带宽、延迟等性能指 标。在测试中,我们分别选择了不同的测试脚本,全面测试被测服务器的IO性能。

(1)Max_throughput(read):文件尺寸为64KB,100%读取操作,随机率为0%,用于检 测磁盘系统的最大读取吞吐量;

(2)Max_IO(read):文件尺寸为512B,100%读取操作,随机率为0%,用于检测磁盘系 统的最大读取操作IO处理能力;

(3)Max_throughput(write):文件尺寸为64KB,0%读取操作,随机率为0%,用于检测 磁盘系统的最大写入吞吐量;

(4)Max_IO(write):文件尺寸为512B,0%读取操作,随机率为0%,用于检测磁盘系统 的最大写入操作IO处理能力;

B、服务器应用性能测试:

1)数据库应用性能测试:使用通用测试工具Benchmark Factory测试服务器数据库应用性 能。测试在Windows 2003 server上进行,采用AS3AP基准,模拟800虚拟用户并行执行大量 查询语句来测试数据库的在线查询性能。AS3AP测试基准构造的是一个简单的在线查询模型,类 似于图书馆的图书查询系统,该基准在测试之前需要创建五个表,它们分别是:A_updates、 A_uniquns、A_hundred、A_tenpct和A_tiny,数据库总共有763MB。测试主要使用A_updates 表,该表有2000000行,每行100Byte。访问类型是多用户随机查询。通常,测试结果TPS值应 在5000以上。

2)文件服务器应用性能测试:使用通用测试工具Benchmark Factory测试文件服务器应用性 能。被测文件群组大约500MB,模拟用户访问类型有随机读、顺序读两种,详细测试脚本如下示, 测试结果TPS值应在4000以上。

(1)大文件随机读1    64%    文件大小:500K  操作块大小:8K

(1)大文件随机读2    16%    文件大小:1M    操作块大小:8K

(1)大文件顺序读1    16%    文件大小:500K  操作块大小:8K

(1)大文件顺序读2    4%     文件大小:1M    操作块大小:8K

3)Web服务器应用性能测试:使用通用测试工具(如WebBench等)测试服务器动态Web应 用性能。被测网页群组共6.4MB,包含从1KB到5MB的网页。

所有的Html文件都是由数据产生器产生的标准文件。

测试软件模拟多用户随机访问这些网页。动态访问使用的是多用户测试下的API-Light Mix, 测试在Windows 2003 server上进行,测试结果TPS值应在2000以上。

C、服务器稳定性测试:测试被测服务器在大压力情况下的稳定性

1)Win2000/2003系统下运行压力软件(IO meter、Maxpower等)12小时以上,运行过程 中服务器表现正常,没有出现掉盘、死机、重启等现象,系统日志没有报错信息。

2)系统重启600次;运行过程正常,没有出现掉盘、死机等现象,系统日志没有报错信息。

Web服务器上的测试文件组成如下,

  文件名称   文件大小   文件名称   文件大小   文件名称   文件大小   File0k.html   0k   File10k.html   10k   File21k.html   21k   File500.html   500   File11k.html   11k   File29k.html   29k   File1k.html   1k   File12k.html   12k   File33k.html   33k   File2k.html   2k   File13k.html   13k   File45k.html   45k   File3k.html   3k   File14k.html   14k   File50k.html   50k   File4k.html   4k   File15k.html   15k   File64k.html   64k   File5k.html   5k   File16k.html   16k   File115k.html   115k   File6k.html   6k   File17k.html   17k   File200k.html   200k   File7k.html   7k   File18k.html   18k   File500k.html   500k   File8k.html   8k   File19k.html   19k   File5m.html   5m   File9k.html   9k   File20k.html   20k   WebStonelSAPI.dll   28k   File0k.html   0k   File10k.html   10k   File21k.html   21k   File500.html   500   File11k.html   11k   File29k.html   29k

访问组成如下:

  名称   比例   说明   HTML_File_500   35%   访问1k的网页   HTML_File_005k   50%   访问5k的网页   API_Send_050k   14%   从服务器上返回50k的数据   HTML_File_500k   0.9%   访问500k的网页   HTML_File_5m   0.1%   访问5m的网页

高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈