磁盘

和自甴很熟 提交于 2019-12-28 07:32:08

 

 

 

 

 

 

 

 

 

 

磁盘IOPS

IOPS即每秒的输入输出量(或读写次数)

数据吞吐量,指单位时间内可以成功传输的数据数量

磁盘的IOPS,就是一秒内进行多少次IO读写

磁盘的吞吐量,磁盘写入加速读出数据的大小

IOPS和吞吐量的关系

每秒 I/O 吞吐量= IOPS* 平均 I/O SIZE

确认磁盘 I/O 存在性能问题

对于随机负载,当遇到余下情况时,我们那通常认为存在 I/O 性能问题:

1. 平均读时间大于 15ms

2. 在具有写 cache 的条件下,平均写时间大于 2.5ms

对于顺序负载,当遇到余下情况时,我们那通常认为存在 I/O 性能问题:

1. 在一个磁盘上有两个连续的 I/O 流

2. 吞吐量不足(即远远小于磁盘 I/O 带宽)

对于一块磁盘来讲,随着 IOPS 数量的增加,I/O service 也会增加,并且会有一个饱和点,即 IOPS 达到某个点以后,IOPS 再增加将会引起 I/O service time 的显著增加。

图 3. 磁盘 IOPS 与 IO service time 关系图

从经验上讲,我们在测试工作中,我们主要关注 IOPS 和吞吐量以及磁盘的 busy% 这三个数值。如果 IOPS 和吞吐量均很低,磁盘的 busy% 也很低,我们会认为磁盘压力过小,造成吞吐量和 IOPS 过低;只有在 IOPS 和吞吐量均很低,磁盘的 busy% 很高(接近 100%)的时候,我们才会从磁盘 I/O 方面分析 I/O 性能

 

Inode 使用率

Inode:索引节点,它用来存放文件及目录的基本信息,inode数量即文件系统的节点的最大数量。

Inode使用率容易被忽略。对于一些文件大小很小,文件数量却很大的系统,若采用默认参数生成文件系统,可能导致inode数量不足。当inode使用率达到100%后就不能再创建新的文件或目录。

1. 获取来源

NMON:JFSINODE SHEET
命令行df- g:%Iused

文件系统使用率

1.获取来源NMON:JFSFILE SHEET 

命令行:df -g

2.最佳

使用超过80时,系统的性能可能会拖慢

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!