LUN基礎知識

【TechTarget中國原創】

你將從本文學到以下知識:Greg Schulz概述了LUN的基本概念及使用原理。

  對於Windows等開源系統環境,固定塊結構和固定塊編址是對磁盤驅動器執行I/O操作的基礎。開源系統最常用的I/O命令協議是SCSI命令組,但是不能將其與SCSI並行協議混淆,兩者之間存在差異。SCSI命令組適用於各種網絡和存儲I/O接口或傳輸層,如光纖通道、SCSI、SAS、InfiniBand等。

  SCSI命令組協議中有一部分屬於啓動程序(源),需要執行I/O操作(讀操作、寫操作或狀態查詢),而且要求目標(目的)設備具有子地址,也就是LUN。目標設備可以是JBOD陣列中的獨立磁盤,每個HDD具有不同的SCSI目標;目標設備有特定或可選的LUN支持各個HDD。通常,存儲系統或陣列與控制器協同工作時,會使用LUN;而且一般與RAID聯合使用:配置多個HDD,並集羣到一個RAID或卷組中,再分配給特定的LUN,然後就可通過SCSI目標ID訪問HDD。

  例如,假設你的存儲系統中有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,根據應用程序的不同需求和偏好,實現更多的細粒度訪問。


gradient_short.gif


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