计算机软考软件测评师考试小结(32)
并发性能测试-应用网络上性能测试 应用网络上性能测试包括:应用网络故障分析和网络应用性能监控
1. 应用网络故障分析
1.测试目标:显示网络带宽,延迟、负载和TCP端口的变化是如何影响用户的响应时间的
2,作用:1)优化性能2)预测系统响应时间3)确定网络带宽需求4)定位应用程序和网络故障
3.网络故障分析工具
l 作用: 使应用跨越多个网段的活动过程变得清晰
提供有关应用效率的统计数据
模拟用户在不同网络配置环境下的响应时间,决定应用投产的网络环境
l 工作原理: 多个捕捉点:Agent,被动监听数据包来实现实时数据采集
一个分析:Agent Manager进行对所跟踪的数据的分析
l 获取信息: 监控不同探针之间的连接状态,传输的字节数以及通信往返行程次数
会话性能概要,监控哪段网络延迟大,带宽对网络双向性能的影响,节点用于处理和用于传输的时间
服务器与客户端之间帧传输情况统计,监控到与应用相关的帧的分布,对每一个帧可以与相关的数据包关联,并且可以对帧解码
服务器与客户端之间传送包信息统计,监控包的详细信息,并且可以将包与帧及线程相关联
线程信息统计,监控线程的内容和生存周期,以及线程与数据包的关系
负载的高峰时刻,负载的平均值,高峰时刻可以与相关的线程、数据包、帧相关联
故障错误总结:应用级错误、TCP错误、IP错误、其他错误
2. 网络应用性能监控指标
(1)测试目标:在系统试运行之后,需要及时准确地了解网络上正在发生什么事;什么应用在运行,如何运行;多少PC正在访问LAN或WAN;哪些应用程序导致系统瓶颈或资源竞争
(2)作用
l 分析关键应用程序的性能
l 定位问题的根源是在客户端、服务器、应用程序还是网络
l 哪些应用程序占用大量带宽
l 哪些用户产生了大量的网络流量
(1) 网络应用性能监控工具
l 组成: 探针:采集与存储数据,并根据应用对数据进行分类,设置的原则是根据网络组成和监控要求
探针管理器:管理配置探针,设定数据采集与上传时间,合并收集的数据;
时间服务器:对探针进行时针同步
交互界面:数据展示平台
l 监控信息: 应用监视:
关键特性:客户和服务器通信量,应用响应时间和资源应用的业务水平等
按会话统计传输负载:测试应用和会话级响应时间,以及自动为通过网络中每一个联网设备的每一个应用程序生成负载图
应用、会话级、事务响应时间
延迟在何处被引入网络,瓶颈在哪里
趋势分析