在VMware ESX Server 4.0中使用WSS2008提供的存儲

4 爲VMware ESX Server做外部存儲 

WSS2008存儲服務器,除了給工作站、服務器提供外部存儲外,還可以爲安裝了VMware ESX Server、Hyper-V虛擬機化軟件的主機,提供共享的外部存儲,以實現虛擬機的“熱”遷移等高級功能。下面,介紹在VMware ESX Server 4.0中,使用WSS2008提供的iSCSI存儲的方法。

 

 

圖29 VMware ESX Server、iSCSI存儲連接示意圖

如圖29所示,網絡中有兩臺VMware ESX Server、1臺WSS2008存儲服務器,其中“虛擬機”運行在ESX Server服務器上(任意時刻只能有其中的一臺ESX Server控制),但虛擬機是保存在WSS2008存儲服務器提供的虛擬磁盤中。當“ESX服務器1”或“ESX服務器2”任意一臺出現問題時,虛擬機可以隨時切換到另外一臺ESX Server服務器中。

下面介紹在VMware ESX Server中,使用WSS2008提供的存儲、並使用iSCSI存儲創建虛擬機的方法。

4.1 在WSS2008中爲ESX Server創建目標、分配虛擬磁盤

參照前面的內容,在WSS2008中,爲VMware ESX Server服務器創建目標、創建虛擬磁盤並與目標相關聯,主要步驟如下:

(1)在“Microsoft iSCSI Software Target”中,創建iSCSI目標,目標名稱爲“ESX_Server”,設置“高級標識符”爲VMware ESX Server服務器的IP地址與VMotion地址,本例(圖29)爲192.168.1.102、192.168.1.103、192.168.1.21、192.168.1.22,如圖30所示。

clip_image004

圖30 添加標識符

(2)創建虛擬磁盤,設置虛擬磁盤大小爲100000MB(如圖31所示),並分配ESX_Server的目標名稱。

clip_image006

圖31 設置虛擬磁盤大小

4.2 在VMware ESX Server中添加VMotion端口

在VMware ESX Server中,要想使用“軟件iSCSI”存儲,還需要配置VMotion端口。下面在IP地址爲192.168.1.102的VMware ESX Server上,添加VMotion端口,主要步驟如下:

(1)使用“vSphere Client”客戶端連接到VMware ESX Server,單擊“配置→網絡”,在右側的“虛擬交換機”右側單擊“屬性”按鈕,如圖32所示。

clip_image008

圖32 虛擬交換機屬性

(2)在彈出的“vSwitch0屬性”頁中,單擊“添加”按鈕;在彈出的“連接類型”頁中選擇“VMKernel”;在彈出的“VMKernel-連接設置”頁中,在“網絡標籤”文本框中鍵入新添加的虛擬交換機的名稱“VMotion”,並且選中“將此端口組用於VMotion”,如圖33所示。

clip_image010

圖33 添加VMotion端口

(3)在“VMKernel-IP設置”頁中,爲VMotion端口設置IP地址(本例爲192.168.1.103)與網關地址,如圖34所示。

clip_image012

圖34 設置VMotion地址

(4)其他選擇默認值即可。同樣,對於IP地址爲192.168.1.22的VMware ESX Server,爲其添加VMotion端口,並設置IP地址爲192.168.1.23。這些不再介紹

4.3 啓用iSCSI功能並添加iSCSI存儲

在配置了VMotion端口後,就可以在VMware ESX Server上,啓用iSCSI功能,並添加WSS2008提供的iSCSI存儲了。主要步驟如下:

(1)使用“vSphere Client”登錄到VMware ESX Server,在“配置→存儲適配器”右側,選中“iSCSI軟件適配器”,單擊“屬性”按鈕,如圖35所示。

clip_image014

圖35 iSCSI屬性

(2)在彈出的“iSCSI啓動器”對話框中,在“常規”選項卡中,單擊“配置”按鈕,在彈出的“常規屬性”頁中,選中“己啓用”,然後單擊“確定”按鈕,如圖36所示。

clip_image016

圖36 啓用iSCSI

