收藏 分享(赏)

负载均衡测试报告.doc

上传人:精品资料 文档编号:10630038 上传时间:2019-12-10 格式:DOC 页数:4 大小:451.39KB
下载 相关 举报
负载均衡测试报告.doc_第1页
第1页 / 共4页
负载均衡测试报告.doc_第2页
第2页 / 共4页
负载均衡测试报告.doc_第3页
第3页 / 共4页
负载均衡测试报告.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、负载均衡和高频访问平台测试报告一、 测试目的对 JTangDFS 系统进行性能测试,通过测试工具模拟并发的用户访问,测试系统的并发量、平均响应时间等性能指标,以测试系统在用户并发访问环境下的并发能力。二、 测试环境本次测试在两台计算机上进行,主机 A 作为 Chunk Server,主机 B 作为 Master Server。两台主机的性能参如下:主机 A: 安装 Windows XP 操作系统使用 Intel Pentium Dual CPU E2140 1.60GHz应用服务器 tomcat6内存为 2GB主机 B:安装 Windows XP 操作系统使用 Intel (R) Core(T

2、M)2 Duo CPU E7200 2.53GHZ内存为 4GB应用服务器 tomcat6数据库 mysql5三、 测试流程本次测试使用测试工具 LoadRunner,模拟用户在分布式文件系统中比较常见的并发操作,主要测试系统参数如下:最大响应时间、最小响应时间、平均响应时间和持续时间。测试的步骤如下: 1) 编写脚本模拟用户行为LoadRunner 通过脚本(虚拟用户脚本)产生虚拟用户,模拟用户行为。在分布式文件系统的运行过程中,比较常见的并发操作是用户下载文件系统中的文件。测试文件大小为0.77M。产生下载文件操作的虚拟用户行为的脚本如下所示:public class Actionssta

3、tic long i = 0;InetSocketAddress addr = null;DFSFileSystem dfs = null;public int init() throws IOExceptionDummyClassLoader.setContextClassLoader();addr = DFSUtil.createSocketAddr(“192.168.144.107:9000“);dfs = new DFSFileSystem(addr);return 0;public int action() throws IOExceptionFile file = new File

4、(“F:用户手册.doc“ + i+);dfs.copyToLocalFile(new File(“/用户手册.doc“), file);file.delete();return 0;2) 执行脚本,观察运行情况分别启动 50 个、70 个和 100 个并发虚拟用户。观察到在同时启动 50 个并发用户时,所有的虚拟用户都能迅速的进入运行状态。当同时启动 70 个虚拟用户时,观察到大部分用户(50 )个能迅速进入运行状态,其他则是先进入 Pending 状态,再进入运行状态。同时启动 100 个虚拟用户时,运行情况如下:同时启动 100 个虚拟用户运行时情况图可以看出当 100 个虚拟用户在运行

5、时,有 50 个能够迅速全部进入到运行状态(大约 1分钟) ,还有 50 个是先进入到 Pending 状态,经过一段时间后再进入运行状态。3) 测试数据分析 启动 50 个并发虚拟用户时,并发用户运行图和响应时间图如下所示:并发用户运行图(50 个用户)响应时间图(50 个用户)有上图可以看出,50 个用户能够很快(44 秒)同时进入运行状态,并且在 1 分 35 秒时全部运行结束。响应时间在刚开始的时候最大,达到 3.744 秒,随后降低,到 38 秒时达到最小,此时响应时间最小,只有不到 1 秒。随后又有小幅升高。范围在 0-4 秒。 启动 70 个并发虚拟用户时,并发用户运行图和响应时

6、间图如下所示:并发用户运行图(70 个用户)响应时间图(70 个用户)可以看出在同时运行 70 个用户时,是先有 50 个用户集中并发运行,结束再运行 20 个。响应时间呈齿形分布,范围在 06 秒。 启动 100 个并发虚拟用户时,并发用户运行图和响应时间图如下所示:并发用户运行图(100 个用户)响应时间图( 100 个用户)可以看出,当运行 100 个并发用户时,先有 50 个并发用户运行,结束后运行另外 50个。响应时间除个别较大,呈大致的齿形分布,范围在 0-9.5 秒。测试性能参数如下表所示:用户数 最小响应时间(秒)最大响应时间(秒)平均响应时间(秒)用时(分:秒)50 0.672 3.744 2.107 1:3670 0.298 5.81 3.123 3:39100 0.165 9.07 3.650 3:56性能参数表四、 结论从以上的并发用户运行图和响应时间图可以看出,在运行小于等于 50 个并发用户时,能够迅速完成,大于 50 个用户时,则是每次先运行 50 个,结束后再运行小于等于 50 个用户。随着并发用户的增多,平均响应时间逐渐增加,用户数达到 50 的倍数时会显著增加。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报