Raid Group, Storage Pool, Storage Group等一些概念的區別

EMC產品自帶的幫助文檔通常都有非常詳盡的介紹,下面簡單說一下幾個主要的存儲概念:


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:

lun.jpg


Storage Group:爲了實現LUN Masking (LUN的安全屏蔽機制,即1. 僅將LUN分配給特定的主機;2. 阻止主機看到存儲中所有的LUN),需要有一個容器來”存放”LUN與主機的關係,這個容器就是Storage Group。先創建一個Storage Group,再連接進主機(Connect Hosts),然後將LUN添加進這個Storage Group,主機就可以看到添加進去的LUN。下圖爲CLARiiON Unisphere界面中Storage Group視圖:

sg.jpg


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 LUNThick LUNThin LUN
性能最好最好非性能優先業務
硬盤數量限制16Pool硬盤數量限制 (整個存儲硬盤數減去5塊Vault盤)Pool硬盤數量限制 (120或整個存儲硬盤數減去5塊Vault盤)
RAID類型全部5, 6, 1/05, 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了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章