首页 > 代码库 > EMC VMAX的磁盘构成,fast policy(重要)
EMC VMAX的磁盘构成,fast policy(重要)
首先是流程,
不同种类的磁盘(sata,fc,flah)->disk group->raid->DATA volume->thin pool->TDEV and BCVDEV (lun)
然后细看:
1) 不同种类的磁盘叫做disk,这是可见的物理硬盘,见下图:
con 112 92代表disk的个数,flag的I代表disk internal to the arrary, F代表FC盘,E而且speed是0代表是EFD类型盘,也就是常说的没有机械臂的固态硬盘,EntERPrise Flash Drive (EFD),也称为 Solid State Drive (SSD)。
2)这些不同的硬盘形成disk group, disk group的成员是disk.
3) 每一个disk经过raid之后会形成DATA volume和two-mirror的GK盘,这些是真正的存储数据用的,DATA volume可以认为是physical disk的一部分,大小小于disk,如下图:
能够看到279140MB分出了4个raid5的volume.
4)Data volume会组成pool,pool的成员是volume。
5)从pool里分出的13.5GB的TDEV和BCVDEV(lun)。
***********************以上就是从disk到lun形成的过程**********************************
关于fast policy:
fast policy是一个算法是bound在SG上面的,作用:
1)monitor与host之间的I/O,计算response时间,如果I/O不是很频繁,会把数据移动到sata盘上,反之会移动到fc或者flash盘上,这个移动过程是在操作端看不到的,比如给一个host的sg中的lun为0000和1111,移动之后lun还是0000和1111,但是指向的DATA volume成了其他disk的。
lun只是一个pointer,指向在disk的data, lun和DATA的volume的mapping关系才是真正反映data在哪里的。
EMC VMAX的磁盘构成,fast policy(重要)