標籤:
五、搭建Window Server 2012虛擬化的儲存網路
前文我們討論了Window Server 2012支援的各種與儲存相關的技術,接下來我們通過實踐對其中的一些技術進行檢驗。實際上Window Server 2012虛擬化並不一定需要諸如NAS或者SAN之類的第三方儲存,利用伺服器的內的本地磁碟也同樣可以部署Window Server 2012虛擬化的基礎架構SCVMM(System Center Virtual Machine Manger)。但是虛擬化本質上追求的是延展性和高可用性,而這些在將本地磁碟直接作為虛擬機器的儲存時是無法實現的。虛擬化所依賴的儲存需要更高層級的抽象。但與採用分布式儲存的不同,Window Server 2012虛擬化更多使用的是第三方的儲存(個人稱之為集中式儲存)。這帶來的效能的提升和複雜度的降低,但同時也限制了其擴充的規模。無論如何,Window Server 2012虛擬化對於中小型規模的應用還是具有相當優勢的。
那麼為了實現延展性和高可用性,我們需要可共用的第三方儲存,可以是SAN或者Windows File Server(利用over SMB技術),企業級應用一般會選擇FC SAN。
這裡我們以1台IBM DS3512儲存,1台IBM光纖交換器,8台IBM X3550 M4伺服器,來構建Windows Server 2012 虛擬化的基礎設施。主要有兩個工作要完成,第一完成所有硬體串連,第二配置光纖交換器和儲存。
1、硬體串連
由於只有1台光纖交換器,無法實現在交換器層次的高可用性,就是如果光纖交換器損壞的話,儲存將無法提供服務。但是對於非核心服務來說應該是足夠的,要知道光纖交換器價格高昂。根據的方式,每台伺服器上的FC HBA卡通過光纖串連至光纖交換器,儲存的兩個控制器都串連至光纖交換器。
IBM DS3512儲存(正面)
IBM DS3512儲存(上)和IBM 2498-B24光纖交換器(下)
是包含更多裝置的較為全景的圖片:
IBM DS3512儲存(上)、IBM 2498-B24光纖交換器(中上)、KVM(中下)和IBM X3550 M4伺服器(下)
在可以發現每條光纖其實串連的是光纖模組,而光纖模組插入光纖交換器或者FC HBA卡上的插槽中。光纖模組實現了光電訊號的轉換,光纖模組要與插槽匹配,光纖線也要與光纖模組匹配。這裡我們選擇多模的光纖和SFP光纖模組。
另外,的串連並不規範,儲存的兩個控制器上分別串連了兩條光纖,其中一條與光纖交換器串連,另一條與一台伺服器的FC HBA卡直接連接。原因是IBM的光纖交換器是按插槽口數量授權的,也就是說目前這台光纖交換器只授權的8個插槽口,其中2個用於串連儲存的2個控制器,剩餘只夠串連6台伺服器,剩餘2台伺服器只能直接連接到儲存上,這樣這兩台伺服器將無法實現多重路徑IO(MPIO),即在儲存的兩個控制器之間實現冗餘。不過大家明白有這樣的缺點即可,有時考慮成本,妥協也在所難免。
儲存兩個控制器上分別串連的黑色網線是控制線,用於通過乙太網路對儲存進行配置,下文將涉及。
2、配置光纖交換器和儲存
(1)配置光纖交換器
初次配置可以使用putty串連IBM 2498-B24光纖交換器的COM口,找到該光纖交換器的預設靜態IP地址,以方便今後使用IP在瀏覽器中進行串連和配置。根據如參數串連COM口(注意如果通過COM轉USB連接線串連的話,可以在裝置管理員中查看類比出的串口號,這裡串連的是COM4)。
使用使用者名稱admin和密碼password登入。登陸後會要求重設各類使用者的初始密碼,最後使用命令ipaddrshow顯示預設IP地址,也可以通過命令ipaddrset進行修改。輸入help命令可以獲得更多協助。
IBM_2498_B24 login: adminPassword:Please change passwords for switch default accounts now....IBM_2498_B24:admin> ipaddrshowSWITCHEthernet IP Address: 10.77.77.77Ethernet Subnetmask: 255.255.255.0Gateway IP Address: noneDHCP: OffIBM_2498_B24:admin>
通過上面的方法找到的交換器的IP地址為10.77.77.77,那麼接下來使用網線串連交換器的管理網口,在瀏覽器中訪問 http://10.77.77.77 ,提示要求安裝java運行庫,但是由於機器年份比較早,跳轉的地址仍然是sun.com的地址(sun公司目前已經被oracle收購),現在無法知道需要安裝的java jre的版本了,但通過研究跳轉前的頁面中的驗證java版本的JavaScript指令碼可知,需要安裝java jre 1.6 32位。到oracle官網下載jre-6u43-windows-i586.exe安裝。終於看到交換器的管理登入介面。
使用admin和之前在putty裡修改的密碼登入。
主要的配置集中在Zone Admin,主要配置邏輯是:
a. 在Alias選項卡內為每個需要串連的連接埠(含每台伺服器的FC HBA卡和儲存的2個控制器)建立別名,以方便後續配置。
b. 在Zone選項卡內將需要串連的連接埠,劃歸在一個Zone裡。左側是可選的對象,右側是加入的對象,這裡我們加入別名即可。
c. 在Zone Config選項卡內將需要啟用的Zone加入右側Zone Members。這樣就完成的基本的交換器連接埠映射。
(2)配置儲存
完成了光纖交換器的配置,其實已經打通的伺服器與儲存之間的通道。接下來就需要對儲存進行規劃和配置,以便伺服器能夠正常訪問。我們可以簡單的認為外部儲存即是伺服器外置的幾塊大硬碟,只不過這些大硬碟是通過光纖的方式串連的。
在規劃儲存時,我們需要考慮該儲存未來的應用。當一切塵埃落定後儲存將無法重新調整,即使可以調整也將面臨較大風險。我們的儲存將是整個虛擬化的基石,其上需要構建Windows Server容錯移轉叢集,需要提供叢集共用卷功能,以放置具有高可用的虛擬機器。那麼有幾個方面需要考慮:
a. 需要規劃Windows Server容錯移轉叢集所需的叢集見證磁碟。
(3)設定管理員
Windows Server 2012 虛擬化實戰:儲存(二)