首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在测试期间分析磁盘io,然后创建FIO模型?

如何在测试期间分析磁盘io,然后创建FIO模型?
EN

Server Fault用户
提问于 2017-08-04 20:04:38
回答 1查看 393关注 0票数 0

对于linux (rhel/centos)系统,是否有一种方法可以在主动测试期间收集/分析系统的磁盘io (iops、读取吞吐量、写入吞吐量等),并将其转换为FIO类型的模型/作业文件(柔性IO测试工具:https://github.com/axboe/fio ),以便直接对磁盘io场景进行可重复测试?

这将用于以可重复的方式直接测试磁盘io子系统,而不依赖于重新运行用于创建模型/配置文件的原始测试(不管生成磁盘io的数据库服务器、应用服务器、微服务等项目),谢谢!

(p.s.创建基准有很多空谈,但我还没有找到一种实用的方法,如何使用测试中的系统来实现它,请帮助!)

为了澄清与创建被测试系统的基准有关的请求,您将如何捕获创建被测试系统模型的读者/作者的数量、用于测试的文件大小、如何验证块大小、基于对系统的观察创建磁盘io基准(例如FIO)所需的所有事情--测试中(最重要的是--如何获取和解释这些观察来创建模型!)

EN

回答 1

Server Fault用户

回答已采纳

发布于 2017-08-07 16:41:02

您可以使用blktrace跟踪磁盘访问模式,并使用这些信息创建类似的fio访问模式。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/866951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档