常用网络性能指标.

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 这就意味着,系统将不能有效地处理所有请求,迫使其中的一些请求暂缓 处理。在多数情况下,计算机的CPU将是第一个使用极限的组件。当服务 器资源达到使用极限后,最终的后果就是增加了响应时间。缩放能力允许 网络通过提供更多的资源处理请求,从而处理额外的负载。
网络性能指标内容描述
指标项 连通性 吞吐量 带宽 包转发率 信道利用率 信道容量 带宽利用率 包损失 指标描述 网络组件间的互连通性 单位时间内传送通过网络中给定点的数据量 单位时间内所能传送的比特数 单位时间内转发的数据包的数量 一段时间内信道为占用状态的时间与总时间的比值 信道的极限带宽 实际使用的带宽与信道容量的比率 在一段时间内网络传输及处理中丢失或出错的数据包的数量
典型的LAN和WAN测试配置
发送率(bps) 本地用户 测试客户机 或 接收率(bps) 数据中心 测试服务器 发送率(bps) Internet
接收率(bps) 远程用户 或 测试客户机
局域网响应能力测试
(1)客户端能力测试。在客户端,Web-CT通过设置不同访问密度, 模拟几十个、几百个甚至几千访问,自动化的测试不同地区、不同接 入方式(MODE、ISDN、xDSL、CABLE等)、在不同时间内,客户端访问 Web的响应时间、流量、流速等。如图10.2所示。 (2)服务器端能力测试。在不同访问密度情况下,测试服务器吞吐 能力,其中包括服务器的处理速度、处理能力、并发处理极限、请求 接收能力、请求发送能力。 (3)网络环境测试。测试客户端和服务器端所处的网络工作情况。 包括从测试的客户端到服务器端的上行网络,和从服务器端到客户端 的下行网络。
包损失率
传输延时 延时抖动
包损失与总包数的比率
数据分组在网络传输中的延时时间 连续的数据分组传输延时的变化
网络性能标准
• • • • • •
响应时间 所需的并行用户数量 成本 标准与峰值 压力造成的降级 可靠性
网络性能测试类型与方法
测试目的
性能与缩放性测试的目的是,在不同的负载条件下监视和报告网 络的行为。这些数据在稍后将用来分析网络的运行状态,并根据对 额外负载的期望值安排今后的发展。根据所需要的容量和网络目前 的性能,还可以用这些数据计算与今后项目的发展计划有关的成本 。
测试类型
单个用户
基本性能
•基准性能测试 •负载测试 •压力测试 •可靠性测试
单个Web和应用服务器 单个操作负载测试 多个用户
单个数据库服务器
单个Web和应用服务器 虚拟用户会话负载测试/ 压力测试/可靠性测试
单个数据库服务器
多个虚拟用户
单个Web和应用服务器
单个数据库服务器
网络性能测试方法
客户机。这个系统用于模拟多个用户访问网络,通常通过负载测试工具进 行测试,可以使用测试参数(如用户数量)进行配置,从而得到响应时间的 测试结果(最少/最多/平均)。负载测试工具可以模拟处于不同层的用户, 从而有效地跟踪和报告响应时间。此外,为了确保客户机没有过载,而且服 务器上有足够的负载,应当监视客户机CPU的使用情况。 服务器。网络的Web应用程序和数据库服务器应当使用某个工具来监视, 如Windows Server 2003 Monitor(性能监视器)。有一些负载测试工具为了 完成这个任务还内置了监视程序。对全部服务Hale Waihona Puke Baidu平台进行性能测试的重点在 于以下几个方面:CPU,占全部处理器时间的百分比;内存,用字节数(千 字节)和每秒出现的页面错误率表示;硬盘,占硬盘时间的百分比;网络, 每秒的总字节数。
网络吞吐率测试
• 测试端与广域网或局域网间的吞吐量; • 测试跨越广域网连接的IP性能,并用于对照服务等级协议 (SLA),将目前使用的广域网链路的能力和承诺的信息 速率(CIR)进行比较; • 在安装VPN时进行基准测试和拥塞测试; • 测试网络设备不同配置下的性能,从而优化和评估相关设 置; • 在网络故障诊断过程中,帮助判断网络的问题是局域网的 问题还是广域网的问题,从而快速定位故障; • 在日常维护中,定期检测广域网的带宽; • 在增加网络设备、站点、应用时,检测其对广域网链路的 影响。
网络运维管理技术 ——常用网络性能指标
什么是网络的性能
•对于最终用户来说,响应时间是用于判断网络性能质量高低的一个基本手 段。对于网络管理员来说,他们所关心的就不只是响应时间,还有网络的 资源利用率。 •随着访问网络的用户数目的增多,网络服务器将使用更多的CPU、输入/ 输出(I/O)和内存来处理这些负载。最终,这些资源中的一部分将会达到 使用极限。
网络性能测试方法
Web服务器。除了“服务器”中介绍的几项之外,所有Web服务器还应 当包含“文件字节/秒”、“最大的同时连接数目”和“误差测量”等性 能测试项目。 数据库服务器。所有数据库服务器都应当包含“访问记录/秒”和“缓 存命中率”这两种性能测试项目。 网络。为了确保网络没有成为网络的瓶颈,监视网络网络以及其中任何 子网的带宽是非常重要的。可以使用各种软件包或者硬件设备(如LAN分 析器)来监视网络。在交换式以太网中,因为每两个连接彼此之间相对独 立,所以,必须监视每个单独服务器连接的带宽。
局域网可靠性测试
可用的千字节。在测试过程中应当保持相对稳定。该数值一旦降低,就表 明系统正在消耗内存,并将产生页故障。
页面故障率/秒。这是评估系统性能的另一个标准。当页面故障不断增加, 或者保持较高的数目时,则表明系统耗费了太多的内存。通过将内存换 出到磁盘,可解决内存不足的问题。 错误。为了指出系统的可靠性问题,应当检查在系统测试过程中出现的错 误。错误的数量非常少,则说明可靠性良好。但是,当错误的数量不断 增加时,就表现网络的可靠性出现了问题。 数据库访问日志和表大小。数据库访问日志经过长时间的使用将会增加。 要确保访问日志的维护正确,这意味着访问日志的截取时间间隔是有规 律的,数据库表的大小将不会超过预期的极限。
相关文档
最新文档