Lead Ahead
Best Practice for EMC R22 (part 4)
上一篇 /
下一篇 2006-09-21 10:08:09 / 天气: 晴朗
/ 心情: 高兴
DOIT博客8qjP:Y@,u校正对齐问题
/W_8N#b'W
TxT5c0F+O |aw `b0你可以选择以下的方法之一来修正对齐的问题。记住,必须只是两种方法之一:
zS+C-?WvoRWf0a.Navisphere LUN的对齐位移(offset)
$Q\7J
hXP0b.使用分区工具DOIT博客jL&@ _!g;~1K
对任何特定的LUN,只要使用其中一种,不是两个。这个是我们经常要强调的。DOIT博客DPFX$M;Ud
9KaZ#}]s:h d8JhS0同时,当设定一个metaLUN,只有那个base component需要分条的对齐(就是那个被其他LUNDOIT博客.m p G/a7Z(_
挂靠上去的LUN)。如果使用LUN的对齐位移,当metaLUN建立的时候,metaLUN的对齐位移
rUCk%K5I*F0也被设置了。当扩展一个metaLUN,不需要再调整了。如果用了分区工具的方法,这个调整只需DOIT博客)~L/a,Yw
E4|;A3v
q,B
要在用户第一次对LUN分区的时候来做。
CO1_h*N/n V8H5U
n02X(\ n+\c0用什么方式来做
.Rt#sZ4_1NsY/Y0当没有基于主机的程序在使用的时候,我们可以使用LUN对齐位移的方式。LUN对齐位移方法对DOIT博客Z;^W2a3Sm9A
一些复制的软件操作,如clone sync I/O, SnapView Copy On Write opertions, MirrowViewDOIT博客5V.z0I!p6N7h zj
sync I/O, SAN Copy I/O等,造成磁盘和strip跨盘的问题。
1rn,["vvD0|]_\.v}0如果可以,使用基于主机的分区工具方式。
C:W])T*Gm-X MO0--------------------------------------------------------------------------------------------------------------DOIT博客 L!n2q;dz#U"v
避免使用LUN对齐位移方法,假如你在这个LUN上使用了SnapView,SAN copy, MirrorView。相反,
5N^HP{-xdo9l:]6u:oW0应该使用基于主机的分区工具方式。DOIT博客,Q4oc;B^t+A
--------------------------------------------------------------------------------------------------------------DOIT博客QL6XYQ6y%x
DOIT博客-a1jz}2t)z ORLUN的位移
on5\jhm2o{+U0n]9RN(g X+|0LUN的位移方法使用把LUN偏移,来达到对齐stripe分界的分区。LUN从第一个RAID的stripe的末端开DOIT博客1J @J4Sz1etGe
始。换一句话说,将LUN的位移设置成RAID stripe的大小,会让(紧接着MBR开始的)文件系统对齐了,DOIT博客%|2Mr7z!OU(T.y8v
如下图2所示。
ii$`j2ka
p
T0DOIT博客2aN)I_h@(Ad
TJLUN对齐位移的不足之处是它可能会造成任何要对Raw LUN进行操作的软件的I/O请求的不对齐。CLARiiONDOIT博客/rA3BdVJ
的复制会对raw LUN操作,如果LUN被位移了,这也会产生跨磁盘的操作。DOIT博客U r Qt6C2?
'R9r(t4qbk0Navisphere中,当LUN被bound的时候和block大小被设置成512byte的时候,位移会被设置成特定的。
|iRSa ]#e7P0例如,在一个windows2003系统,将会把63个block设置为位移量。FLARE 会调整stripe,因此用户的DOIT博客Et;n"P;?2S
数据就会从stripe的开头来开始。DOIT博客VkPl(w'S$~ rb
DOIT博客'_&BA
f
G*ul#^[x
DOIT博客8yb2REk.ft
图2: Intel MBR with partition and LUN offset correctionDOIT博客v W-b&W|K!N${%]
DOIT博客
Y(fE*X y?L/k DOIT博客v6n?
O5?)O6}
DOIT博客gOa;r0a]Q磁盘分区的对齐
0H(Oya+Z/d$s0DOIT博客?;iH]Y%P基于主机的分区程序使用增加可设定地址的区域的起始部分,来校正对齐的问题;因此,可设定地址的空间在RAIDDOIT博客'w.MOV?AK~U@
strip element的起始部分开始算起,或者在整个strip的起始部分。因为LUN从正常的地方算起,在RAID strip
3p7g5C Q@$^6wi0的起始部分,复制软件操作也是对齐的。事实上,对于镜像操作,当secondary被写入的时候,primary的对齐是被DOIT博客@jMM7}
保护了的,因为增加了的分区目录被写入了源LUN。
@9l7]^6B;D|Lv(k0
导入论坛
引用链接
收藏
分享给好友
管理
举报
TAG: