【TechTarget中國原創】服務器
你將從本文學到如下知識:Greg Schulz概述了LUN的基本概念及使用原理。網絡
對於Windows等開源系統環境,固定塊結構和固定塊編址是對磁盤驅動器執行I/O操做的基礎。開源系統最經常使用的I/O命令協議是SCSI命令組,可是不能將其與SCSI並行協議混淆,二者之間存在差別。SCSI命令組適用於各類網絡和存儲I/O接口或傳輸層,如光纖通道、SCSI、SAS、InfiniBand等。ide
SCSI命令組協議中有一部分屬於啓動程序(源),須要執行I/O操做(讀操做、寫操做或狀態查詢),並且要求目標(目的)設備具備子地址,也就是LUN。目標設備能夠是JBOD陣列中的獨立磁盤,每一個HDD具備不一樣的SCSI目標;目標設備有特定或可選的LUN支持各個HDD。一般,存儲系統或陣列與控制器協同工做時,會使用LUN;並且通常與RAID聯合使用:配置多個HDD,並集羣到一個RAID或卷組中,再分配給特定的LUN,而後就可經過SCSI目標ID訪問HDD。spa
例如,假設你的存儲系統中有32個300 GB的HDD,將其分紅兩組獨立的RAID羣,每組16個HDD。一組RAID羣爲RAID5(14+1)及熱備援,另外一組爲RAID 10 (8+8)。RAID 5羣具備4.2 TB的可用容量,而RAID 10羣具備2.4TB。存儲系統會利用RAID羣,爲服務器或服務器組分配一個LUN或卷,而後RAID羣被繼續劃分爲多個小型LUN,根據應用程序的不一樣需求和偏好,實現更多的細粒度訪問。接口