天天看點

用Windows Storage Server 2008做iSCSI存儲伺服器

Windows Storage Server 2008(以下簡稱WSS2008)是Windows Server 2008系列中的存儲伺服器版本,是企業級的檔案伺服器平台,支援多Administrator檔案存儲相關的優化特性、副本管理,以及iSCSI功能。簡單來說,就是可以在普通的伺服器上,安裝上WSS2008,可以作為iSCSI存儲伺服器來說。而在以前,存儲伺服器的硬體、軟體成本都非常的昂貴,有了WSS2008,建構低成本、易于管理的存儲伺服器成為可能。本節将介紹WSS2008做iSCSI伺服器及其在網絡中的應用。

小知識: iSCSI(Internet Small Computer System Interface, Internet 小型計算機系統接口),由IBM公司研究開發,是一個供硬體裝置使用的可以在IP協定的上層運作的SCSI指令集,這種指令集合可以實作在IP網絡上運作SCSI協定,用來建立和管理 IP 儲存設備、主機和客戶機等之間的互相連接配接,并建立存儲區域網絡(SAN)。

Windows Storage Server有32位和64位兩個版本,其中64位有基本版(basic)、标準版(standard)、企業版(enterprise)和工作組版(workgroup)版,32位隻有基本版。要使用WSS2008做iSCSI伺服器,需要安裝64位的企業版或工作組版。

WSS2008對伺服器的要求也比較簡單,隻要能安裝64位Windows Server 2008的計算機,都可以。用WSS2008做存儲伺服器,主要對硬碟的速度、容量,以及對網卡的速度要求比較高。一般情況下,具有64位的CPU(不需要虛拟化支援)、2GB記憶體、千兆網卡及千兆網絡、40GB硬碟空間,就可以安裝并運作WSS2008,但要做存儲伺服器,還需要更大的硬碟空間,為網絡上的其他裝置(或計算機)配置設定,這可以根據企業的需求配置硬碟,也可以在以後随時增加配置。需要特别注意,除非做實驗,WSS2008的硬碟一定要進行資料備援,也就是說,至少要做RAID1,推薦使用3塊以上硬碟做RAID5,或者是6塊以上硬碟做RAID50。

在下面的内容中,我們将通過幾個典型的案例,介紹WSS2008做iSCSI存儲伺服器的使用情況。

在安裝完WSS2008後,以預設的管理者帳戶登入,需要注意,其預設的密碼是“wSS2008!”,注意,其中第1個字母是小寫,後兩個字母大寫,最後是一個“驚歎号”。

在本示例中,WSS2008伺服器的IP位址是192.168.1.88,存儲空間是300GB。在安裝的過程中,為作業系統劃分了45GB左右的空間,剩餘的空間用做存儲使用(大約剩下255GB)。如圖1所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434142Kita.jpg" target="_blank"></a>

圖1 WSS可用的存儲空間

如果要将WSS2008做iSCSI的存儲伺服器,還需要Microsoft提供的“ISCSI Software Target”軟體,這是一個大小為3738KB、名為iscsitarget.msi的軟體,目前隻有64位版本。軟體的安裝比較簡單,完全按照預設值,即可以完成安裝,如圖2所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434155MudD.jpg" target="_blank"></a>

圖2 安裝iSCSI Target軟體

安裝完成後,從“管理工具”中運作“Microsoft iSCSI Software Target”程式,進入iSCSI存儲管理程式。使用iSCSI磁盤的流程如下:

在iSCSI存儲伺服器上,建立“目标”

在iSCSI存儲伺服器上建立“虛拟磁盤”,并與“目标”建立連接配接

在iSCSI用戶端,連接配接iSCSI存儲伺服器配置設定的“目标”,并連接配接到虛拟磁盤

在iSCSI伺服器上,為虛拟磁盤進行擴容、快照等維護工作

在iSCSI用戶端,重新整理iSCSI磁盤,看到容量的更改。

在本例中,将為IP位址為192.168.1.11的Windows 7計算機,在WSS2008存儲伺服器上,配置設定一個12GB左右的磁盤,并在工作站連接配接并使用該磁盤後,将該磁盤擴容到20GB左右,并在伺服器上建立快照并恢複。

在iSCSI伺服器上,建立iSCSI目标的步驟如下:

(1)在“Microsoft iSCSI Software Target”控制台中,用滑鼠右鍵單擊“iSCSI目标”,在彈出的快捷菜單中選擇“建立iSCSI目标”,如圖3所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434158z3Vz.jpg" target="_blank"></a>

圖3 建立iSCSI目标

(2)在“iSCSI目标辨別”頁中,在“iSCSI目标名稱”文本框中,鍵入要建立的iSCSI目标名稱,在本例中為ws001;并在“描述”文本框中,鍵入相關的說明資訊,如圖4所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_12694341627uGf.jpg" target="_blank"></a>

圖4 設定目标名稱

