首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

工具| IO测试fio详解

一 简介 FIO是一款开源的 I/O 压力测试工具,主要是用来测试磁盘的IO性能。它可以支持多种不同的I/O引擎。...fio 官网地址:http://freshmeat.net/projects/fio/ fio文档:https://fio.readthedocs.io/en/latest/index.html 二 安装...,不太直观,可以将参数写到配置文件中,把全局变量和测试变化的参数写在不同的块里,最后运行即可,比如我们要测试多个rw场景 write,readwrite ,可以写配置文件 fio_yace.cfg [...最后命令行运行 fio fio_yace.cfg 即执行测试测试结果的数据较多,主要观察吞吐量和IOPS两个。当然延迟也需要进行观察。...四 压测结果解读 [root@dbm-01 data]# fio fio.cfg 4k-write: (g=0): rw=write, bs=(R) 4096B-4096B, (W) 4096B-4096B

7.1K30

fio测试ceph的filestore

前言 fio是一个适应性非常强的软件,基本上能够模拟所有的IO请求,是目前最全面的一款测试软件,之前在看德国电信的一篇分享的时候,里面就提到了,如果需要测试存储性能,尽量只用一款软件,这样从上层测试到底层去...,才能更好的去比较差别 fio对于ceph来说,可以测试文件系统,基于文件系统之上测试,可以测试内核rbd,将rbdmap到本地格式化以后进行测试,或者基于librbd直接对rbd进行测试,这个是目前都已经有的测试场景...,这些不在本篇的讨论的范围内,今天讲的是一种新的测试场景,直接对ceph的底层存储进行测试 ?...配置测试 下面需要准备两个配置文件,一个是ceph自身的,一个是fio配置文件,我们看下我的环境下这个配置文件如何写的 写fio测试文件 vim filestore.fio [global] ioengine...,根据自己的需要对不同的存储设备和组合进行测试就可以了 总结 作为一个新的测试模型的出现,更加完善了ceph的整体体系,也给磁盘的选型增加更好的测试工具

2.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    vdbench和fio测试磁盘性能的对比总结

    vdbench和fio测试磁盘性能的对比总结 一、安装 1、安装vdbench,首先安装java其次下载vdbench安装包并进行安装:http://pan.baidu.com/s/1b7XooY;...执行测试:....2、fio的安装 直接下载安装软件,拷贝到虚机即可,通过自己写脚本或者执行命令去测试,如下命令是测试随机读写,读写比例为7:3 fio –ioengine=libaio –direct=1 –group_reporting...的threads和depth 2、vdbench测试结果中的I/O相当于fio的iops;vdbench中的MB/sec相当于fio的BW带宽;vdbench的rest time相当于fio的时延 3、...vdbench测试的是整个集群或者整个虚机或者所有磁盘的总性能,而fio需要写脚本去测试多个磁盘或者多台虚机 4、vdbench有数据一致性校验的参数,进行数据校验需要执行-v,也可以在参数文件中写入Validate

    3.7K11

    fio与iometer

    FIO测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:sync,mmap, libaio, posixaio, SG v3, splice, null...fio这个工具实在太强大了,列举一下他的NB之处吧  1)支持十几种存储引擎,可以自定义  2)自带做图工具,调用gnuplot做图  3)支持几乎所有的存储描述参数  4)大量对CPU,内存,进程/线程...io队列深度通常对不同的设备很敏感,那么如何用fio来探测出合理的值呢?...可以通过配置文件来配置压力测试的方式,可以用选项 --debug=io来检测fio是否工作 [root@vmforDB05 tmp]# cat fio_test [global]  bsrange=...一般平常测试都用FIO,参数多测的类型丰富也比较准确。 本文转载自网络

    3.7K30

    linux 磁盘IO测试工具:fio (同时简要介绍dd工具测试)

    FIO测试IOPS的非常好的工具,用来对硬件进行压力测试和验证。磁盘IO是检查磁盘性能的重要指标,可以按照负载情况分成照顺序读写,随机读写两大类。...目前主流的第三方IO测试工具有fio、iometer 和 Orion,这三种工具各有千秋,在linux 下也可以使用dd 进行简单的磁盘(文件系统)测试(文末补充)。...安装: yum install fio yum info fio apt install gfio # fio 图形测试工具 项目地址: https://github.com/axboe/fio.git...http://git.kernel.dk/cgit/fio/ 磁盘处理: fio 用于测试磁盘性能时,测试之前需要先把要测试的磁盘卸载掉,测试完后需格式化一遍再挂载上去。...更详细对fio输出说明请参考博文:Fio Output Explained IO状态监控: 进行磁盘测试的时候,我们可以使用iostat 等监控工具,查看所有磁盘当前的读写状态(fedora 系统上

    6K10
    领券