iSCSI (Internet SCSI)的發展,就是要使得以IP協定的Ehternet介面得以傳輸跟Fibre Channel一樣的block型態的資料(相容),降低SAN的建置成本。iSCSI協定簡單的說就是將SCSI命令包在IP中傳遞,接收端在解開IP封包後,執行其中的SCSI命令。發出命令要求存取的client端稱為initiator,接收命令提供SAN資源的server端是為target。所以只要有相對應的iSCSI initiator/target軟體,就可以建構SAN架構(SAN over IP)了。
iSCSI initiator通常是免費的,在Windows Vista中內建有iSCSI啟動器,XP也可以在微軟網站上免費下載,而在Linux系統中則有Open iSCSI。但是另一方面,target軟體,也就是提供SAN服務的本身,通常是需要付費的,例如知名的FalconStor IPStor,而且target通常是結合在系統中的。
使用iSCSI initiator有幾點要注意的,第一就是initiator name(啟動器名稱),initiator name是target辨認你的依據;第二是探索的目標,也就是你要去尋找的target位置;第三是CHAP,可以設定驗證的密碼來限制存取。以Windiws Vista的iSCSI啟動器為例,initiator name系統通常會幫你取好一個,不太需要去修改,在探索中新增入口(即你的target的IP位址)後,你就可以在目標中看到你的target了。(在登入之前,得先確認你以經設定好target與resource了,我們在下面以IPStor為例來介紹。)登入後,你就可以在電腦管理員中看到target assign給你的磁碟空間,可以加以format後使用它了。
而target端我們以IPStor為例,IPStor Console很方便,新增SAN Resource與Assige給client都可以透過wizard一步一步的完成。首先新增一個client,透過wizard IPStor同時會幫你建立相對應的target。如果在新增client中沒看到自己的initiator name,請先檢查iSCSI啟動器的設定是否正確。新增完client之後,就可以新增resource並assign給client了。在assign的時候,記得選取iSCSI協定,然後你就可以在列表中找到屬於你的iscsi target name了,把他勾選下去就完成啦。(這時再回去iSCSI啟動器中登入此target,開始使用你新增的resource。)
*ps: 在Open的領域中,是有免費的iSCSI target iSCSI Enterprise Target,我自己是還沒試過,等是用過在上來跟大家報告。
參考資料:自己
-
‧
-
‧
-
‧
相關問答
- 鐵人賽的疑問?
- 最後一天 -- 鐵人賽對我的意義!!!
- 收到鐵人賽的T-shirt啦~~ (有圖有真相)
- 無法顯示隨身碟或任何外接式儲存媒體
- 第一屆iT邦幫忙鐵人賽早鳥獎與鐵人鍊成獎得獎名單
- 小財神來報告一下鐵人賽豐富的獎品與參賽報法囉
- 對於這次鐵人賽你認為哪些文章該被檢舉?
- 鐵人賽發表的文章,可以同時發佈在自己個人部落格上嗎?
- IP SAN的代名詞:iSCSI
- 第一屆iT邦幫忙鐵人賽得獎名單已經公佈囉
- 鐵人賽
- 儲存技術ABC 之 設定IPStor active-pasive Failover
- [鐵人賽最後領獎通知]sanger、grundy40、singwang三位邦友快與小財神聯絡
- 鐵人賽4
- 鐵人賽6
- 鐵人賽 活動
- 儲存技術ABC 之 IPStor Components
- 打造免費的全能型NAS - iSCSI攻略
- iT邦檔案新增「鐵人鍊成中」小貼紙









