發(fā)布時間: 2005年07月04日
Q:什么叫LUN Masking?
A:SAN結構中存儲設備是被當作本地設備訪問的,文件系統(tǒng)和數據的維護在主機端完成。所以,SAN中一般情況下,需要基于主機的數據隔離,即所謂的LUN Masking技術。這種技術主要保證多種操作系統(tǒng)平臺不會互相破壞文件系統(tǒng)。
每塊磁盤都在一個隊列里,磁盤分區(qū)也能被分配成LUN。當多臺計算機在同一時間訪問同一磁盤時將會導致磁盤數據的混亂,克服這個問題的最簡單的辦法就是使用LUN masking。
LUN masking能使磁盤通過SAN分配給一臺計算機,而其它計算機在此時則無法看到該磁盤。如果你應用LUN masking,那么一個單獨的RAID將被分到多個邏輯磁盤上,這些磁盤都分配給了指定的計算機。
邏輯單元數掩碼(LUN masking)是以獨立磁盤冗余陣列(RAID)為中心的,在一個端口掩碼多個LUN的加強型方法。通過使用服務器HBA的全球端口名 (WWPN),在RAID-array級配置LUN masking。LUN masking也允許磁盤存儲資源在多個獨立服務器之間共享。單個的大容量RAID設備可以劃分子模塊,之后通過帶LUN masking功能的SAN光纖通道連到RAID上的不同主機上,提供服務。所以,只有一個或者有限的服務器可以看到LUN (例如,磁盤薄片,部分,單元), 可對RAID設備中的每個LUN進行限制。
LUN masking既可以在RAID設備中進行設置 (位于RAID端口后),也可以在服務器HBA中進行設置。 RAID在設備中進行設置更為安全,但并不是所有的RAID設備具有LUN masking能力,這樣,為了設置LUN masking, 一些HBA廠商允許在驅動器級進行持久綁定(persistent binding)。