(3)在“iSCSI發起程式辨別符”頁中,單擊“進階”按鈕,在彈出的“進階辨別符”對話框中,單擊“添加”按鈕,在彈出的“添加/編輯辨別符”對話框中,在“辨別符類型”下拉清單中選擇“IP位址”,并鍵入工作站的IP位址,本例為192.168.1.11,然後單擊“确定”按鈕,如圖5所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434166n5XW.jpg" target="_blank"></a>

圖5 添加辨別符

(4)傳回到“iSCSI發起程式辨別符”頁後,單擊“下一步”按鈕;在“正在完成建立iSCSI目标向導”頁中,單擊“完成”按鈕。

傳回到“Microsoft iSCSI Software Target”控制台後,建立虛拟磁盤,主要步驟如下:

(1)用滑鼠右鍵“裝置”,在彈出的快捷菜單中選擇“建立虛拟磁盤”,如圖6所示。進入建立虛拟磁盤向導頁。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434181nPIs.jpg" target="_blank"></a>

圖6 建立虛拟磁盤

(2)在“檔案”頁中,選擇儲存虛拟磁盤所在的分區,并設定以vhd為擴充名的虛拟磁盤檔案,指定儲存位置,在本例中,為d:\ws01.vhd,如圖7所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434188cCkR.jpg" target="_blank"></a>

圖7 建立虛拟磁盤

(3)在“大小”頁中,為虛拟磁盤設定大小,在本例中,設定為12345MB(大約12GB左右),如圖8所示。在本頁中,顯示出了目前驅動器容量、可用空間的最大值。

<a href="http://img1.51cto.com/attachment/201003/24/225186_12694341949XLi.jpg" target="_blank"></a>

圖8 設定虛拟磁盤大小

(4)在“描述”頁中,為虛拟磁盤添加描述資訊。

(5)在“通路”頁中,單擊“添加”按鈕,在彈出的“添加目标”對話框中,選擇将新建立的磁盤與一個iSCSI目标連接配接起來,在此選擇上一節建立的名為ws001的目标,如圖9所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434198BLeu.jpg" target="_blank"></a>

圖9 添加iSCSI目标

(6)在“正在完成‘建立虛拟磁盤向導’”頁,單擊“完成”按鈕。

如果WSS2008啟用了防火牆服務,則需要添加(開放)TCP的3260端口,這樣才能為用戶端提供服務,如圖10所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434209jZT4.jpg" target="_blank"></a>

圖10 添加TCP的3260端口

在IP位址為192.168.1.11的Windows 7工作站上,執行如下的步驟,添加WSS2008提供的iSCSI磁盤。

(1)在Windows 7作業系統中,從“管理工具”中運作“iSCSI發起程式”,如果以前沒有運作過,則會彈出對話框,提示需要運作“Microsoft iSCSI服務”,如圖11所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434221PXB7.jpg" target="_blank"></a>

圖11 運作Microsoft iSCSI服務

(2)在“iSCSI發起程式 屬性”對話框中,進入“發現”頁籤,單擊“發現門戶”按鈕,在彈出的“發現目标門戶”對話框中,鍵入iSCSI伺服器的IP位址,本例為192.168.1.88,然後單擊“确定”按鈕,如圖12所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434227k6zn.jpg" target="_blank"></a>

圖12 添加iSCSI伺服器

(3)單擊“目标”頁籤,可以看到,已經連接配接到iSCSI伺服器,單擊“連接配接”按鈕,在彈出的“連接配接到目标”對話框中,單擊“确定”按鈕,如圖13所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_12694342390Il8.jpg" target="_blank"></a>

圖13 添加目标

(4)單擊“收藏的目标”頁籤,可以看到收藏的目标,單擊“确定”按鈕,完成iSCSI磁盤的添加。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434257v6gP.jpg" target="_blank"></a>

圖14 收藏的連接配接

然後進入“計算機管理→存儲→磁盤管理”中,為新添加的磁盤(基于iSCSI協定)進行初始化、建立卷的工作,如圖15所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_12694342628bOf.jpg" target="_blank"></a>

圖15 建立簡單磁碟區

建立卷後對其格式化,可以看到,新添加了一個12.05GB的磁盤,如圖16所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_12694342727lSc.jpg" target="_blank"></a>

圖16 新添加的磁盤

以後就可以像使用本地硬碟一樣,使用這個儲存在WSS2008伺服器上的磁盤了。

在初期,為工作站配置設定了12GB的網絡磁盤,如果在使用一段時間後,客戶認為硬碟比較小,則可以在伺服器上,對硬碟進行“擴容”,主要步驟如下:

(1)在“Microsoft iSCSI Software Target”控制台中,在“裝置”清單中,用滑鼠右鍵單擊為工作站建立的虛拟磁盤,在彈出的快捷菜單中選擇“擴充虛拟磁盤”,如圖17所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434277MwPc.jpg" target="_blank"></a>

圖17 擴充虛拟磁盤

(2)在“大小”頁中,在“附加的虛拟磁盤容量(MB)”文本框中,鍵入擴充的容量大小,在此擴充8000MB,如圖18所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434280cKG2.jpg" target="_blank"></a>

