开始新对话

未解决

此帖子已超过 5 年

1742

2012年6月16日 06:00

询问关于FAST自动数据分层的问题

最近在看些FAST VP资料,想了解些系统(VNX或Clariion)在做自动数据分层时,决定数据片(slice)该被放到哪一层存储的一些判断准则和过程。也就是说,决定是哪些数据是热数据哪些数据是冷数据的主要依据是什么?是看I/O的量,数据吞吐总量,还是看访问的时间频度?还有就是,如果有多个存储池的话,这个判断过程是在每个存储池里都独立进行的吗?

2 Intern

 • 

4K 消息

2012年6月17日 20:00

FAST VP使用三种策略来甄选并移动slice到正确的层级(tier):statistics collection (统计收集)、analysis (分析)、relocation (数据搬移):

1. Statistics collection

在后台持续收集每个Pool LUN的存取频率。每个slice的累计I/O数量和权重(weight)都会被记录下来。新I/O被赋予最高权重。大约24小时后,权重减半;一周后,权重降至非常小。

2. Analysis

每隔1小时自动为LUN内的slice进行存取活跃程度的排序。从"热"slice到"冷"slice的排序是在同一个pool中完成的。因此某个pool中"热"slice在另一个pool中可能只能算"冷"slice。

3. Relocation

根据分析结果重新配置每个slice的存放位置,可通过Data Relocation Schedule设定自动重配置操作的时间窗口,最密集可设定每天重新配置一次。也可以手动方式随时启动重配置操作。

更多信息可以参考EMC FAST VP白皮书:

http://www.emc.com/collateral/software/white-papers/h8058-fast-vp-unified-storage-wp.pdf

2 Intern

 • 

1.4K 消息

2012年6月18日 14:00

对,如果是多个storage pool,判断过程是分开进行的。

找不到事件!

Top