系统集成论坛

标题: 经验分享:磁盘阵列分区划分 [打印本页]

作者: 思考的牛    时间: 2011-11-8 10:34
标题: 经验分享:磁盘阵列分区划分
本文来源于网络,希望能对大家有所帮助。
分割线内为不同人的回复。

目前环境有个IBM ds5020的磁盘阵列,容量为(32*300G),要分给三台P550使用,一台给300G,一台给600G,其它空间都给另外一台,但在阵列划分上我有些疑问,还请大家指教。

1、所有的硬盘都要做raid 1+0,我是把所有空间都做一个raid 1+0,然后1个lun划300G给服务器1用,1个lun划600G给服务器2用,其它都给服务器3用好呢,还是分别做3个raid1+0,分别划给不同的服务器好?理由是什么?比如在性能上哪种方式好?是否分三个raid1+0好?因为服务器1只要访问一块硬盘就行了,服务器2只要访问两块硬盘就行了,互不干扰?就以我上面的这个环境来讲,这样理解对么?

2、用户要求有两块热备盘,如果我做3个raid 1+0,那么那我做的这两块热备盘是任意一个raid1+0中有硬盘坏时都会换上还是只能针对某一个raid1+0有磁盘坏的时候才替换?

3、一个raid1+0里是硬盘越多性能越好呢,还是硬盘越少性能越好(因为不用访问那么多磁盘,如服务器1只有300G,就只要访问一块硬盘)


-----------------------------------------------
1、        所有的硬盘都要做raid 1+0,我是把所有空间都做一个raid 1+0,然后1个lun划300G给服务器1用,1个lun划600G给服务器2用,其它都给服务器3用好呢,还是分别做3个raid1+0,分别划给不同的服务器好?理由是什么?比如在性能上哪种方式好?是否分三个raid1+0好?因为服务器1只要访问一块硬盘就行了,服务器2只要访问两块硬盘就行了,互不干扰?就以我上面的这个环境来讲,这样理解对么?

性能上,RAID1+0性能是RAID种类里很高的,服务器和存储的连接都是通过存储的控制器进行的。多服务器都是通过一个(或多个)控制器来访问的,多服务器是否并发访问对于单一控制器会对性能有一定影响。类似的,多服务器是否并发访问一个RAID组,对性能也是有影响的。
当然从维护的便利性上来说:建议一个RAID1+0,分三个LUN,对于以后的调整会相对容易一些。

2、用户要求有两块热备盘,如果我做3个raid 1+0,那么那我做的这两块热备盘是任意一个raid1+0中有硬盘坏时都会换上还是只能针对某一个raid1+0有磁盘坏的时候才替换?
定义成全局热备盘就可以了。


3、一个raid1+0里是硬盘越多性能越好呢,还是硬盘越少性能越好(因为不用访问那么多磁盘,如服务器1只有300G,就只要访问一块硬盘)
主机访问RAID组上的LUN一般来说都不只访问一块硬盘(除非可以把1块硬盘做到一个RAID组里,但是为什么要这样做呢),所以实际上这个问题就变成了DS5020的0RAID1+0性能顶点的问题,这个问题可以咨询一下售前。

个人意见,希望能有所帮助。


-----------------------------------------------
为什么不是raid0+1?这样对于性能不是更好?但安全性小于raid1+0,看你怎么划分了。如果你做raid1+0的话,盘越多,性能未必会很快吧?raid0+1,应该是盘越多,性能越好,先写,后同步。还有考虑一下成本问题,你分3个的话,那样盘的利用率不高。。存储的全局热备盘的话,任何一个盘坏了。都能顶上去吧。。以上是个人理解。


-----------------------------------------------
1.raid0+1在生产环境很少考虑的,毕竟安全性第一。
2.raid1+0是性能和安全性的一个综合考虑,在牺牲容量的情况下,提供最好的性能。
3.至于磁盘的组合,是一个raid组,划N个lun使用,还是划分多个raid组使用,这个还要考虑应用访问磁盘的方式。是同时都并发访问的话,最好还是划分不同的raid组,如果并发性很小,那么肯定多个磁盘的raid组性能好,

如果要考虑最佳选择,那么就做实际的测试吧。。。。

DS系列存储应该都是全局热备盘吧,热备盘不是针对某个raid组,而是针对全局任何一个磁盘故障都可以发挥热备作用。(基于以前的存储了解,新的型号不太了解)。


最后一个问题,还是上述的原因,磁盘多少跟你的应用有关,看连续读写还是随机读写,还有读写的块大小。


-----------------------------------------------
raid0+1有安全性么。。。。嗯,有硬盘本身的安全性

建议多划分几个raid1+0,可以4-6块硬盘划一个lun,如果坏掉了比较容易维护

2.划分的全局热备盘,可以顶替一个盘柜内的所有硬盘,32块硬盘的话,肯定有扩展柜的吧,每个扩展柜加一个热备盘就可以了

3.raid1+0的数量越多,性能就越好,因为每个raid1最后做的是stripe(个人看法)


-----------------------------------------------
raid10\5都可以呀!如果应用是同步要访问且要求很高的话,还是建议分开几个RAID。

全局热备盘!

每个RAID组,有一个最佳数量的建议的8-16个。


-----------------------------------------------
个人建议 划成几个RAID组的话 安全上会更好些 ,故障隔离性更好些,但是对于性能来说,盘太少,性能又会有所降低,所以没有哪种是绝对好的和绝对不好的


-----------------------------------------------

EMC最佳实践是一个ARRAY8-10块性能最佳




欢迎光临 系统集成论坛 (http://bbs.xtjc.com/) Powered by Discuz! X3.1