风中岁月存储专栏:EMC存储最佳实践R22(4)
导读:前文再叙,书接上一回 校正对齐问题 你可以选择以下的方法之一来修正对齐的问题。记住,必须只是两种方法之一: a.Navisphere LUN的对齐位移(offset) b.使用分区工具 对任何特定的LUN,只要使用其中一种,不是两个。这个是我们经常要强调的。 同时,当设定一个metaLUN,只有那个base component需要分条的对?
前文再叙,书接上一回
校正对齐问题
你可以选择以下的方法之一来修正对齐的问题。记住,必须只是两种方法之一:
a.Navisphere LUN的对齐位移(offset)
b.使用分区工具
对任何特定的LUN,只要使用其中一种,不是两个。这个是我们经常要强调的。
同时,当设定一个metaLUN,只有那个base component需要分条的对齐(就是那个被其他LUN挂靠上去的LUN)。如果使用LUN的对齐位移,当metaLUN建立的时候,metaLUN的对齐位移也被设置了。当扩展一个metaLUN,不需要再调整了。如果用了分区工具的方法,这个调整只需要在用户第一次对LUN分区的时候来做。
用什么方式来做
当没有基于主机的程序在使用的时候,我们可以使用LUN对齐位移的方式。LUN对齐位移方法对一些复制的软件操作,如clone sync I/O, SnapView Copy On Write opertions, MirrowView sync I/O, SAN Copy I/O等,造成磁盘和strip跨盘的问题。
如果可以,使用基于主机的分区工具方式。
--------------------------------------------------------------------------------------------------------------
避免使用LUN对齐位移方法,假如你在这个LUN上使用了SnapView,SAN copy, MirrorView。相反,应该使用基于主机的分区工具方式。
--------------------------------------------------------------------------------------------------------------
LUN的位移
LUN的位移方法使用把LUN偏移,来达到对齐stripe分界的分区。LUN从第一个RAID的stripe的末端开始。换一句话说,将LUN的位移设置成RAID stripe的大小,会让(紧接着MBR开始的)文件系统对齐了,如下图2所示。
LUN对齐位移的不足之处是它可能会造成任何要对Raw LUN进行操作的软件的I/O请求的不对齐。CLARiiON 的复制会对raw LUN操作,如果LUN被位移了,这也会产生跨磁盘的操作。
Navisphere中,当LUN被bound的时候和block大小被设置成512byte的时候,位移会被设置成特定的。
例如,在一个windows2003系统,将会把63个block设置为位移量。FLARE 会调整stripe,因此用户的数据就会从stripe的开头来开始。
图2: Intel MBR with partition and LUN offset correction

磁盘分区的对齐
基于主机的分区程序使用增加可设定地址的区域的起始部分,来校正对齐的问题;因此,可设定地址的空间在RAID strip element的起始部分开始算起,或者在整个strip的起始部分。因为LUN从正常的地方算起,在RAID strip的起始部分,复制软件操作也是对齐的。事实上,对于镜像操作,当secondary被写入的时候,primary的对齐是被保护了的,因为增加了的分区目录被写入了源LUN。
<未完待续>
网友评论
暂时没有评论!- 相关文章
-
- EMC或与昆腾合作 采用其重复数据删除和复制软件2008-03-20 13:44:32
- 神州数码EMC合资幕后:计划收购软件公司2008-03-19 13:04:21
- DoSTOR存储新闻 EMC与神州数码成立合资公司2008-03-19 05:03:41
- 官方新闻:EMC神州数码宣布在中国成立合资公司2008-03-19 00:38:21
- DoSTOR存储分析 EMC再提收购Iomega 不言放弃2008-03-18 11:00:29
- DoSTOR存储新闻 EMC小幅升级Centera售价未变2008-03-17 10:28:04
- DoSTOR专家博客 Centera小幅度升级创新不够2008-03-17 01:07:29
- EMC首席执行官乔图斯去年总薪酬增长达87%2008-03-16 10:58:19






发表评论