Highlighted
不适用

请教关于slice的问题,还望解惑

跳至解决方案

在学习VNX VP白皮书时候看到这么一句话,As new writes come into a thin lun,more physical space is  allocated in 1GB slices.请教各位这里的slice是做什么用的。百度出来关于slice的结果,是vnx提供文件系统的slice volume相关  = = !

先行谢过。

标签 (2)
0 项奖励
1 解答

已接受的解答
Highlighted
4 Beryllium

Re: 请教关于slice的问题,还望解惑

跳至解决方案

就是一种基于block的区域sector划分,是FAST VP移动数据的粒度。FAST VP技术在数据访问的过程中,会以1GB slice为单位,收集其I/O活动的频繁程度,并每小时进行一次数据分析,从而确定slice的“冷”和“热”,有了这样的一种权重区分,系统自然就知道该将哪些Slice置于更高速的存储,而另外一些则置于低速大容量存储。也可以选择在LUN级别上配置将某一个LUN的所有数据都置于指定的层级,从而获得统一的性能。还可以配置自动分层的时间以及数据移动策略以更好的满足业务需求。

在原帖中查看解决方案

0 项奖励
2 回复数
Highlighted
4 Beryllium

Re: 请教关于slice的问题,还望解惑

跳至解决方案

就是一种基于block的区域sector划分,是FAST VP移动数据的粒度。FAST VP技术在数据访问的过程中,会以1GB slice为单位,收集其I/O活动的频繁程度,并每小时进行一次数据分析,从而确定slice的“冷”和“热”,有了这样的一种权重区分,系统自然就知道该将哪些Slice置于更高速的存储,而另外一些则置于低速大容量存储。也可以选择在LUN级别上配置将某一个LUN的所有数据都置于指定的层级,从而获得统一的性能。还可以配置自动分层的时间以及数据移动策略以更好的满足业务需求。

在原帖中查看解决方案

0 项奖励
Highlighted
5 Rhenium

Re: 请教关于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的性能。