高性能测试---FIO工具测试性能指标测试方法v1.pdfVIP

  • 59
  • 0
  • 约1.35万字
  • 约 11页
  • 2017-08-22 发布于河北
  • 举报

高性能测试---FIO工具测试性能指标测试方法v1.pdf

高性能测试---FIO工具测试性能指标测试方法v1.pdf

高性能测试FIO工具测试性能指标 测试方法 高性能测试FIO 工具测试性能指标测试方法 文件信息 版本 Subject 高性能测试FIO 工具测试性能指标测试方法 Version 1.0 Author 卢洋 Comments 作者 Palmer lu (卢洋) Consultant Consulting Service VERITAS Greater China Mobile: +86 2 高性能测试FIO 工具测试性能指标测试方法 目录 性能指标4 FIO 使用4 注意事项 5 读测试注意事项 5 写测试注意事项 5 4k 随机写延迟测试 5 测试命令 5 测试用例 6 128k 随机写带宽测试 6 测试命令 6 测试用例 7 4k 随机写IOPS 测试 7 测试命令 7 测试用例 7 4k 随机读延迟测试 8 测试命令 8 测试用例 8 128k 随机读带宽测试 9 测试命令 9 测试用例 9 4k 随机读 IOPS 测试 10 测试命令10 测试用例10 测试汇总 11 FIO 工具测试性能指标指南 3 高性能测试FIO 工具测试性能指标测试方法 性能指标 评测存储性能的主要有三个指标: 延迟(Latency) :一次I/O 操作所耗费的时间 带宽(Bandwidth):单位时间内传输的数据量 IOPS :每秒完成的I/O 操作次数 FIO 使用 FIO 是测试IOPS 的非常好的工具,用来对硬件进行压力测试和验证,支持 13 种不同的I/O 引擎, 包括:sync,mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio 等等。 fio 官网地址:/projects/fio/ 一,FIO 安装 wget http://brick.kernel.dk/snaps/fio-2.0.7.tar.gz yum install libaio-devel tar -zxvf fio-2.0.7.tar.gz cd fio-2.0.7 make make install 4 高性能测试FIO 工具测试性能指标测试方法 注意事项 读测试注意事项 SSD 卡同硬盘的原理不同,没有写过的扇区是不包含出厂原始内容的,读 取这些扇区将快速返回,做设备读取测试时,请务必保证SSD 卡已经被顺序 写满 顺序写满方式: fio --name=seqWrite --filename=/dev/fioa --numjobs=1 --bs=128k --size=3000g -- ioengine=libaio --iodepth=32 --direct=1 --rw=write --group_reporting --randrepeat=0 写测试注意事项 SSD 卡写入性能可以分为空盘性能和稳态性能,一般建议测试稳态性 能,请确保SSD 卡至少写满两遍 稳态状态实现方式: fio --name=precondition --filename=/dev/fioa --numjobs=2 --bs=128k --size=3000g --ioengine=libaio --iodepth=32 --iodepth_batch=16 --iodepth_batch_complete=16 -- direct=1 --rw=randwrite --group_reportin

文档评论(0)

1亿VIP精品文档

相关文档