DavidCao
1 Nickel

在raid10(4+4)的pool中 内部的raidgroup是如何创建的

转到解答

如果有24块硬盘,那raid10是如何搞的?

David Cao

China Storage Engineer

Mobile: 8618914086348<tel:8618914086348>

Addr沮丧表情IP, Suzhou, JiangSu, China

0 项奖励
1 个已接受解答

已接受的解答
Roger_Wu
4 Ruthenium

Re: 在raid10(4+4)的pool中 内部的raidgroup是如何创建的

转到解答

由24块盘组成的RAID 10 (4+4)的Pool,其中的硬盘会按照4+4、4+4、4+4组合形成三个private RAID group。

其上还有一层slice,每个slice大小为1GB。关于slice的介绍参考我之前帖子里的回复:

Slice就是Storage Pool中逻辑上分配空间并存放数据的最小单位,有时也叫sub-LUN(子LUN)。打个比方,比如一个15块盘的4+1 RAID 5的Storage Pool,无论在上面划分出来了哪些LUN,其底层都是3个私有(即用户不可见)的4+1 RAID 5 Group组成。然后Pool里面的数据是写入在大小为1GB的slice上的(第一个slice位于第一个R5 Group,第二个slice位于第二个R5 Group,第三个slice位于第三个R5 Group)。

这种设计一方面方便了FAST VP的冷热数据迁移(注:上一代VNX是以1GB的slice为单位迁移,新一代VNX颗粒度更细,只有256MB)。另一方面在一定程度上分摊了I/O,提升了Pool的性能。

0 项奖励
4 条回复4
Roger_Wu
4 Ruthenium

Re: 在raid10(4+4)的pool中 内部的raidgroup是如何创建的

转到解答

由24块盘组成的RAID 10 (4+4)的Pool,其中的硬盘会按照4+4、4+4、4+4组合形成三个private RAID group。

其上还有一层slice,每个slice大小为1GB。关于slice的介绍参考我之前帖子里的回复:

Slice就是Storage Pool中逻辑上分配空间并存放数据的最小单位,有时也叫sub-LUN(子LUN)。打个比方,比如一个15块盘的4+1 RAID 5的Storage Pool,无论在上面划分出来了哪些LUN,其底层都是3个私有(即用户不可见)的4+1 RAID 5 Group组成。然后Pool里面的数据是写入在大小为1GB的slice上的(第一个slice位于第一个R5 Group,第二个slice位于第二个R5 Group,第三个slice位于第三个R5 Group)。

这种设计一方面方便了FAST VP的冷热数据迁移(注:上一代VNX是以1GB的slice为单位迁移,新一代VNX颗粒度更细,只有256MB)。另一方面在一定程度上分摊了I/O,提升了Pool的性能。

0 项奖励
DavidCao
1 Nickel

Re: 在raid10(4+4)的pool中 内部的raidgroup是如何创建的

转到解答

普通的raid10是两个disk一对,一个datadisk,一个mirrordisk, 这个是8个disk组成一组,4个datadisk,4个mirrordisk吗?

David Cao

China Storage Engineer

Mobile: 8618914086348<tel:8618914086348>

Addr沮丧表情IP, Suzhou, JiangSu, China

0 项奖励
Roger_Wu
4 Ruthenium

Re: 在raid10(4+4)的pool中 内部的raidgroup是如何创建的

转到解答

是的,只要RAID 10里面有这个"1"在里面,肯定是成对的。比如还有RAID 15、51。

0 项奖励
Highlighted
Jeffey1
4 Germanium

Re: 在raid10(4+4)的pool中 内部的raidgroup是如何创建的

转到解答

你好,楼主。

提供一些VNX存储中pool中配置RAID类型的最佳实践给你参考:

Untitled.png