存儲設備存在4個電口,每臺服務器也存在4個電口,如圖1所示。存儲設備可通過與4臺服務器直接相連的方式來進行通信,4臺服務器可分別通過另一個網(wǎng)口與企業(yè)網(wǎng)絡進行通信。
但這種組網(wǎng)方式存在弊端,一旦某根網(wǎng)線損壞,或者存儲設備的網(wǎng)卡損壞,則會出現(xiàn)服務器無法使用或者服務器無法訪問存儲的問題。
除此之外,存儲設備只存在4個電口,如果將來有新的服務器要加入此存儲網(wǎng)絡,則無法進行連接,所以在此處組網(wǎng)我們不僅需要考慮存儲系統(tǒng)的冗余性,還要考慮將來的擴展性。
一般來說,我們可以使用一臺光纖交換機組建FC-SAN網(wǎng)絡來擴展存儲設備的接口,但是光纖交換機成本高,目前沒有現(xiàn)成的設備可以利用,而且利舊的服務器都沒有HBA卡,無法使用光纖進行連接。所以,我們只能考慮通過利舊以太網(wǎng)交換機組建IP-SAN網(wǎng)絡,通過iSCSI協(xié)議來實現(xiàn)存儲的訪問。
圖1 存儲系統(tǒng)星型組網(wǎng)拓撲
圖2 存儲系統(tǒng)樹形組網(wǎng)拓撲
恰好,我們找到一臺閑置的24個電口的銳捷5750千兆交換機,這樣就可以解決存儲網(wǎng)絡的匯聚連接問題,為了增加存儲系統(tǒng)的冗余性及傳輸速度,可以將存儲系統(tǒng)的4個電口進行捆綁為一個聚合口接入銳捷交換機,而在銳捷交換機上也將對應的四個接口進行捆綁,配置如下所示:
此外,還可以充分利用服務器的以太網(wǎng)口,通過MPIO多路徑技術(shù)做成冗余,使其分別各使用兩個接口上連到企業(yè)網(wǎng)的交換機以及下連到存儲網(wǎng)絡的交換機,如圖2所示。
完成存儲網(wǎng)絡的搭建之后,分別在四臺服務器上進行ESXI系統(tǒng)的安裝,并部署vSphere,即可完成虛擬化系統(tǒng)的部署,關于虛擬化系統(tǒng)的詳細配置可以參考VMware公司的相關資料文檔,本文不進行詳細描述。
但是需要特別強調(diào)的是,在虛擬化系統(tǒng)的安裝過程中,對于服務器的命名必須遵循一定的格式,而且需要與下文圖5中所描述的Initiators中的命名相對應。
存儲系統(tǒng)總共包括10塊900G的硬盤,我們使用其中1塊盤作為全局熱備盤,另外9塊盤分成兩組,一組5塊,一組4塊,每組中分別利用1塊盤作為該組的熱備盤,剩下的盤通過RAID5技術(shù)做成磁盤陣列,最終的磁盤分配方案如圖3所示。通過以上分配方案,得到存儲空間為4652.539GB,再將這些存儲空間劃分為服務器可以直接讀取的LUN,如圖4所示。
圖3 RAID詳細分配圖
圖4 LUN劃分圖
圖5 Target與Initiators關聯(lián)圖
為了通過ISCSI協(xié)議進行存儲數(shù)據(jù)交換,我們還需要創(chuàng)建Target并分配邏輯資源,再關聯(lián)相應 的Initiator,接 著 在Initiator上登陸關聯(lián)的Target,便可以對LUN進行訪問了。
在這里,Target我們可以理解為存儲系統(tǒng)中供訪問的邏輯存儲,而Initiator可以理解為就是服務器等需要訪問存儲的客戶端,服務器上的具體的配置方法可以查閱相關手冊,最終配置完成后詳細的關聯(lián)關系見圖5,圖中在同一個組中的Initiators只能訪問本組中的LUN。
至此,我們已經(jīng)完成了一個本地存儲系統(tǒng)的搭建,接著就可以在我們部署好的虛擬化系統(tǒng)中創(chuàng)建虛擬機用于系統(tǒng)測試了,將來如果還有淘汰下來的服務器或者存儲,把它添加到這個系統(tǒng)進行擴展就可以了。
這樣不僅將這些設備廢物利用,又可以利用虛擬化技術(shù)靈活的搭建測試環(huán)境,提高了工作的效率。