问题 问答题

【说明】

软件系统性能调优的关键是首先作好性能故障定位,面对软件系统中运行在不同平台上的多个服务器、多种应用、大量工作站以及局域网、广域网和其他类型的网络体系结构,故障点交错,故障定位测试非常复杂。下述是《工作流平台系统》的性能测试案例描述及结果数据:

●测试案例描述:模拟多用户登陆《工作流平台系统》,针对工作流A、B、C分别连续创建20个实例,在单机和集群运行环境下分别对系统进行负载压力性能测试。单机环境下测试用机与一台应用服务器连在同一交换机上,压力直接加在一台应用服务器上。集群环境下测试用机与服务器集群连接在同一交换机上,压力由负载均衡模块分摊到俩台应用服务器上。在单机和集群运行环境中应用服务器和一台数据库服务器连接。

● 客户端交易并发执行测试数据:

●服务器资源占用情况 

1 单机运行环境 

①应用服务器资源占用情况

②数据库服务器资源占用情况

2 集群运行环境 

①俩台应用服务器资源占用情况

 

②数据库服务器资源占用情况

试分析系统服务器资源使用情况如何是否有瓶颈存在了单机测试环境和集群测试环境相比,哪种环境下资源占用率更高,为什么随着系统负载的加大,试预测哪种环境下资源占用率递增更快。

答案

参考答案:

知识点包括:

单机环境和集群环境下,系统后台服务器资源利用率较低

不存在瓶颈。

与单机环境相比,集群环境下资源利用率更高。

为了实现集群策略,系统需要花费资源,所以造成集群环境下资源利用率更高。

随着系统承受负载的继续加大,单机环境下资源使用会递增较快,因为集群的负载均衡策略会发挥其作用。

解析:

[分析]:

系统服务器资源使用的考核指标主要包括:CPU占用率(CPU Utilization%)、内存

页交换速率(Paging Rate)、硬盘流量(Disk Traffic)等。资源使用成为瓶颈的标志可以描述为:CPU Utilization%平均值持续达到90%以上;Paging Rate平均值持续达到80以上、 Disk Traffic平均值持续超过DiskI/O带宽。需要注意这三者是互相关联的,例如较大 Paging Rate会使CPU Utilization%和Disk Traffic的值提高。

系统服务器中应该主要考查应用服务器,其资源利用率较低,不存在瓶颈。

为了实现集群策略,系统需要花费资源,但随着系统承受负载的增加,集群的性能衰减较小。

多项选择题
多项选择题