RAID Group:简单来说,RAID Group就是将多个硬盘组合起来的一个集合,以实现更大容量、更快读写速度、更高冗余度等目的。常见的RAID Group类型有RAID 0、RAID 1、RAID 1/0、RAID 3、RAID 5、RAID 6。

 

LUN:LUN是位于RAID Group之上的逻辑结构。LUN可以被添加进主机中,并被主机视作物理硬盘使用。如图所示,是一个由四块硬盘组成的RAID 5 Group,其上创建了三个LUN,LUN 1、 LUN 2、 LUN3:

 

Storage Group:为了实现LUN Masking (LUN的安全屏蔽机制,即1. 仅将LUN分配给特定的主机;2. 阻止主机看到存储中所有的LUN),需要有一个容器来”存放”LUN与主机的关系,这个容器就是Storage Group。先创建一个Storage Group,再连接进主机(Connect Hosts),然后将LUN添加进这个Storage Group,主机就可以看到添加进去的LUN。下图为CLARiiON Unisphere界面中Storage Group视图:

 

Storage Pool:Pool的概念是为了实现存储虚拟化(Storage Virtualization)而诞生的。对CLARiiON来说,就是其引入的Virtual Provisioning (虚拟资源分配)功能。该功能可以让用户在Pool中创建Thin或者Thick LUN来分配存储资源。Thin和Thick LUN都能够以较简便地方式进行创建、扩容和压缩操作。Thin LUN允许分配比存储上实际物理占用空间更多的可用空间给主机(高存储效率),而Think LUN在创建时会预留占用被分配的全部空间(高且可预测的性能)。

 

传统FLARE LUN、Thick LUN和Thin LUN的主要限制和区别如下:

功能

传统FLARE LUN

Thick LUN

Thin LUN

性能

最好

最好

非性能优先业务

硬盘数量限制

16

Pool硬盘数量限制 (整个存储硬盘数减去5块Vault盘)

Pool硬盘数量限制 (120或整个存储硬盘数减去5块Vault盘)

RAID类型

全部

5, 6, 1/0

5, 6, 1/0

Read Cache (读缓存)




Write Cache (写缓存)




Expand (LUN扩展)

通过MetaLUN的方式



Shrink (LUN压缩)




Spin Down (磁盘省电模式)


 

 

Data Compression (数据压缩)




Auto-Tier (自动存储分层)

 



Reserved LUN Pool (保留LUN Pool)



 

Write Intent Log (MirrorView写日志)


 

 

Clone Private LUN (克隆私有LUN)


 

 

Snaps / Clones (快照/克隆镜像)




MirrorView (CLARiiON远程复制软件)




SAN Copy (CLARiiON远程复制软件)




 

使用Pool功能对CLARiiON的版本有要求,建议升级到FLARE 30版本以获得对Pool的完整支持。后续VNX系列就都支持了。

 


理解了上述概念,相信您在实际应用中,应该能知道如何为自己的主机添加LUN了。