【%util】关于iostat 中的 %util 指标说明
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了【%util】关于iostat 中的 %util 指标说明相关的知识,希望对你有一定的参考价值。
参考技术A 磁盘是否达到真正极限瓶颈,需要参考通过fio等工具压测出的极限带宽和IOPS值。%util与硬盘设备饱和度
%util表示该设备有I/O(即非空闲)的时间比率,不考虑I/O有多少,只考虑有没有。
由于现代硬盘设备都有并行处理多个I/O请求的能力,所以%util即使达到100%也不意味着设备饱和了。
iostat 中的 %util 指标说明
https://blog.51cto.com/dangzhiqiang/2440962?source=dra
深入理解iostat
https://bean-li.github.io/dive-into-iostat
Linux HDD和SSD磁盘的util(iostat )指标问题
https://blog.51cto.com/wendashuai/2511043
硬盘IO的个人理解(机械硬盘)
https://blog.csdn.net/weixin_40585816/article/details/81023522
性能调优之硬盘IO
https://www.cnblogs.com/ljhdo/archive/2019/01/08/10104408.html
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来判断磁盘的繁忙情况或者负载。
以上是关于【%util】关于iostat 中的 %util 指标说明的主要内容,如果未能解决你的问题,请参考以下文章
iostat相关参数说明——await:平均每次设备I/O操作的等待时间 (毫秒),如果%util接近 100%,说明产生的I/O请求太多