浏览
帮助
登录
此帖子已超过 5 年
Solved!
DavidCao
36 消息
0
4555
2016年5月3日 20:00
始终无法理解iops很高 而延迟也很高的场景
比如说1000 iops 那就能确定1秒钟是1000个io了 那延迟不就是1s/1000吗?不对嘛?
回复(3)
Jeffey1
2 Intern
•
2.8K 消息
2016年5月3日 23:00
根据楼主的描述,我觉得你提到的IOPS和延迟分别是指:
如果按照上面的定义,那么IOPS和程序延迟时间是没有直接关系的。我举个例子帮助楼主理解,如果有二台存储设备,一台XtremIO设备包括10块SSD盘,还有一台ISILON设备包括1000块SAS盘,很明显XtremIO能够为应用程序运行提供更低的延迟时间,可是Isilon却可以提供更高的IOPS。
那么什么时候IOPS和延迟指标有直接关系呢?当延迟是指盘片旋转延迟时间或者磁头寻道延迟时,那么这些延迟指标就和IOPS有直接关系。因为影响磁盘IOPS的因素是IO的服务响应时间,这其中包括:
传统的1500转SAS磁盘可以提供180IOPS,可是单块SSD固态盘却可以提供超过4000 IOPS,这就是因为SSD固态磁盘没有磁头寻道时间,没有盘片旋转延迟时间。另外推荐一些文章供你参考:
也就是说同一套系统 iops越高 延迟应该也是越高才对吧?
应该不能这么说。比如:XtremIO全闪存阵列插满SSD固态盘,就可以为应用程序提供超百万的IOPS,同时提供1ms的延迟时间。
戴尔支持资源
查看更多
查看全部
Top
Jeffey1
2 Intern
2 Intern
•
2.8K 消息
0
2016年5月3日 23:00
DavidCao
根据楼主的描述,我觉得你提到的IOPS和延迟分别是指:
如果按照上面的定义,那么IOPS和程序延迟时间是没有直接关系的。我举个例子帮助楼主理解,如果有二台存储设备,一台XtremIO设备包括10块SSD盘,还有一台ISILON设备包括1000块SAS盘,很明显XtremIO能够为应用程序运行提供更低的延迟时间,可是Isilon却可以提供更高的IOPS。
那么什么时候IOPS和延迟指标有直接关系呢?当延迟是指盘片旋转延迟时间或者磁头寻道延迟时,那么这些延迟指标就和IOPS有直接关系。因为影响磁盘IOPS的因素是IO的服务响应时间,这其中包括:
传统的1500转SAS磁盘可以提供180IOPS,可是单块SSD固态盘却可以提供超过4000 IOPS,这就是因为SSD固态磁盘没有磁头寻道时间,没有盘片旋转延迟时间。另外推荐一些文章供你参考:
DavidCao
36 消息
0
2016年5月3日 23:00
也就是说同一套系统 iops越高 延迟应该也是越高才对吧?
Jeffey1
2 Intern
2 Intern
•
2.8K 消息
0
2016年5月3日 23:00
应该不能这么说。比如:XtremIO全闪存阵列插满SSD固态盘,就可以为应用程序提供超百万的IOPS,同时提供1ms的延迟时间。