浏览
帮助
登录
此帖子已超过 5 年
Solved!
fengzhang
19 消息
0
4020
2013年10月17日 06:00
请教,
VNX在大的poo下,比如说含有SSD\SAS\NL_SAS,
划分的LUN跨所有硬盘吗?划分的LUN能否利用到所有硬盘的性能?
另外pool的容量或者硬盘数量的限制是怎样的?
谢谢!
回复(8)
zhouzengchao
2 Intern
•
1.4K 消息
2013年10月17日 19:00
VNX在大的poo下,比如说含有SSD\SAS\NL_SAS, 划分的LUN跨所有硬盘吗?划分的LUN能否利用到所有硬盘的性能?
分两种情况:
1. 买了FAST VP:存储具有数据分层的能力,此时数据才能在不同层级之间移动
---- FLARE R31: 没有层级内移动数据的能力,因此一个Pool LUN不能均衡的将数据分布在同一个层级内
---- FLARE R32: 有层级内移动数据的能力,并且扩展pool也会触发数据重新分布。因此,R32能更好的将数据均匀分布到同一个层级的所有磁盘上。
但无论是R32还是R31,都不可能把一个LUN的数据均匀分布到所有层级,只有热点数据才会在层级间移动,均衡分布到层级内的所有磁盘是目前所能够做到的。
2. 没买FAST VP:
----FLARE R31: 那就没有存储分层的能力,数据被顺序保存在pool内的磁盘上,一个private RG用完后,再用另一个,所以数据不可能分部到所有磁盘。而且数据也不会在层级内或层级间移动。
----FLARE R32: 添加磁盘扩容Pool后,同一层级内的数据会做一次自动数据平衡,让新加入的磁盘也能提供I/O服务。这个功能是不需要FAST VP许可证的。
一个pool能够承载存储上的所有磁盘,没有数量的限制,存储支持多少块磁盘,都可以放在同一个pool内。
Roger_Wu
4K 消息
1
2013年10月17日 20:00
Pool和传统的RAID group LUN不同,除非是最小单位的Pool,比如3块盘的RAID 5、4块盘的RAID 6和2块盘的RAID 1/0,否则超过这些盘数的Pool,上面的单个Pool LUN都无法利用到全部的硬盘。这是因为Pool的磁盘会按照一定的数量,再组合成一个个的RAID Group。比如一个14块盘的RAID 6 Pool,里面其实是一个6+2的RAID 6 RG加一个4+2的RAID 6 RG。
2013年10月18日 08:00
谢谢阿超的回复。
最后确认一下,
1.如果买了FAST VP,在pool里面划分lun,除了热点数据移到高性能层,其余数据均衡分布在层级内的所有硬盘,这个其实对性能是有提升的,能够利用到所有硬盘的性能。
2.如果没有买FAST VP,pool下面划分的lun,根据LUN和RAID GROUP大小,可能会提升性能,比如,20x600G SAS做一个POOL,实际上底层是4个5块盘做的RAID5,如果划分一个1T的lun,只能占用一个底层的RG,性能只能利用5块盘;如果划分一个4T的lun,会占用2个底层的RG,用的10块盘,性能应该会提升!
shengqiu_Cui
66 消息
2013年10月18日 21:00
POOL有两百多块盘呢一个,没关系,很大的。
iamgoust
42 消息
2013年10月19日 22:00
POOL底层也是RAID
2013年10月20日 17:00
还有一个前提,就是必须是FLARE R32版本,之前的版本是不会在tier内通过data relocation做自动均衡数据分布的。这就是为了提升性能。
这个目前没有公开资料说明,涉及到Pool LUN的private RG layout,我没有办法直接告诉你。你可以自己考虑一下,如果在创建Pool的时候Virtual Provisioning software就初始化了所有private RG并创建了FLARE LUN供后来的Pool LUN使用会是什么结果;如果不是这样,而是先初始化一个private RG,用完后再初始化另一个private RG呢?
不管是哪种做法,如果所有private RG都被初始化并创建了FLARE LUN,R32+ FLARE的FAST VP都会做inner tier data relocation来实现数据均衡分布。
Yuan_Han
40 消息
2013年10月22日 18:00
再请教一下。
我在划分pool时,如果指定了raid类型,例如4+1,拉美如果多出来3块盘,是自动成为2+1还是暂时不用?如果自动成为2+1,那么我再加入2块盘时,会扩展为4+1吗?谢谢
2013年11月4日 17:00
会暂时变成2+1,之后再加入2块盘,不会扩展成4+1
戴尔支持资源
查看更多
查看全部
Top
zhouzengchao
2 Intern
2 Intern
•
1.4K 消息
0
2013年10月17日 19:00
分两种情况:
1. 买了FAST VP:存储具有数据分层的能力,此时数据才能在不同层级之间移动
---- FLARE R31: 没有层级内移动数据的能力,因此一个Pool LUN不能均衡的将数据分布在同一个层级内
---- FLARE R32: 有层级内移动数据的能力,并且扩展pool也会触发数据重新分布。因此,R32能更好的将数据均匀分布到同一个层级的所有磁盘上。
但无论是R32还是R31,都不可能把一个LUN的数据均匀分布到所有层级,只有热点数据才会在层级间移动,均衡分布到层级内的所有磁盘是目前所能够做到的。
2. 没买FAST VP:
----FLARE R31: 那就没有存储分层的能力,数据被顺序保存在pool内的磁盘上,一个private RG用完后,再用另一个,所以数据不可能分部到所有磁盘。而且数据也不会在层级内或层级间移动。
----FLARE R32: 添加磁盘扩容Pool后,同一层级内的数据会做一次自动数据平衡,让新加入的磁盘也能提供I/O服务。这个功能是不需要FAST VP许可证的。
一个pool能够承载存储上的所有磁盘,没有数量的限制,存储支持多少块磁盘,都可以放在同一个pool内。
Roger_Wu
2 Intern
2 Intern
•
4K 消息
1
2013年10月17日 20:00
Pool和传统的RAID group LUN不同,除非是最小单位的Pool,比如3块盘的RAID 5、4块盘的RAID 6和2块盘的RAID 1/0,否则超过这些盘数的Pool,上面的单个Pool LUN都无法利用到全部的硬盘。这是因为Pool的磁盘会按照一定的数量,再组合成一个个的RAID Group。比如一个14块盘的RAID 6 Pool,里面其实是一个6+2的RAID 6 RG加一个4+2的RAID 6 RG。
fengzhang
19 消息
0
2013年10月18日 08:00
谢谢阿超的回复。
最后确认一下,
1.如果买了FAST VP,在pool里面划分lun,除了热点数据移到高性能层,其余数据均衡分布在层级内的所有硬盘,这个其实对性能是有提升的,能够利用到所有硬盘的性能。
2.如果没有买FAST VP,pool下面划分的lun,根据LUN和RAID GROUP大小,可能会提升性能,比如,20x600G SAS做一个POOL,实际上底层是4个5块盘做的RAID5,如果划分一个1T的lun,只能占用一个底层的RG,性能只能利用5块盘;如果划分一个4T的lun,会占用2个底层的RG,用的10块盘,性能应该会提升!
shengqiu_Cui
66 消息
0
2013年10月18日 21:00
POOL有两百多块盘呢一个,没关系,很大的。
iamgoust
42 消息
0
2013年10月19日 22:00
POOL底层也是RAID
zhouzengchao
2 Intern
2 Intern
•
1.4K 消息
1
2013年10月20日 17:00
还有一个前提,就是必须是FLARE R32版本,之前的版本是不会在tier内通过data relocation做自动均衡数据分布的。这就是为了提升性能。
这个目前没有公开资料说明,涉及到Pool LUN的private RG layout,我没有办法直接告诉你。你可以自己考虑一下,如果在创建Pool的时候Virtual Provisioning software就初始化了所有private RG并创建了FLARE LUN供后来的Pool LUN使用会是什么结果;如果不是这样,而是先初始化一个private RG,用完后再初始化另一个private RG呢?
不管是哪种做法,如果所有private RG都被初始化并创建了FLARE LUN,R32+ FLARE的FAST VP都会做inner tier data relocation来实现数据均衡分布。
Yuan_Han
40 消息
0
2013年10月22日 18:00
再请教一下。
我在划分pool时,如果指定了raid类型,例如4+1,拉美如果多出来3块盘,是自动成为2+1还是暂时不用?如果自动成为2+1,那么我再加入2块盘时,会扩展为4+1吗?谢谢
zhouzengchao
2 Intern
2 Intern
•
1.4K 消息
0
2013年11月4日 17:00
会暂时变成2+1,之后再加入2块盘,不会扩展成4+1