實戰部署vSAN 6.7 打造跨ESXi主機儲存池

雲端大數據創造了龐大的儲存需求,讓軟體定義儲存成為必要的IT應用。在Microsoft Hyper-V架構中有Storage Spaces Direct可以整合使用,VMware vSphere架構中相對應的解決方案則是Virtual SAN(vSAN),而最新vSphere 6.7內建的vSAN 6.7不但改善原有的設計也提供許多新功能,以下就來學習如何部署及管理。

針對IT人員對於vSAN運作的維護管理,現階段除了可以透過vSphere Web Client或vSphere Client(HTML)外,也可經由「esxcli vsan」相關命令參數進行諸如網路、儲存、叢集、健康狀態以及除錯資訊的檢視與配置調整。

舉例來說,如果想要查看有關於vSAN的儲存裝置清單,只要執行「esxcli vsan storage list」命令即可。若要查看vSAN運行的最新健康狀態,則執行「esxcli vsan health」命令。

設定Microsoft iSCSI啟動器

基本上,只要完成vSAN iSCSI Target服務與LUN的配置,任何被授予權限存取的系統都可以透過iSCSI Initiator來連接相對的LUN儲存區。

這裡以Windows Server 2016為例,開啟「控制台」的「iSCSI啟動器」程式。首次執行將會出現是否要讓此服務在每一次作業系統重新啟動時自動啟動,請按下〔是〕按鈕繼續。接著切換至「探索」頁面並按下〔探索入口〕按鈕,將開啟如圖25所示的「搜尋目標入口」,確認vSAN iSCSI Target位址與連接埠設定正確後按下〔確定〕按鈕即可。


▲圖25 查詢iSCSI啟動器目前連線。

一旦iSCSI啟動器成功連線iSCSI目標後,開啟作業系統的「磁碟管理員」介面,如圖26所示便可以查看到已成功連接的LUN磁碟。此時只要在這些磁碟上按下滑鼠右鍵並點選快速選單中的【連線】,即可開始進行磁碟初始化與磁碟區的建立。此外,也可以在多部Windows Server主機的架構下,配置叢集以及各種高可用性架構的部署。


▲圖26 連線iSCSI磁碟。

進行iSCSI啟動器MPIO設定

由於iSCSI對於資料的傳遞與儲存皆是透過網路來完成,因此當連接的路徑只有一條時,便可能會因網路線、網卡或是所連接的網路交換機故障,導致iSCSI虛擬磁碟連線失敗,進而造成叢集或相關應用程式發生錯誤。

為了避免這一類的問題發生,一般而言,無論是在哪一種iSCSI網路的架構下,都強烈建議讓iSCSI Initiator藉由啟用多重路徑功能(MPIO)來避免單一路徑失敗的窘境。

想要在Windows Server 2016中使用iSCSI Initiator多重路徑功能相當容易。只要在「伺服器管理員」介面中,完成安裝「多重路徑I/O」功能,便可以如圖27所示在「工具」選單中點選開啟「MPIO」的設定頁面。


▲圖27 使用伺服器管理員工具。

開啟MPIO的設定頁面後,只要將「探索多重路徑」頁面內的「新增iSCSI裝置的支援」選項勾選,並重新啟動主機即可。在作業系統重新啟動後,再次開啟「iSCSI啟動器」。接著,同樣按下〔探索入口〕按鈕。此時會跳出一個「連線到目標」視窗,如圖28所示,先勾選「啟用多重路徑」選項再按下〔進階〕按鈕。


▲圖28 連線到目標。

隨後,如圖29所示在「進階設定」頁面中設定各自的連線路徑,這項設定必須根據實際可用的路徑多寡來決定所要新增的目標連線設定數量。可以設定連線的「啟動器IP」和「目標入口IP」,這樣一來,不同的啟動器IP便能夠對應到不同的目標入口IP,進而達到多重路徑的效果。


▲圖29 進行進階設定。

成功完成各個網路路徑的iSCSI目標連線設定後,在「目標」頁面內按下〔內容〕按鈕,就能夠在「工作階段」頁面中查看到目前已經連線的目標資訊,可以隨時在此中斷任何一個工作階段(Session)的連線。若想自訂MPIO負載平衡原則,則在按下〔裝置〕按鈕後進行挑選即可。

結語

早期版本的vSAN僅能作為VMware vSphere自家專屬的Datastore,如今卻已經可以藉由內建的iSCSI Target服務,讓其他異質系統經由iSCSI Initiator的連接,來共同享有vSAN 6.7所帶來的各項儲存管理效益,這意味著未來的雲端虛擬化平台無論品牌為何,都將會逐漸邁向大融合的管理趨勢。

換句話說,從虛擬機器的移轉、複製、備份到HA的各項運作機制,皆有可能達到彼此相互支援的局面。如果真的有這麼一天,那麼對於IT部門來說肯定是一件好消息,畢竟在真實的IT維護環境中,混合各家品牌的硬體與系統早已是見怪不怪了。

<本文作者:顧武雄, Microsoft MVP 2004-2016、MCITP與MCTS認證專家、台灣微軟Technet、TechDays、Webcast、MVA特約資深顧問講師、VMware vExpert 2016-217、IBM Unified Communications/Notes/Domino/Connections Certified。>


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!