快讯资讯
手机优化
系统数码
网络通信人工智能
网站游戏
测评专题
智车

  路由器变身服务器 思科       8盎司Linux Web服务器 放在    

从功能与性能两方面解析服务器测试方法

时间:2026-10-09 20:13 来源:未知 人气:

我们一直立志于使服务器测试方法化繁为简,但必要的几方面分析又不能忽略。在这里所进行的服务器比较测试在考虑了定量的性能指标之外,还将可扩展性、可用性、可管理性等功能配置指标以及价格考虑在内,以全面考量服务器的整体性能。我们从功能与性能两大方面着手,而且这里在性能测试方面使用了新的测试方法,主要分为文件测试、数据库性能测试与Web性能测试三个方面。

一.性能测试

(1)从文件性能解析服务器测试方法

Benchmark Factory软件能按照文件读写的关键指标定制事务。软件***支持1000个虚拟客户。

本次测试环境包括29台配置为PIII800/192MB内存/10G硬盘的客户端,它们用来模拟虚拟用户。控制台为配置是PIII 850/192MB内存/20G硬盘的Compaq笔记本电脑Evo 200。交换机为带有两个千兆GBIC接口、80个10/100M自适应端口的Cisco 2980G,客户端与控制台通过100M网卡连到交换机上,被测服务器则通过千兆光纤网卡与交换机相连接。被测服务器均安装带SP2的Windows 2000 Advanced Server操作系统,在所有三项性能测试中都统一RAID级别为5。

在具体测试方案设置上,测试软件把决定文件读写操作的关键因素设定为:读/写、随机/顺序、操作块大小、对象大小四个。在本次测试中,考虑到我们设有单独的数据库及Web测试项目,所以在文件测试中,我们把目标确定为测试服务器基本的I/O性能,这主要由网络接口、系统带宽、磁盘子系统等几大部分所决定。同时,从几部分的作用看,以大操作块读写大对象文件,小操作块读写小对象文件,较能反映服务器最基本的I/O性能,即“大操作块读写大文件”对系统带宽、缓存的考察,以及“小操作块读写小文件”对磁盘子系统、网络接口的考察。最终我们确定的四个事务是:

◆大文件顺序读写(操作块8KB,对象文件80% 500KB、20% 1MB)

◆大文件随机读写(操作块8KB,对象文件80% 500KB、20% 1MB)

◆小文件随机读(操作块1KB,对象文件80% 1KB、10% 10KB、10% 50KB)

◆小文件顺序写(操作块1KB,对象文件80% 1KB、10% 10KB、10% 50KB)

每个事务的用户数均以固定步长逐渐增加,***可增加到1000个虚拟用户。其中,“大文件顺序读写”事务的用户数按照40的步长从1可增加到400个(测试至强服务器)或200个(测试TUALATIN服务器),其他事务则将用户数按照100的步长从1增加至1000。我们期望得到其在不同用户数时被测服务器的性能表现。总体上其走势及峰值反映了该服务器的性能。每项事务均运行三次,每次之间被测服务器进行重启,最终结果为三次平均值。

(2)从数据库性能解析服务器测试方法

数据库性能测试同样使用了Benchmark Factory 软件,测试环境如同文件性能测试。测试时,在被测服务器上安装SQL Server 2000,如果被测服务器是双路Tualatin服务器则使用中文标准版,若是至强服务器,则使用企业版。首先在被测服务器上创建新的数据库,通过使用Benchmark Factory预定义的Database Spec项目向数据库中创建表,装载数据。在服务器端创建以CPU计算为主的存储过程,通过29台客户机模拟用户、按照40个虚拟用户的步长递增到400个用户,执行该存储过程。结果是以获得的每秒事务数(TPS)衡量服务器的数据库事务处理能力。整个测试分为三次,每次之间重新启动被测服务器,最终取三次平均值作为评价结果。

更多文章

相关文章

网站导航: | 快讯 | 资讯 | 手机 | 优化 | 系统 | 数码 | 网络通信 | 人工智能

  • 游戏 | 测评 | 专题 | 智车

    合作伙伴:

  • 友情链接(欢迎业界知名网站交换链接)申请友情

    

    声明:本站资源皆来自网络,如有侵权问题,请联系管理员处理!

    Copyright ©2020-2028快知站 版权所有 All rights reserved.

    闽ICP备20010713号-1 闽公网安备 35020602001684号