Web 服务器的性能评估

在 Web 服务器的测试中,能够反映其性能的主要包括最大并发连接数、响应延迟和吞吐量(每秒处理的请求数)几个参数。
现在常见的 Web 服务器性能评测方法有基准性能测试、压力测试和可靠性测试。基准测试即采用前面所提到的各种基准程序对其进行测试;压力测试则是采用一些测试工具(这些测试工具的主要特征就是能够模拟足够数量的并发操作)来测试 Web 服务器的一些性能指标,如最大并发连接数,间接测试响应时间,以及每秒钟可以处理的请求数目。通过这种压力测试,不但可以考察 Web 服务器的各项性能指标,而且可以找到服务器的瓶颈所在,然后通过参数调整,让服务器运行得更高效。
IxWeb 是美国 IXIA 公司的一个有关 Web 测试的解决方案,它是一个高性能业务负 载生成与分析应用系统,可在 TCP 和应用层模拟现实世界的业务负载方案,能够对设备 进行强度测试、检验转发策略和验证 4~7 层的性能。IxWeb 通过模拟用户(客户端)来测试 Web 服务器。每一个 IXIA 测试仪端口都有独立的 CPU 和内存,运行 Linux 操作系统,具备完整的 TCP/IP 协议栈,每个端口可以模拟大量的 Web 客户,每个客户能够产生大量的并发连接。它还可以通过同时模拟客户端和服务器端,对内容交换机等设备进行测试。
IxWeb 能够配置会话,以模拟使用路由、交换和 NAT 环境中的用户。为了进一步测试实际应用方案,IxWeb 能够修改 TCP 参数,并提供对用户通过诸如拨号调制解调器和 DSL 等多种接入机制联网进行仿真的功能。通过配置“思考时间”(Think Times,用户操作之间的时间间隔)来对用户的行为进行仿真,还可进一步增加测试的真实性。
IxWeb 中 HTTP 1.0/1.1支持的方法包括:GET、POST、PUT、HEAD、DELETE,可以修改 HTTP 客户端与服务器包头规格。IxWeb 对 SSL 的支持使用户能够模拟访问安全网站的大量 SSL 客户端会话。IxWeb 具有生成真正的 SSL 握手和 HTTPS 功能。
IxWeb 能够仿真成千上万个下载大文件的 FTP 用户及提供大量所需数据的相应设备。 IxWeb 提供了灵活的用户配置和全面的统计数字,以测定同步 FTP 用户的最大数量,以及内容交换机、负载均衡器、服务器与防火墙的吞吐量。
IxWeb 提供了广泛翔实的实时统计数字及记录日志,并可将其导出到标准文件格式,以便定制报告生成。测试一旦完成,即可以用包括 HTML 在内的多种文件格式生成内容丰富的报告。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值