一、vdbench工具介绍
vdbench是一个I/O工作负载生成器,通常用于验证数据完整性和度量直加(或网络连接)存储性能。它可以运行在windows、linux环境,可用于测试文件系统或块设备基准性能。
Supernova测试仪内置了多种开源软件,sysbench就是其中之一,在测试仪中使用这些开源软件,可以进行性能测试。
二、在Supernova测试仪中可应用的场景
- 测试文件系统
vdbench可以通过创建不同层级目录并在最后一层目录创建文件进行读写的方式对文件系统性能进行测试。 - 测试块设备
vdbench可以通过指定块设备,针对于指定块设备进行读写的方式对块设备性能进行测试。
三、测试用例
3.1 上传开源组件
3.2 测试文件系统
vdbench性能测试选择测试文件系统
根据测试环境调整创建目录层级数