51Testing软件测试论坛

标题: 寻求该试题的答案,谢谢!05年下午题,最后一道! [打印本页]

作者: swallow509    时间: 2008-4-14 11:37
标题: 寻求该试题的答案,谢谢!05年下午题,最后一道!
【说明】
  软件系统性能调优的关键是首先作好性能故障定位,面对软件系统中运行在不同平台上的多个服务器、多种应用、大量工作站以及局域网、广域网和其他类型的网络体系结构,故障点交错,故障定位测试非常复杂。下述是《工作流平台系统》的性能测试案例描述及结果数据:
  ●
测试案例描述:模拟多用户登陆《工作流平台系统》,针对工作流ABC 分别连续
创建20 个实例,在单机和集群运行环境下分别对系统进行负载压力性能测试。单机环境下
测试用机与一台应用服务器连在同一交换机上,压力直接加在一台应用服务器上。集群环境
下测试用机与服务器集群连接在同一交换机上,压力由负载均衡模块分摊到俩台应用服务器
上。在单机和集群运行环境中应用服务器和一台数据库服务器连接。
  ●
客户端交易并发执行测试数据:
1 单机运行环境
测试
案例
并发用
户数
响应时间(秒)
最大值
平均值
最小值
创建
工作
A
实例
120
0.675
0.686
0.03
 240
0.756
0.479
0.034

2 集群运行环境
测试
案例
并发用
户数
响应时间(秒)
最大值
平均值
最小值
创建
工作
A
实例
120
0.113
0.088
0.01
 240
0.103
0.117
0.01

  
作者: swallow509    时间: 2008-4-14 11:38

服务器资源占用情况
  1 单机运行环境
  ①应用服务器资源占用情况
测试案例
并发用户数
资源占用指标
最大值
平均值
最小值
创建工作流
A
实例
120
CPU Utilization(%)
33.8
10.054
2.9
Paging Rate(page/s)
2.5
0.082
0
Disk traffic(Mbyte/s)
9.75
0.813
0
240
CPU Utilization(%)
38.1
8.713
0.875
Paging Rate(page/s)
0.25
0.015
0
Disk traffic(Mbyte/s)
2.6
0.336
0


[ 本帖最后由 swallow509 于 2008-4-14 11:42 编辑 ]
作者: swallow509    时间: 2008-4-14 11:43
②数据库服务器资源占用情况
测试案例
并发用户数
资源占用指标
最大值
平均值
最小值
创建工作流
A
实例
120
CPU Utilization(%)
44.875
5.085
0.5
Paging Rate(page/s)
4.75
0.274
0
Disk traffic(Mbyte/s)
8.8
1.824
0.6
240
CPU Utilization(%)
12.2
1.766
0.5
Paging Rate(page/s)
5.4
0.244
0
Disk traffic(Mbyte/s)
7.2
1.584
0.6
测试案例
并发用户数
资源占用指标
最大值
平均值
最小值
创建工作流
B
实例和工
作流C 实例
60
CPU Utilization(%)
100
87.082
0.875
Paging Rate(page/s)
268.992
158.865
0
Disk traffic(Mbyte/s)
193.319
110.948
2.25
120
CPU Utilization(%)
99.3
88.419
1.15
Paging Rate(page/s)
751.358
189.785
1.8
Disk traffic(Mbyte/s)
217.775
146.304
2
240
CPU Utilization(%)
100
88.909
0.6
Paging Rate(page/s)
521.447
151.829
0
Disk traffic(Mbyte/s)
197.725
146.285
0.6

作者: swallow509    时间: 2008-4-14 11:44
2 集群运行环境
  ①俩台应用服务器资源占用情况
测试
案例
并发用户数
资源占用指标
应用服务器1
应用服务器2
最大值
平均值
最小值
最大值
平均值
最小值
创建工
作流
A
实例
120
CPU Utilization(%)
46
21.005
14
46.25
14.025
7.667
Paging Rate(page/s)
3.5
0.392
0
2.167
0.206
0
Disk traffic(Mbyte/s)
65.334
6.647
0
73.833
7.588
0
240
CPU Utilization(%)
42
27.163
1.583
37.333
17.856
0.75
Paging Rate(page/s)
3
0.206
0
0.667
0.045
0
Disk traffic(Mbyte/s)
7
0.849
0
6
0.674
0

作者: swallow509    时间: 2008-4-14 11:44
②数据库服务器资源占用情况
测试案例
并发用户数
资源占用指标
最大值
平均值
最小值
创建工作流
A
实例
120
CPU Utilization(%)
13
2.868
0.333
Paging Rate(page/s)
0
0
0
Disk traffic(Mbyte/s)
6.667
1.767
0.6
240
CPU Utilization(%)
34.5
5.644
0.25
Paging Rate(page/s)
10.667
0.508
0
Disk traffic(Mbyte/s)
5.6
1.596
0.75
【问题1】(6 分)
  单机运行环境和集群运行环境下,系统能够提供的客户端并发性能服务等级哪种更好?为什么?
【问题2】(10 分)
  试分析系统应用服务器和数据库服务器资源使用情况如何?是否有瓶颈存在?单机运行环境和集群运行环境相比,哪种环境下资源占用率更高?为什么?随着系统并发负载的加大,试预测哪种环境下资源占用率递增更快?
【问题3】(10 分)
  集群对系统性能有哪些贡献?有哪些弊端?该系统是否应该采用此集群部署策略?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2