測試環(huán)境的架設,大致上可以區(qū)分為iSCSI扇區(qū)的建立、設定vSphere服務器,及掛載iSCSI扇區(qū)等3個階段。
建立iSCSI扇區(qū)
我們將SANMelody安裝在一臺Windows Server 2003服務器,并預留一個80GB大小、沒有指派磁盤代號,同時尚未格式化的扇區(qū),透過SANMelody將其設定成一個iSCSI扇區(qū),目的是提供給vSphere服務器存放檔案之用。
設定方式大致如下:利用內嵌在Windows Server 2003主控臺的SANMelody管理接口,將扇區(qū)匯到SANMelody,接著在「Virtual Volume」的項目,新增一個虛擬扇區(qū),對應到先前預留好的實體扇區(qū)。最后,我們還必須在SANMelody指定應用程序服務器,也就是未來要存取 iSCSI服務器的應用程序服務器類型,由于vSphere的前身就是VMware ESX,因此在服務器類別的下拉式選單當中,就選取此一項目。
設定vSphere服務器
透過VMware vSphere Client軟件連接vSphere的主控臺接口,啟用iSCSI的支持功能,并且發(fā)起聯機,要求iSCSI服務器指派一個iSCSI磁盤供vSphere儲存虛擬機運作所需的相關檔案。
不過一開始,我們必須在vSphere服務器的虛擬交換器上完成VMkernel的設定,因此vSphere服務器上必須要有2張的實體網卡,1張做為管理之用,另外透過另外1張存取iSCSI扇區(qū),完成這項設定之后,才能讓vSphere服務器支持iSCSI。
在「Configuration>Storage Adapters」的設定項目,找到1張名為iSCSI Software Adapter的虛擬網絡卡,在細部設定項目中的「General」分頁,勾選Enabled的選項之后,就可以讓vSphere服務器支持iSCSI, 在此之后,我們還需要設定iSCSI服務器所在的IP地址,發(fā)起聯機請求,以便派磁盤供虛擬平臺服務器儲存檔案。
掛載iSCSI扇區(qū)
一切順利的話,就可以在SANMelody的管理接口看到vSphere服務器所發(fā)出的聯機請求,將此聯機分別對應到先前設定好的應用程序服務器 及虛擬磁盤等2個項目,將iSCSI扇區(qū)掛載到vSphere服務器,在vSphere服務器的iSCSI Software Adapter,就可以看到這張適配卡底下,掛載了一個80GB大小的扇區(qū)。
最后,在vSphere服務器新增一個LUN,將iSCSI扇區(qū)設定為可用磁盤,接著完成格式化之后,就能用它來存取數據。