EDS测试分享
  

文雅而不失响亮 73061人觉得有帮助

{{ttag.title}}
本帖最后由 文雅而不失响亮 于 2020-6-29 14:06 编辑

EDS测试分享
一、功能背景
       本次分享主要是用于EDS的块存储测试和nas的性能测试。可以根据文档内容进行统计存储性能,提交给客户性能报告。
       EDS只能创建一个高性能存储池和一个容量性存储池,所谓高性能存储池就是我们某公司的aSAN技术,而容量性存储池就是用的开源的分布式存储Ceph,Ceph可以提供块存储,文件存储以及对象存储。也因Openstack火了起来。感兴趣的小伙伴可以去了解一下。附上参考资料及之前看到过的博客。
网上博客:   http://www.xuxiaopang.com/
二、测试过程
1.块存储测试
       我们使用IOmeter工具对块存储进行测试,对块存储测试时我们可以3虚拟机3块盘进行测试,也可以使用9虚拟机3快盘进行测试。总部已针对aCloud和VMware平台做好对应的虚拟机,将虚拟机导入平台中,启动控制端与备控端即可。但由于我这次环境的问题,测试了单虚拟机三块盘的性能。
        创建一台虚拟机,虚拟机挂载三块裸磁盘,每块磁盘大小20G,磁盘分配模式为预分配模式,三块磁盘的存储是由EDS块存储提供。虚拟机打开IOmeter工具进行测试。
Worker1对应磁盘1,worker2对应磁盘2,worker3对应磁盘3,
1.png
2.png
3.png
修改磁盘写入深度   of Outstanding I/0s 32
4.png
配置磁盘读写模型,每块磁盘(worker)均要配置如下模型
5.png
配置每个模型的运行时间,只跑刚刚选中的模型
6.png
运行小绿旗后开始进行测试 7.png 将结果保存在桌面即可
将更新时间改为1S,可以查看当前模型运行的IOPS和MBPS。运行结束后,整体结果保存在results.csv中
8.png

2.文件存储测试
2.1 Windows测试
      Windows通过CIFS共享方式,使用vdbench工具进行测试,测试前和总部要测试脚本,运行vdbench工具,调用测试脚本来完成nas的测试。脚本也对应不通的测试模型。
111.png
EDS创建CISF服务器,客户端连接后映射三个网络驱动器X、Y、Z
11.png
12.png
下载并解压vdbench,安装java环境,打开dos窗口,切换到工具目录下,运行vdbench -t测试环境,测试结果返回Vdbench execution completed successfully则环境正常。
13.png
将总部给的测试脚本放到vdbench工具目录下,运行工具加对应脚本名称
14.png
下图表示正在测试
15.png
待脚本运行结束后,结果保存在file:///$DIR/vdbench504/output/summary.html 文件中

2.2 Linux测试
      Linux通过挂载NFS,使用vdbench工具进行测试,测试前和总部要测试脚本,运行vdbench工具,调用测试脚本来完成nas的测试。脚本也对应不通的测试模型。
11111.png
通过https://www.oracle.com/technetwork/cn/server-storage/vdbench-downloads-1901681-zhs.html下载vdbench,将下载好的工具上传到linux客户端上并进行解压
16.png
测试vdbench时,发现缺少java环境,下载java环境
17.png
再次通过vdbench -t进行测试,确认环境正常。
18.png
客户端挂载EDS创建的NFS文件系统,确认挂载成功
19.png
执行vdbench 工具加运行的脚本
20.png
待脚本运行结束后,结果保存在file:///$DIR/vdbench504/output/summary.html 文件中
21.png

相信将上面的测试结果汇总后提交给客户,客户马上就下单啦!

打赏鼓励作者,期待更多好文!

打赏
4人已打赏

sangfor_1143 发表于 2020-7-2 20:09
  
感谢楼主的分享哦,整篇文章逻辑严谨,思路清晰,对块存储测试以及文件存储测试提供了比较详细的截图说明,并且文件存储分别针对windows系统和linux系统都做了不同的测试步骤以及测试结果,期待楼主后续带来更多有价值的分享:爱你:
新手912472 发表于 2020-7-2 22:45
  
大佬的测试步骤很详细,很受用。
在测试文件存储时,若java运行有问题可按以下尝试修改java变量:
1、添加系统变量名 classpath     内容为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar。
2、添加系统变量名为 JAVA_HOME    内容为 C:\Program Files (x86)\Java\jdk1.8.0_171,(此目录为安装目录)
3、Path 中添加   ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
nihongliang 发表于 2020-6-30 22:23
  
EDS对应ceph  aCloud对应glusterfs ,感兴趣的同学可以看看,方便理解某公司的东西。
全村骄傲 发表于 2020-7-1 11:14
  
存储性能测试
ie5000 发表于 2020-7-3 09:45
  
没用过这产品,但是看看大神的分享积累一下,赞
sailyang 发表于 2020-7-3 09:48
  

大佬的测试步骤很详细,很受用。整篇文章逻辑严谨,思路清晰
Jean_Zhj 发表于 2020-7-3 10:00
  
测试步骤很详细,实用。
新手755571 发表于 2020-7-3 10:07
  
步骤很详细,实用
nettman 发表于 2020-7-3 10:14
  
没用过这产品,但是看看大神的分享积累一下!
发表新帖
热门标签
全部标签>
每日一问
技术盲盒
技术笔记
每周精选
干货满满
技术咨询
信服课堂视频
秒懂零信任
自助服务平台操作指引
新版本体验
标准化排查
产品连连看
安装部署配置
功能体验
GIF动图学习
玩转零信任
2023技术争霸赛专题
技术晨报
安全攻防
每日一记
深信服技术支持平台
天逸直播
华北区交付直播
社区帮助指南
畅聊IT
答题自测
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
上网策略
测试报告
日志审计
问题分析处理
流量管理
运维工具
云计算知识
用户认证
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
答题榜单公布
纪元平台
通用技术
卧龙计划
华北区拉练
以战代练
山东区技术晨报
文档捉虫活动
齐鲁TV

本版达人

adds

本周建议达人

无极剑圣

本周分享达人

新手25642...

本周提问达人