开始新对话

未解决

此帖子已超过 5 年

2936

2015年1月3日 18:00

如何计算metalun的iops?

大家好。想问下有没有详细计算metalun的iops的方法?两个相同容量和raid方式的lun组成metalun后,串联和条带化这两种创建方式对性能的影响有多大差别?之前一个客户对iops有要求,想这么做又有顾虑,问的我也很糊涂,只说性能有提升很没有说服力。之后上网搜索了下,发现并没有相关的计算方法。emc的clariion metalun说明里也没有,英文论坛里也没有很对题的回复。想问下各位前辈手头有没有什么可以参考的资料。

2 Intern

 • 

4K 消息

2015年1月3日 20:00

单一RAID Group计算IOPS的官方说明可以参考这篇白皮书:https://www.emc.com/collateral/software/white-papers/h10938-vnx-best-practices-wp.pdf

这篇帖子里也有说明:如何计算IOPS?

当然MetaLUN会复杂一些:串联的话,主机的一次I/O无法让MetaLUN所有的硬盘都参与读写,因此很难计算其IOPS(如果想实际测得的话,受很多条件的影响,数值会有很大的不同)。条带化MetaLUN的话,所有的硬盘都会参与读写操作,因此计算一组RAID Group的IOPS后,再乘以RAID Group数量,就是该条带化MetaLUN大致的IOPS。这些都是由MetaLUN的原理决定的:https://www.emc.com/collateral/hardware/white-papers/h1024-clariion-metaluns-cncpt-wp-ldv.pdf


也可以看看论坛里MetaLUN系列文章:CLARiiON MetaLUN详解(五) - MetaLUN性能规划

4 消息

2015年1月3日 21:00

感谢,您列的这些文献我没看过的正在逐一看。还有些问题。


对于前者(串联),在某些特殊情况下,比如串联的两个component Lun都是相同规格的8块硬盘组成的Raid10,能不能有简单的计算方法来计算其IOPS?或者有什么比较方法能说明其与16块盘做raid 10的性能差异?(粗糙的例子,用户原来有一个4+4,添置了10块新盘,问整个重做成8+8好还是串联一个4+4好,它需要一些更具体的参数比如两者的IOPS差距,施工难度等来进行方案设计)。

对于后者(条带化),我看到文献中提到其性能会有提高,这个提高来自什么因素,提高的性能指的是哪部分?只是单纯的因为增加了硬盘数量而让IOPS总量线性增加了吗?

2 Intern

 • 

4K 消息

2015年1月3日 22:00

只需要知道,串联的MetaLUN,对性能几乎没有提升(不排除多线程高并发I/O操作情况下,实际获得比串联前更好的性能)。

就以你这个例子,原来有一个4+4,添置了10块新盘(此处应该是8块吧?),如果要更好的性能,就重新条带化;如果要迅速可用的空间而性能不做要求,那就串联。

条带化MetaLUN对性能的提升,就是因为同时参与I/O的硬盘多了。


4 消息

2015年1月4日 00:00

Ok,那我就这么记着了。感谢。

找不到事件!

Top