vm中的disk负载观察iostat的%util不科学

Posted ygtff

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vm中的disk负载观察iostat的%util不科学相关的知识,希望对你有一定的参考价值。

在偶然的测试中发现,vm中的disk负载不能看iostat的%util栏,下面做实验,验证一下。 实验一: fio单job测试:
iostat看到的磁盘负载: 【磁盘的util已经100%了,w/s是5000左右;理论理解,增加job,磁盘的write IOPS基本不会提高了】

--------------------------------分割线-------------------------------- 实验二: fio启动2个job测试:

iostat看到的磁盘负载情况: 【util依然是100%,但是write iops是提高1倍了,这不科学啊,继续验证】


--------------------------------分割线-------------------------------- 实验三: fio启动3个job测试:

iostat看到的磁盘负载情况: 【util依然是100%,write IOPS继续增加】

结论: 对于使用ceph的vm,在观察disk的负载的时候,不能根据%util来判断磁盘的繁忙情况或者负载。

以上是关于vm中的disk负载观察iostat的%util不科学的主要内容,如果未能解决你的问题,请参考以下文章

iostat和iowait详细解说

iostat和iowait详细解说

iostat和iowait详细解说

zabbix之 自动发现磁盘io util 监控

【%util】关于iostat 中的 %util 指标说明

iostat查看系统的IO负载情况