文件 服务器 并发 测试 方案
目录
1. 拓扑结构
文件 服务器集成在UAP Server中, 通过对文件元数据的分析与处理,高效的管理文件,并 根据 设置的 模块 属性 管理文件 的 加密 、 压缩和安全访问控制 。AE 文件 服务器提供了多种文件存储方式,满足业务 上 不同的存储需求。
MongoDB 有三种集群模式: Replica Set集群 、 Sharding 集群 及混合集群模式,本测试方案 中 指考虑Replica Set集群和混合集群模式。
MongoDB 集群1: 3个节点部署的Replica Set 集群
MongoDB集群2 : Replica Set +Sharding 混合集群
具体 配置可以参考:
http://www.cnblogs.com/feuji/archive/2012/09/01/2666204.html
http://www.tuicool.com/articles/b6Vzme
2. 测试 场景
2.1. 测试 数据
并发 用户数: 1000人
文件 大小: 1 00KB,512KB和1MB
用户 执行策略: 50%用户上传文件操作 , 其中 上传的 用户 中有 60% 用户 上传100 K 文件,35% 用户 上传512 K 文件,5% 用户 上传1 M 文件 ; 50% 用户 下载 文件 操作,其中 下载 的用户 中有 60% 用户下载 100 K 文件,35% 用户下载 512 K 文件,5% 用户下载 1 M 文件 。
2.2. 测试模型
文件 读写操作 :
2.3. 测试场景
序号 |
测试场景 |
用户数 |
1 |
场景 一: 默认存储(集群 1 ) + 不加密 不压缩 |
1 000 |
2 |
场景二 : 默认 存储 (集群 1 ) +加密且压缩 |
1 000 |
3 |
场景三 : 默认 存储 (集群 2 ) + 不加密不压缩 |
1 000 |
4 |
场景 四: 默认 存储 (集群 2 ) +加密且压缩 |
1 000 |
5 |
场景五: 磁盘存储+不加密不压缩 |
1 000 |
6 |
场景六 : 磁盘 存储+ 加密 压缩 |
1 000 |
7 |
场景七 : FTP 存储+不加密 不压缩 |
1 000 |
8 |
场景八: FTP 存储 +加密且压缩 |
1 000 |
9 |
场景九:以上测试 场景 继续 加人, 直到 拒绝服务, 连续 多次直到获取到 平稳 的值 |
(极限 测试 ) |
Attachments:
文件服务器默认存储配置.docx (application/vnd.openxmlformats-officedocument.wordprocessingml.document)
文件服务器并发测试方案.docx (application/vnd.openxmlformats-officedocument.wordprocessingml.document)