(3)單擊“動態發現”選項卡,單擊“添加”按鈕,在彈出的“添加發送目標服務器”對話框,在“iSCSI服務器”地址欄中鍵入WSS2008存儲服務器的IP地址192.168.1.88,然後單擊“確定”按鈕,再次單擊“關閉”按鈕,完成添加,如圖37所示。

clip_image018

圖37 添加iSCSI服務器地址

(4)此時,VMware會彈出“重新掃描”對話框,單擊“是”按鈕,重新掃描,如圖38所示。

clip_image020

圖38 重新掃描

返回到“vSphere Client”控制檯,進行下面的操作:

(1)在“配置→存儲器”右側,單擊“添加存儲器”鏈接,如圖39所示。

clip_image022

圖39 添加存儲器

(2)在“選擇存儲器類型”頁中,選中“磁盤/LUN”,如圖40所示。

clip_image024

圖40 添加磁盤

(3)在“選擇磁盤/LUN”頁中,可以看到新的磁盤,如圖41所示,單擊“下一步”按鈕。

clip_image026

圖41 新的磁盤

(4)在“當前磁盤佈局”頁中,單擊“下一步”按鈕,如圖42所示。

clip_image028

圖42 磁盤佈局

(5)在“屬性”頁中,在“輸入數據存儲名稱”文本框中,爲新添加的存儲設置名稱,這應該是一個易於分辨的名稱。例如,在本例中爲“iscsi-data”,表示這是基於iSCSI的存儲,如圖43所示。

clip_image030

圖43 設置存儲名稱

(6)其他選擇默認值即可。

在另一臺VMware ESX Server服務器上,也要添加iSCSI存儲,步驟與本節相同,不在介紹。

4.4 創建虛擬機時使用iSCSI存儲

以後,在VMware ESX Server中創建虛擬機時,使用iSCSI存儲即可,其中步驟如圖44所示。

clip_image032

圖44 選擇iSCSI存儲保存虛擬機

創建虛擬機的步驟,根據實際情況選擇,不再做過多介紹。

4.5 擴充iSCSI存儲

當VMware ESX Server使用的iSCSI存儲,容量不夠時,可以在WSS2008服務器上進行擴充。在WSS2008對指定的虛擬磁盤擴充容量的步驟參見上文,不再介紹。下面介紹,當在WSS2008存儲服務器,對VMware ESX Server使用的虛擬機“擴容”後,ESX Server服務器端的操作步驟。

(1)在“vSphere Client”端,在“配置→存儲器”右側,先單擊“刷新”按鈕,然後單擊“屬性”按鈕,如圖45所示。

clip_image034

圖45 刷新存儲

(2)在彈出的“iscsi-data”屬性頁中,可以看到,當前的容量是97.65GB,設備提供的容量是107.42GB,單擊“增加”按鈕,如圖46所示。

clip_image036

圖46 卷屬性

(3)在“數據區設備”頁中,單擊“下一步”按鈕,如圖47所示。

clip_image038

圖47 數據區設備

(4)在“當前磁盤佈局”頁中,顯示當前設備的容量及可用 空間,以及爲當前存儲增加的空間,看過之後,單擊“下一步”按鈕,如圖48所示。

clip_image040

圖48 當前磁盤佈局

(5)在“數據區大小”頁中,選中“使容量最大”,如圖49所示。

clip_image042

圖49 使容量最大

(6)在“即將完成”頁中,單擊“完成”按鈕,如圖50所示。

clip_image044

圖50 完成存儲擴容

(7)返回到“iscsi-data屬性”頁後,單擊“關閉”按鈕,如圖51所示。

clip_image046

圖51 擴容完成

(8)返回到vSphere Client控制檯後,可以看到,當前iSCSI存儲的容量已經變爲106.7GB,如圖52所示。

clip_image048

圖52 iSCSI存儲容量已經增加

【說明】當WSS2008存儲服務器增加虛擬磁盤的容量後,只需要在其中的一臺VMware ESX Server服務器完成“擴容”設置即可,不需要對每個VMware ESX Server的iSCSI存儲進行設置。

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