win2008r2搭建iscsi伺服器
1. 如何利用Windows Storage Server 2008 R2
Windows Storage Server 2008 R2適用於什麼環境呢?雖然它可用做很多事情,我發現它在虛擬數據中心提供共享存儲時尤其有用。如果你對Windows存儲伺服器還不熟悉,Windows Storage Server 2008 R2會是專門提供優化存儲的Windows基本版。
如果你對Windows存儲伺服器還不熟悉,Windows Storage Server 2008 R2會是專門提供優化存儲的Windows基本版。雖然它已經以多種形式出現很長一段時間了,但是我發現我自己是近幾個月才比較常用到它。
那麼Windows Storage Server 2008 R2適用於什麼環境呢?雖然它可用做很多事情,我發現它在虛擬數據中心提供共享存儲時尤其有用。這後面的基本想法是,單一的虛擬化主機可能託管幾十個虛擬伺服器。如果這樣一個主機失效,它會引起所有虛擬機一起失效,這就會導致一次大規模中斷。
當然,事實上,主機上有大量虛擬伺服器,這也讓拆下託管伺服器以達維護作用變得很不實際。這個問題的解決方案是群集託管伺服器。以此方式,如果託管伺服器失效或需要拆下維護,虛擬伺服器會轉移到另一個群集節點。
搭建這種群集方案背後最大的一個挑戰就是獨立虛擬伺服器運用的虛擬硬驅文件必須放置在共享存儲卷上,所以它們對群集上的所有節點來說都可用。這也是Windows Storage Server開始起作用的地方,通過允許你在伺服器的物理存儲上創建虛擬硬碟並指定虛擬硬驅作為iSCSI目標,你可以從群集節點連接到iSCSI目標。
以我的經驗來說,Windows Storage Server為了這個目的做得很不錯。但是如果你看看微軟對Windows Storage Server 2008 R2的綜述,你會發現它幾乎沒有提到把伺服器用作iSCSI目標。相反地,微軟基本上是把Windows Storage Server作為網路存儲設備(NAS)來營銷。
這在R2版本囊括的新特徵列表中得到進一步論證:
伺服器信息塊(SMB)2.1——SMB 2.1是微軟SMB協議的新版本,它優化了低帶寬連接。
網路文件系統(NFS)——NFS讓Unix/Linux客戶端訪問Windows文件共享成為可能。
分布式文件系統(DFS)——DFS允許單一命名空間跨越多個文件伺服器並橫跨多個DFS伺服器為文件復製做准備。
文件服務資源管理器(FSRM)——FSRM是文件伺服器的管理和報告界面。
文件分類基礎設施(FCI)——FCI初次出現在Windows Server 2008 R2中,它專門用來更好地分類數據。
Windows Storage Server作為網路存儲設備(NAS)
當我第一次知道微軟把Windows Storage Server 2008 R2當作NAS設備營銷時,我的第一反應是質疑該公司是否明智。但當我停下來仔細思考這個問題,我開始意識到作為一網路存儲設備,Windows Storage Server確實有它的獨特優勢。
雖然很多NAS設備都比運行Windows Storage Server的那些成本花費更少,Windows Storage Server 2008 R2操作系統易貨了設備到現在網路的整合過程。我個人試驗過低端NAS設備且發現由於設備不能識別活動目錄帳戶,管理許可幾乎不可能。同樣地,這樣的設備一般不支持使用報告、管理或殺毒軟體。
另一方面,購買Windows Server 2008 R2企業版可能比購買Windows Storage Server的花費更少,但是你只能得到軟體。你還得購買伺服器硬體和客戶端訪問許可。等到你得到所有需要的東西,成本可能比你購買一台NAS設備要昂貴了。
當然,成本不是一切。使用Windows Storage Server 2008 R2作為NAS設備的另一個好處是簡易性。由於設備上預載了操作系統,你不必擔心硬體兼容問題或是復雜的部署。
Windows Storage Server 2008 R2是一種OEM產品,這意味著你不能只預訂一個Windows Storage Server許可證。想要得到Windows Storage Server,你只能通過購買一台廠商已經在其上預載了的伺服器。但如果你想在進行采購承諾之前試用Windows Storage Server,微軟已經對TechNet用戶發布了Windows Storage Server 2008和R2版本。
2. 如何通過Windows Server 2008 R2建立iSCSI存儲
iSCSI技術是一種由IBM公司研究開發的,是一個供硬體設備使用的可以在IP協議的上層運行的SCSI指令集,這種指令集合可以實現在IP網路上運行SCSI協議,使其能夠在諸如高速千兆乙太網上進行路由選擇。iSCSI技術是一種新儲存技術,該技術是將現有SCSI介面與乙太網絡(Ethernet)技術結合,使伺服器可與使用IP網路的儲存裝置互相交換資料。iSCSI:Internet 小型計算機系統介面 (iSCSI:Internet Small Computer System Interface)。Internet 小型計算機系統介面(iSCSI)是一種基於 TCP/IP的協議,用來建立和管理 IP 存儲設備、主機和客戶機等之間的相互連接,並創建存儲區域網路(SAN)。SAN 使得 SCSI 協議應用於高速數據傳輸網路成為可能,這種傳輸以數據塊級別(block-level)在多個數據存儲網路間進行。
在XenServer學習過程中,需要接觸iSCSI存儲,剛好Windows Server 2008 R2提供了這樣的一個功能,very nice!
首先要在微軟網站下載一個小程序:Microsoft iSCSI Software Target 3.3,下載完成之後是個exe的壓縮文件包,雙擊運行,選擇解壓路徑,然後會彈出一個IE提示界面:
點擊「Install the software」下的iSCSI Software Target (x64)或者在解壓路徑中找到X64的目錄,雙擊iscsitarget_public安裝,安裝過程就不詳述了。安裝完成後在控制面板-管理工具下就多了一個Microsoft iSCSI Software Target的程序。
雙擊打開。
在iSCSI目標上右鍵,創建iSCSI目標。
下一步。
輸入一個名稱,下面的描述可以不填,下一步。
這里選擇「高級」。
添加
標識符類型選擇「ip地址」,然後輸入XenServer主機的ip地址。
確定,然後下一步。
完成。
Microsoft iSCSI Software Target中多了一個我們剛才創建的iSCSI目標。
在創建的iSCSI目標上右鍵,為iSCSI目標創建虛擬磁碟。
打開虛擬磁碟創建向導,下一步。
為虛擬磁碟選擇一個路徑。
必須注意的是文件的後綴名是vhd,一定要加上。
下一步,輸入虛擬磁碟的大小。
下一步,輸入虛擬磁碟描述,也可以不輸入。
完成。
可以看到我們剛才創建的虛擬磁碟。
打開XenCenter,點擊新建存儲,選擇軟體iSCSI
下一步,輸入名稱。
輸入windows server 2008 r2的ip地址。
點擊檢測IQN
點擊檢測LUN和LUN,然後完成。
3. 如何通過Windows Server 2008 R2建立NFS存儲
1點擊開始->管理工具->伺服器管理器,在左邊的樹中選中」
功能」項,右邊的窗口中會列出功能的詳細信息,點擊」添加功能」
2進入添加功能向導窗口,遠程伺服器管理工具->文件服務工具->勾選網路文件系統服務
工具,點擊下一步
12測試連接,開啟NFS服務,輸入\ip_ADDRESS