机械装备

请教个对IOPS理解的问题,求解惑!

以下是AIX主机端上iostat 命令的输出:
System configuration: lcpu=32 drives=54 paths=3 vdisks=0
tty:      tin         tout    avg-cpu: % user % sys % idle % iowait
          0.1         41.6               12.5   1.7   84.7      1.1
Disks:        % tm_act     Kbps      tps     Kb_read      Kb_wrtn
hdisk6           0.0       0.0         0.0         77         0
hdisk15          0.7     2739.3     116.7   5088061807  71527020
hdisk17          0.1     643.4       9.8     1140622319   71218070
hdisk14          0.7     2773.9     123.1   5084071005  140622179
hdisk16          0.7     2703.5     113.9   5019025595  73110117
hdisk18          0.0      91.8       0.3       85628845      87301595
hdisk19          0.7     2685.1     112.2   4978747292  78814850
hdisk20          0.0       0.0       0.0          0                 0
hdisk21          0.0       0.0       0.0          0                  0

tps这一列表示每秒钟对物理磁盘的IO请求。
1.想请教下,tps这列的值是不是只是表示OS对磁盘的请求数,而不是存储端的IOPS??
另,如此tps表示的值只是OS对磁盘的IOPS数,那最终后端存储为响应这些请求的存储IOPS数是不是跟存储的具体阵列有关。

2.打个比方:假如现在 OS上对某个划分过来的存储磁盘的tps为1,该请求为写IO,后端存储阵列为raid5,那我们在主机端看到的IOPS为1,那相对而言,存储端为响应这个OS的写请求而产生的IO是不是为4.
请各位大大解惑,谢谢!
参与7

6同行回答

yszw0817yszw0817存储架构师北京
系统只能监测本地的,存储端那是存储的事情啊。显示全部
系统只能监测本地的,存储端那是存储的事情啊。收起
硬件生产 · 2012-10-31
浏览883
yyt609yyt609系统运维工程师宁波国研软件技术有限公司
当然不是存储端的IOPS,而只是本地系统的IO显示全部
当然不是存储端的IOPS,而只是本地系统的IO收起
系统集成 · 2012-10-30
浏览893
skyzqqskyzqq系统运维工程师中国联通河南省分公司
回复 4# blue_diamond 可你不是从一块盘读写的啊,每块盘都会产生IO 啊显示全部
回复 4# blue_diamond
可你不是从一块盘读写的啊,每块盘都会产生IO 啊收起
电信运营商 · 2012-09-06
浏览896
blue_diamondblue_diamond系统架构师制造业
第2点在raid1是2,在raid5下是4,其中两次读旧的数据及奇偶信息,两次写新的数据及奇偶信息。详见raid5的原理。有专家能帮我回答下我的问题吗?求解惑呀!显示全部
第2点在raid1是2,在raid5下是4,其中两次读旧的数据及奇偶信息,两次写新的数据及奇偶信息。详见raid5的原理。
有专家能帮我回答下我的问题吗?求解惑呀!收起
机械装备 · 2012-09-05
浏览844
skyzqqskyzqq系统运维工程师中国联通河南省分公司
2,为什么是4?显示全部
2,为什么是4?收起
电信运营商 · 2012-09-05
浏览911
blue_diamondblue_diamond系统架构师制造业
没人知道吗?显示全部
没人知道吗?收起
机械装备 · 2012-09-05
浏览909

提问者

blue_diamond
系统架构师制造业
擅长领域: 存储服务器Linux

问题状态

  • 发布时间:2012-09-05
  • 关注会员:1 人
  • 问题浏览:8912
  • 最近回答:2012-10-31
  • X社区推广