086-vdbench
【1】vdbench是一个 I/O 工作负载生成器,用于验证数据完整性和度量直接附加和网络连接的存储的性能。它是一个免费的工具,容易使用,而且常常用于测试和基准测试。
【2】下载地址
【3】centos下的安装
首先安装Java JDK和一些工具包
sudo yum install -y java-1.7.0-openjdk java-1.7.0-openjdk-devel unzip
./vdbench -t
------------------------------------------------------------------------------------华丽的分界线--------------------------
【1】 ./vdbench -f parafile
parafiile(并列多个参数??)为配置文件,如果需要校验文件一致性可以可以指定-v参数,
./vdbench -vf parafile
在vdbench安装目录下面有output目录,可以查看运行及输出结果,适用于windows及linux。
【2】推荐参数:-jn
打开vdbench校验数据的参数为-v或-j,这个过程会为每一次写操作记录日志用于后续校验。
使用-v参数,则生成的校验日志直接保存于内存中,使用-j参数则生成一个校验日志的文件,第二次校验时,-jr即可进行日志恢复进行校验。-v直接记录于内存之中,速度更快,但如果存储系统出现重启或内存清理,那么-v参数记录的校验日志就丢失了;-j直接写到磁盘上,安全有保证但速度会慢一下,此时可选择-jn,异步写到磁盘上,速度和安全都有一定的保证。
【3】lun
(1)sd=sd1 // 标识存储定义的名称 ,lun=/dev/sdd //具体那块盘, threads=64, range=(100g,150g)
wd=wd1, sd=sd*,seekpct=seq,rdpct=100,xfersize=1M,openflags=o_directf
rd=rd1, wd=wd*,elapsed=120,interval=1,iorate=max
========================
(2)
sd=sd1,hd=hd1//标识主机定义的名称,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd3,hd=hd2,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd6,hd=hd3,lun=/dev/sdb,openflags=o_direct,threads=6
sd= 标识存储定义的名称
hd= 标识主机定义的名称
lun= 写入块设备,如:/dev/sdb, /dev/sdc...
openflags= 通过设置为o_direct,以无缓冲缓存的方式进行读写操作
threads= 对SD的最大并发I/O请求数量
【4】
【5】
盘扇区大小不一样
有的512 有的4K
【6】查看硬盘信息命令
参考网址https://www.cnblogs.com/luxf0/p/13321077.html
086-vdbench相关推荐
- source insight 4.0.086破解
source insight 4.0.093 破解: 1. 安装原版软件:Source Insight Version 4.0.0093 - March 20, 2018 2. 替换原主程序:sou ...
- vdbench的作用_vdbench和fio测试磁盘性能的对比总结
一.安装 1.安装vdbench,首先安装java:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213 ...
- vdbench 配置案例及参数说明
文件系统参数文件定义顺序:HD FSD FWD RD HD(Host Define):主机定义,在多主机联机测试时需要配置 配置案例 hd=default,vdbench=/root/vdbench5 ...
- 存储系统测试工具学习之vdbench
1 单客户运行vdbench vdbench既可以运行在linux操作系统下,又可以运行在windows操作下.使用vdbench之前要确保java运行环境的安装. Linux:jdk-6u3-lin ...
- Vdbench的校验原理
vdbench目前是存储类测试中常用的一个读写校验数据工具,具体的安装使用方法网上有很多教程,不再赘述,在此主要说明一下vdbench数据校验的原理及使用方法. 首先,vdbench创建的数据每512 ...
- ARM系统下使用Vdbench测试存储性能
部署jdk环境 这里以jdk-8u351为例,解压缩jdk安装包至/opt目录 安装包下载链接:https://www.oracle.com/java/technologies/downloads/# ...
- Vdbench存储测试教程
本次测试只限于Linux下使用(windows也可使用此工具) 环境搭建 存储端 NAS架构:将存储上的vol以网络形式共享给相关linux主机并挂载完成即可 SAN架构:将存储上的lun以FC或者I ...
- Vdbench:解决运行时出现的常见问题记录1
一.Vdbench报错,如:Waiting for slave connection: localhost-5 1.运行vdbench遇到以下类似情况,一般为配置DNS问题 编辑 2.打开vi /e ...
- [vdbench]vdbench典型配置
./vdbench -f test -o output/test test: 8K 100%随机 50%读 64并发 IOPS 55V5 1W2左右 Dorado6000 2W左右 messagesc ...
- vdbench运行报错:java.net.NoRouteToHostException: No route to host (Host unreachable)
vdbench运行报错:java.net.NoRouteToHostException: No route to host (Host unreachable) 10:19:13.945 hd2-0 ...
最新文章
- nodejs系列-翻译http
- python3 通过 pybind11 使用Eigen加速
- JAVA命令运行cmd命令得到的结果乱码Runtime.getRuntime().exec();
- JSR303—Bean Validation验证
- 新一代爬虫利器 —— Playwright
- 学会使用ant design封装一个锚点组件
- html5 拖拽滚动条,js 简易版滚动条实例(适用于移动端H5开发)
- MySQL千万级访问量架构(转)
- 记Hadoop HA高可用性分布式集群搭建过程
- python django开发api_基于Django框架开发Restful api
- C# 异步查询数据库(第二版)
- android 对象输出到文件
- 由SVN的月份计算错误,谈一个月的含义
- 别把量化交易变成拼人力、拼硬件、拼资源的烧钱游戏
- SpringMVC相关面试题总结
- java实现杨辉三角
- mathtype下载之后word工具栏不出现
- html间超链接怎么做,超链接怎么做
- 一文带你全方位了解与投递EI
- 硼碳氮纳米管的制备(碳纳米管包裹磁性金属复合纳米结构/多孔氧化物掺杂的碳纳米管包裹的碳纳米球/碳氮纳米管包裹纳米金属粒子/碳纳米管包裹Ni纳米线复合材料)