Dennis Martin是Demartek公司的創始人和總裁。自1980年以來,Dennis一直在信息技術行業工作,主要從事軟件開發和大型主機、Unix和Windows環境下的項目管理工作。Demartek公司總部設在科羅拉多州阿瓦達,是一個獨立做現場測試實驗的計算機行業分析組織。Demartek公司通過專注于服務器、網絡、存儲和安全技術的行業分析和驗證測試,為中小型企業(SMB)和大型企業提供真實的分析研究結果。
問:在虛擬環境中配置iSCSI邏輯單元號(LUN)有哪些方法?
答:有三種方法在VMware和Hyper-V上配置iSCSI LUN。其中有兩種方法都是通過使用虛擬機管理程序,而另外一種可以不用。
虛擬硬盤(VHD)方法是指要創建一個供iSCSI客戶端使用的VHD,用于要運行的虛擬機。然后,根據你的意愿給終端指定一個看起來像本地硬盤驅動器似的磁盤。另外,虛擬機管理程序還會創建一個通過iSCSI連接存儲系統的本地硬盤驅動器的外觀。終端會認為這是本地驅動器,流量會從終端流出到虛擬機,然后到存儲器。
“pass-through”方法幾乎是類似的,但是還是有一定差異。要在虛擬機里分配存儲空間但又需要排序后再分給終端。這樣終端就幾乎直接通過SCST型連接訪問LUN,使得它對LUN本身有更多控制權。
第三種方法稱為“direct from the guest”方法。只要終端看到一個可用的網絡接口卡,它就可以通過創建一個iSCSI啟動器來訪問存儲器,從一個iSCSI啟動器角度來看,它可以發現網絡上的存儲器,然后像物理服務器那樣分配規律的iSCSI存儲。這樣,虛擬機并不能看到終端訪問iSCSI存儲器,它只能看到以太網連接。