vsphere標準交換機vSS到分佈式交換機vDS遷移實戰

前言


在exsi安裝完成之後,系統默認給虛機部署的是VSS,即標準的虛擬交換機。虛擬交換機對於EXSI主機數

量少,管理簡單的網絡結構來說,已經能夠滿足要求。但是當網絡中存在大量EXSI主機時,由於每個主

機都要維護一個獨立的VSS,以保證虛機在Vmotion過程中網絡的正常,因此需要大量的維護工作。而

VDS相對於VSS來說,能夠集中管理所有的虛擬機流量,並且能夠實現VLAN劃分,安全,流量控制等功能。以下我就對VDS部署以及可能遇到的問題進行詳細的介紹。


整個部署主要包括以下3個部分內容

  1. 創建VDS交換機

  2. 遷移exsi主機及vmk到VDS

  3. 遷移vm虛機到VDS



創建VDS交換機


0)在創建之前,有2個VDS的概念要說一下。VDS交換機包括了dvlink端口以及dvportgroup端口組。以我個人的理解

wKiom1Ny3rrDtcbGAAIZmE7aCqc163.jpg

可以把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 ,主頁-> 清單 -> 網絡,右鍵點擊數據中心,選擇新建

wKioL1Ny2o2Q_bl5AAMi4ZuGCHs258.jpg

2)設置dvuplink數量,這個數量一般等於或小於服務器網卡數量。比如有兩臺服務器,每臺服務器都是2塊網卡,則設置數量爲2。

wKioL1Ny4DWBZsorAAG3u9lcD2Q241.jpg


3)提示是否遷移exsi主機。由於通常情況下,服務器處於運行狀態,爲了保證業務不中斷,我們需要做一點額外操作再進行EXSI主機的遷移,因此此處一般選擇“以後添加”

wKiom1Ny4PnRN-_EAAGawRf3yqk724.jpg

4)添加完成後,一般會默認添加一個dvportgroup。我們可以根據實際情況右鍵選擇新建的VDS交換機,來修改或添加更多的dvportgroup

wKiom1Ny4nPAKoEcAAJzkeo02HY732.jpg

比如實際網絡中有3個VLAN,我們就可以新建3個dvportgroup。

至此,VDS交換機創建完成。


遷移exsi主機及vmk到VDS


1)點擊具體的exsi主機->配置->網絡

wKiom1Ny41mCxii1AAQmG1wMVr0911.jpg可以看到默認情況下,exsi所有端口均在VSS中管理


2)首先把一個網卡從VSS中移除,另一塊網卡用來保證exsi在遷移過程中不斷網。點擊屬性->網絡適配器

wKiom1Ny5i3BDJYIAAGlL67LYw0637.jpg

案例中我們移除vmnic1


3)由於我們要把vmnic1遷移到VDS中,做爲dvuplink,所以遷移錢要在實際交換機中把服務器vmnic1網卡連接的端口修改成trunk模式。

  注意!此項操作必須進行,否則當vmnic及vmk遷移到VDS後,vmnic已經變成trunk端口,而實際交換機仍是access端口,會導致exsi網絡中斷,觸發回退,導致EXSI遷移到VDS失敗。具體的端口配置請網絡管理員自行百度,在此不再贅述。


4)主頁-> 清單 -> 網絡,右鍵新建的VDS交換機,選擇添加主機

wKioL1Ny53Cg8sUTAAPlbL87CqQ473.jpg


選擇需要遷移的EXSI主機,同時選取剛纔在VSS移除的vmnic1。

wKiom1Ny6BnitQbKAAIGTvD9hig569.jpg

這裏可以看到vmnic0被VSS佔用中。因此不要選擇vmnic0

接着選擇vmk需要遷移到的dvportgroup(即EXSI主機IP對應的VLAN)。vmk我理解爲EXSI主機的管理界面,對應EXSI主機真實的IP地址。此處我們也可以不遷移vmk,很多大型網絡中,一般管理流量與實際流量會分開,即vm虛機跑在VDS上,而具體的管理如vcenter對EXSI管理跑在VSS上。

wKioL1Ny6UORHiXIAAIjlRj5rYI689.jpg

遷移完成後,我們可以看到EXSI已經在VDS上運行了。成功後如下圖所示

wKiom1Ny6fqgRBhqAARC59zNXKA384.jpg


遷移vm虛機到VDS


1)主頁-> 清單 -> 網絡,右鍵新建的VDS交換機,選擇遷移虛擬機網絡

wKioL1Ny6kjhUa0lAANA9j8XyYo365.jpg

選擇源是原來的VSS,目的是VM虛機需要遷移到的VDS對應的dvportgroup中。比如VM虛機IP是在VLAN102中,我們就選擇VLAN102

wKiom1Ny6u3T-HW2AAGmrQLyxe8704.jpg

選擇需要遷移的VM虛機

wKioL1Ny6xKCTcFmAAHO7sQuhRU739.jpg

如上圖,我把vcenter一起做遷移了


遷移成功之後,我們可以看到VM虛機已經跑在VDS上了,不同的VM虛機對應到不同VLAN

wKioL1Ny62_Cnd6oAARXolCy0_E405.jpg


此時,可以選擇VSS,把剩餘的網卡遷移到VDS中。首先在VSS中選擇屬性->網絡適配器,移除vmnic0

wKiom1Ny69nwX9huAAOWh_SZrls220.jpg

到VDS中,選擇管理物理適配器

wKiom1Ny7GWSPJnSAAFGnfKqSDE332.jpg

單擊以添加網卡。添加完成後,如下圖所示

wKioL1Ny7GrDiXjIAASMFBhYgwE700.jpg


遷移完成後,我們可以把VSS刪除了

wKiom1Ny7A3Bp1mAAAOh1G1F1-U468.jpg



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章