EMC存储设备扩容方案

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
●在扩展过程中,你可以访问Base LUN上任何已有的数据。
●你不能访问MetaLUN的额外容量,直到扩展过程完成,concatenate扩展总是立即完成,但stripe扩展在Base LUN已存在数据时,将花费更长的时间。
3、MetaLUN(在线扩展LUN空间)
一个MetaLUN是1个Base LUN+多个Component LUN的组合LUN。在主机上看到的是1个硬盘。
2.工程需求
计划对现有EMC CX4-240统一存储系统进行9TB裸容量的SAS磁盘的扩容,为CX4-240提供1个磁盘扩展柜,增加15块600G SAS磁盘及相关服务及维保。
为CX4-240 磁盘系统提供扩容安装及相关服务及维保。
负责设备安装调测、策略制定等服务。
磁盘阵列划分卷及增加原卷容量服务。
封面
作者:PanHongliang
仅供个人学习
EMC
1.工程背景
客户目前在数据中心使用1套EMC CX-240磁盘阵列柜 ,包括 15块600G光纤盘及相关配件线缆。客户考虑未来3~5年业务发展,需要对磁盘柜进行扩容,以满足公司未来业务发展需要。同时,通过本次硬件升级对存储性能调优,提高整体系统性能。
3.工程建设及目标
本工程目标是通过本次磁盘阵列扩容,对存储进行优化处理,降低使用成本,提高应用性能和工作效率,帮助用户最大限度地提高生产率,减少总拥有成本。
4.方案实施
4.1 整体方案实施
在本方案中,对现有EMCCX4-240存储进行9TB裸容量扩容。
EM来自百度文库 CX4-240增加15块600GbSAS盘,解决存储空间不足问题。
●LUNs里的所有磁盘都必须是相同类型的-ATA或Fibre Channel。
●用于扩展LUNs必须不是
◆一个snapshot, clone, mirror或SAN Copy会话的一部分
◆一个Storage Group的一部分
◆Private或transitioning
●如果你想扩展的LUN正参与一个snapshot, clone, mirror或SAN Copy会话,那么你将不能添加额外的容量到LUN,但向导不让你此时修改用户容量,向导自动为你选择Current Capacity,这保持跟添加LUN之前有相同的可用用户空间。
4.2扩容方案
本次工程实施完毕后,可以满足用户公司当前业务需求和未来业务发展需要,同时,通过硬件升级及性能调优,提高整体系统性能,最大程度上保护用户的投资。
1、客户需求
客户要求在原有LUN上进行容量扩容,可以采用MetaLUN方式。
2、EMC MetaLUN解决方案
MetaLUN是一个LUN类型,最大容量为所有组成它的LUNs的容量的和。MetaLUN功能可以让你动态地扩展单个LUN(Base LUN)的容量为一个叫做MetaLUN的更大的单元。你可以通过添加LUNs到Base LUN来实现,你也可以添加LUNs到一个MetaLUN,进一步增加它的容量,跟LUN一样,MetaLUN也可以属于一个Storage Group,也可以参与SnapView,MirrorView和SAN Copy会话,MetaLUN只在CX-Series存储系统上支持。
注:简单地说,stripe是把数据平均分布到各个磁盘上。Concatenate是把数据先写入到第一个磁盘,写满后再写入到第二个磁盘,然后是第三个磁盘。。。依次类推。
MetaLUN注意事项:
(1)限制
当你扩展一个LUN时,有下列限制:
●MetaLUN里的每个LUN必须是一个冗余的RAID类型(RAID 5, RAID 3, RAID 1, RAID 1/0)或非冗余的RAID类型(RAID 0)。
如果LUN符合以下条件之一,在你能够扩展它之前,必须做以下之一:
◆如果LUN正参与一个MirrorView会话,它处于同步状态,你必须等待LUN完成同步。
◆如果LUN正参与一个SAN Copy会话,它正在被拷贝,你必须停止会话或等待会话完成。
为了更改扩展的LUNs的用户容量,你必须等待扩展完成。
当你扩展Base LUN的容量时,发生下列情况:
你可以用两种方法扩展一个LUN或MetaLUN-stripe expansion或concatenate expansion(注:条带化扩展或连接扩展),一个stripe扩展,取得LUN或MetaLUN上的已有数据,并重新分布到已有的LUNs和你添加的LUNs上。stripe扩展可能需要很长的时间来完成。一个concatenate扩展,创建一个包含新LUNs的新的MetaLUN组件,并附加到已有的LUN或MetaLUN上,没有数据的重新分布过程,concatenate操作立即执行。
在以上LUN中选择一个Base LUN,其余的LUN则可选为Component LUN.
1.MetaLUN原理
MetaLUN有两种方式:
1.Striping要求空闲的lun必须和要扩展的lun容量一样大。
2.Concatenation不同大小的lun可以合并。
一个LUN使用stripe扩展添加两个LUNs,结果是一个MetaLUN只有一个包含3个LUNs的组件,Base LUN上的数据被重新分布到3个LUNs上。
●新的MetaLUN呈现与Base LUN相同的LUN ID,WWN和LUN名称。
●软件指派一个新的LUN ID和WWN给Base LUN,并使它成为一个private LUN。
●软件指派新的LUN IDs给任何扩展的LUNs,使它们成为pirvate LUNs,并把它们放入到拥有Base LUN的SP里,扩展的LUNs保留它们原来的WWNs和LUNs名称。
一个LUN使用concatenate扩展添加两个LUNs,结果是一个MetaLUN有两个组件,第一个组件在Base LUN里,第二个组件包含两个条带化在一起的LUNs,但不会条带化到第一个组件。
EMC不推荐你使用concatenating不同RAID类型的LUNs来扩展LUN容量,只在紧急情况下,才这么做。在你必须添加容量到一个LUN,并且没有相同RAID类型的LUNs,也没有可用的磁盘容量来绑定新的LUNs时候。Concatenating不同RAID类型的MetaLUN组件,可能影响结果MetaLUN的性能,一旦你扩展了一个LUN,你就不能更改任何组件的RAID类型,除非你破坏这个MetaLUN。破坏一个MetaLUN,取消MetaLUN里所有LUNs的绑定,因此导致数据丢失。
相关文档
最新文档