CLARiiON MetaLUN详解(一) - MetaLUN综述
CLARiiON MetaLUN详解(二) - LUN的基本概念
CLARiiON MetaLUN详解(三) - MetaLUN的类型
CLARiiON MetaLUN详解(四) - MetaLUN空间规划
CLARiiON MetaLUN详解(五) - MetaLUN性能规划
CLARiiON MetaLUN详解(六) - MetaLUN可用性规划
CLARiiON MetaLUN详解(七) - MetaLUN的替代方案
CLARiiON MetaLUN详解(八) - MetaLUN的管理操作
1. FLARE LUN
FLARE LUN是”覆盖”在RAID group上的逻辑结构。无需识别RAID group,主机只需识别LUN用作物理硬盘。在不同的环境中LUN会被称为硬盘(disk)、卷(volume)或分区(partition)。创建LUN的过程叫绑定(binding),过程结束后。LUN就会被绑定(bound)在RAID group上。
CLARiiON的不同型号和不同FLARE版本支持最大FLARE LUN的数量也不同。
FLARE REVISION
|
CX4-120
|
CX4-240
|
CX4-480
|
CX4-960
|
Maximum LUNs FLARE 29+
|
1024
|
2048
|
4096
|
8192
|
Maximum LUNs FLARE 28
|
1024
|
1024
|
4096
|
4096
|
2. MetaLUN
一个MetaLUN是一个逻辑存储对象,由构成其的component LUN组成。由多个LUN组成的MetaLUN对主机来说就是一个LUN。
最简单的MetaLUN直接由FLARE LUN创建而成。在创建后FLARE LUN就被称作component LUN。可以用两种不同扩展方法创建更大空间和更好性能的MetaLUN,将会在后文详述。
3. RAID Group和LUN
FLARE LUN的容量、性能和可用性决定于RAID Group里硬盘的种类和数量,还有RAID类型。
按照不同的设备型号和FLARE版本,CLARiiON支持的硬盘种类有:Fibre Channel (FC)、SAS、SATA和Enterprise Flash Drive (EFD)。RAID group中的硬盘越多,它的容量性能就越高。一个RAID group最多可以有16块硬盘。
CLARiiON RAID group提供两种数据保护方式:奇偶校验(parity)和镜像(mirrored)。奇偶校验和镜像的区别在于它们如何处理数据冗余以在故障发生时提供可用性。CLARiiON的RAID 3、5、6使用奇偶校验,RAID 1、1/0使用镜像。RAID 0没有冗余,不能提供任何保护。
RAID Level
|
Level of Protection
|
0
|
0
|
1
|
1
|
3
|
1
|
5
|
1
|
6
|
2
|
1/0
|
1*
|
注:等级1代表单块盘的冗余度。RAID 1/0比较特殊,通常它有一块盘的冗余度,但在特定的情形下(坏盘不是镜像盘),两块或更多盘的损坏也不会丢失数据。但实际部署时仍将RAID 1/0认为仅有一块盘的冗余度。
4. 创建LUN
创建LUN的过程叫绑定(binding)。当一个FLARE LUN被绑定后就会被赋予一些属性和参数以方便辨识,
- Array LUN ID (ALU)
- Host LUN ID (HLU,加入某个storage group后分配)
- WWN (UID)
- RAID group ID和RAID类型
- Bind时间戳
- LUN名称(绑定后分配)
- 任何预设的SCSI信息如Reservation和NACA设置
- LUN拥属信息和trespass属性(比如是否auto-assign)
5. 私有LUN (Private LUN)
当FLARE LUN被绑定后,就可以被分配给主机。但有些LUN是不可分配的。这些私有LUN由FLARE管理,不可被主机访问。私有LUN支持各种逻辑存储对象如clone、MetaLUN component和hot spare LUN等。私有LUN会被分配到特殊的LUN ID号码段,用户无法控制私有LUN ID的分配。