前言
在exsi安裝完成之後,系統默認給虛機部署的是VSS,即標準的虛擬交換機。虛擬交換機對於EXSI主機數
量少,管理簡單的網絡結構來說,已經能夠滿足要求。但是當網絡中存在大量EXSI主機時,由於每個主
機都要維護一個獨立的VSS,以保證虛機在Vmotion過程中網絡的正常,因此需要大量的維護工作。而
VDS相對於VSS來說,能夠集中管理所有的虛擬機流量,並且能夠實現VLAN劃分,安全,流量控制等功能。以下我就對VDS部署以及可能遇到的問題進行詳細的介紹。
整個部署主要包括以下3個部分內容
創建VDS交換機
遷移exsi主機及vmk到VDS
遷移vm虛機到VDS
創建VDS交換機
0)在創建之前,有2個VDS的概念要說一下。VDS交換機包括了dvlink端口以及dvportgroup端口組。以我個人的理解
可以把VDS想象成實際的物理交換機,其與真實的交換機互聯。爲了保證VDS中不同VLAN與實體交換機通訊,VDS與實體交換機之間就必須配置成TRUNK,所以
dvuplink端口對應的是實體服務器的物理網卡,即假設服務器有4塊網卡,我們可以在VDS中建立4個dvuplink端口對應。它起到的作用是vlan trunk中繼,能夠保證VDS交換機中劃分的不同VLAN流量能夠進入實體交換機中對應的VLAN中。
而dvportgroup我們可以想像成VLAN組,組裏所有虛機處於同一個VLAN。我們可以給不同的虛機分配到不同的VLAN中,以滿足網絡安全中邏輯隔離的要求。
介紹完後,下面我們來看如何創建VDS
1)首先VMware VSphere Client 登錄 vcenter ,主頁-> 清單 -> 網絡,右鍵點擊數據中心,選擇新建
2)設置dvuplink數量,這個數量一般等於或小於服務器網卡數量。比如有兩臺服務器,每臺服務器都是2塊網卡,則設置數量爲2。
3)提示是否遷移exsi主機。由於通常情況下,服務器處於運行狀態,爲了保證業務不中斷,我們需要做一點額外操作再進行EXSI主機的遷移,因此此處一般選擇“以後添加”
4)添加完成後,一般會默認添加一個dvportgroup。我們可以根據實際情況右鍵選擇新建的VDS交換機,來修改或添加更多的dvportgroup
比如實際網絡中有3個VLAN,我們就可以新建3個dvportgroup。
至此,VDS交換機創建完成。
遷移exsi主機及vmk到VDS
1)點擊具體的exsi主機->配置->網絡
2)首先把一個網卡從VSS中移除,另一塊網卡用來保證exsi在遷移過程中不斷網。點擊屬性->網絡適配器
案例中我們移除vmnic1
3)由於我們要把vmnic1遷移到VDS中,做爲dvuplink,所以遷移錢要在實際交換機中把服務器vmnic1網卡連接的端口修改成trunk模式。
注意!此項操作必須進行,否則當vmnic及vmk遷移到VDS後,vmnic已經變成trunk端口,而實際交換機仍是access端口,會導致exsi網絡中斷,觸發回退,導致EXSI遷移到VDS失敗。具體的端口配置請網絡管理員自行百度,在此不再贅述。
4)主頁-> 清單 -> 網絡,右鍵新建的VDS交換機,選擇添加主機
選擇需要遷移的EXSI主機,同時選取剛纔在VSS移除的vmnic1。
這裏可以看到vmnic0被VSS佔用中。因此不要選擇vmnic0
接着選擇vmk需要遷移到的dvportgroup(即EXSI主機IP對應的VLAN)。vmk我理解爲EXSI主機的管理界面,對應EXSI主機真實的IP地址。此處我們也可以不遷移vmk,很多大型網絡中,一般管理流量與實際流量會分開,即vm虛機跑在VDS上,而具體的管理如vcenter對EXSI管理跑在VSS上。
遷移完成後,我們可以看到EXSI已經在VDS上運行了。成功後如下圖所示
遷移vm虛機到VDS
1)主頁-> 清單 -> 網絡,右鍵新建的VDS交換機,選擇遷移虛擬機網絡
選擇源是原來的VSS,目的是VM虛機需要遷移到的VDS對應的dvportgroup中。比如VM虛機IP是在VLAN102中,我們就選擇VLAN102
選擇需要遷移的VM虛機
如上圖,我把vcenter一起做遷移了
遷移成功之後,我們可以看到VM虛機已經跑在VDS上了,不同的VM虛機對應到不同VLAN
此時,可以選擇VSS,把剩餘的網卡遷移到VDS中。首先在VSS中選擇屬性->網絡適配器,移除vmnic0
到VDS中,選擇管理物理適配器
單擊以添加網卡。添加完成後,如下圖所示
遷移完成後,我們可以把VSS刪除了