圖18 擴充8000MB

(3)其他選擇預設值,完成擴充向導。

然後,傳回到Windows 7工作站上,在“計算機管理→存儲→磁盤管理”中,用滑鼠右鍵單擊,在彈出的快捷菜單中選擇“重新整理”(如圖19所示),重新掃描磁盤。掃描後,可以看到,在現有卷後面增加了8000MB,如圖20所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434289A777.jpg" target="_blank"></a>

圖19 重新整理

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434295XJ7y.jpg" target="_blank"></a>

圖20 新增加的磁盤空間

對于工作站新增加的磁盤空間,可以選中已經建立的分區,用滑鼠右鍵單擊,在彈出的快捷菜單中選擇“擴充卷”的方式,擴充現有卷的大小,也可以進入指令提示符,擴充卷的大小。使用這兩種方式的差別是:如果使用圖形界面,則在擴充之後,會顯示兩個都為J盤的分區,而使用diskpart指令擴充,擴充後,顯示一個分區盤符。當然對于作業系統來說,無論是顯示一個分區還是兩個分區,擴充後卷的容量大小、使用方法都是一樣的。

(1)進入指令提示符,執行diskpart指令

然後執行select disk 2,選擇iSCSI磁盤,在“磁盤管理”中,新添加的硬碟序号為2。

然後執行list partition,顯示目前分區的名稱、數量,可以看到下面的提示:

分區 ### 類型 大小 偏移量

------------- ------------ ------- -------

分區 1 主要 12 GB 1024 KB

然後執行select partition 1,選擇第一個分區。

執行extend指令擴充現有卷,擴充完成,執行exit退出。

執行過程如圖21所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434299pFy1.jpg" target="_blank"></a>

圖21 執行diskpart擴充硬碟

(2)擴充後,傳回到“磁盤管理”,可以看到,目前磁盤卷大小已經變為19.87GB,如圖22所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434305v5eb.jpg" target="_blank"></a>

圖22 擴充後的卷大小

在WSS2008存儲伺服器上,可以為配置設定給使用者的虛拟磁盤建立多個“快照”,并且在使用者需要的時候“復原”快照,将虛拟磁盤資料恢複到快照時的狀态。

建立快照的方式比較簡單,你隻要在“裝置”清單中,用滑鼠右鍵選中虛拟磁盤,在彈出的快捷菜單中,選擇“建立快照”(如圖23所示),就可以完成快照的建立,并且可以随時建立多個快照。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434311HNS0.jpg" target="_blank"></a>

圖23 建立快照

但要想恢複快照,則比較“麻煩”,主要步驟如下:

(1)删除磁盤:在“iSCSI目标”中,選中使用快照的“目标”,在右側的虛拟磁盤清單中用滑鼠右鍵單擊,在彈出的快捷菜單中選擇“從iSCSI目标删除虛拟磁盤”,如圖24所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434315KtJA.jpg" target="_blank"></a>

圖24 删除虛拟磁盤

(2)删除之後,虛拟磁盤的狀态變為“空閑”。

(3)在“快照→活動快照”中,在右側“活動快照”清單中,選擇一個快照用滑鼠右鍵單擊,在彈出的快捷菜單中選擇以“復原到快照”,如圖25所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_12694343309lSF.jpg" target="_blank"></a>

圖25 復原到快照

(4)在彈出的對話框中單擊“是”按鈕,如圖26所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434333cEM7.jpg" target="_blank"></a>

圖26 确定復原快照

(5)復原完成後,在“iSCSI目标”中,為iSCSI目标重新添加現有虛拟磁盤,如圖27所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_126943433638E5.jpg" target="_blank"></a>

圖27 添加現有虛拟磁盤

(6)在彈出的“添加虛拟磁盤”對話框中,選擇第(1)步删除的虛拟磁盤,如圖28所示。

<a href="http://img1.51cto.com/attachment/201003/24/225186_1269434344dwbw.jpg" target="_blank"></a>

圖28 添加删除的虛拟磁盤

(7)在工作站上,重新整理或重新連接配接iSCSI虛拟磁盤,即可以看到“復原”後的資料。

在Windows Vista、Windows 7、Windows 2008及其之後的作業系統內建了“iSCSI發起程式”,而在Windows XP及其以前的作業系統中,并沒有內建這款軟體,如果要在Windows XP、Windows 2003工作站上,使用WSS2008提供的iSCSI虛拟磁盤,則需要在這些作業系統上安裝Microsoft iSCSI Initiator(iSCSI發起程式),這個軟體可以從Microsoft網站下載下傳,目前最高版本是2.08,包括運作在32位Windows下的x86版本和運作在64位Windows下的x64版本,以及運作在“安騰”系統上的ia64版本。這個軟體 安裝很簡單,安裝後的使用方法,與在Windows 7下使用類似,在此不再過多介紹。

本文轉自 bilinyee部落格,原文連結: http://blog.51cto.com/ericfu/1660506       如需轉載請自行聯系原作者

繼續閱讀