作者: Colin Jao 饒康立 – VMware資深技術顧問,主要負責VMware NSX產品線,目前致力於網路虛擬化、分散式安全防護技術與新應用遞送方案的介紹與推廣。

本篇我們要從步驟八開始:

先討論一件事。步驟八的Transport Node Profile大家之前應該沒看過,這是2.4後的新功能。當我們建立了一個Transport Node Profile,就可以一次把整個vCenter Cluster的所有hosts一次同時進行安裝,不需要一台一台配置。這在大型環境的管理上是相當便利的。

 

尤其是本系列裡討論的雙網卡架構。請大家想像一下,如果要手動把一台vSphere從VSS轉移到N-VDS,步驟有多少個

 

  • VSS是在vmnic0上,因此我們要把N-VDS配到vmnic1上面。這邊我們要把前面的步驟輸入的Transport Zone、對應的NVDS、Uplink Profile等等都手動進行選擇

 

  • 把各個vmkernel port轉移到N-VDS內的對應交換器(在vmnic1上)

 

  • 管理kernel目前都在vmnic1上運作了,然後去VSS內把vmnic0移除

 

  • 到NSX-T的這台伺服器上,把vmnic0加入N-VDS。此時兩個實體介面才都歸NSX-T管

 

大家如果有實際裝過NSX-T,上面的步驟建議實際走一遍,感受一下要按多少次滑鼠與鍵盤。然後想像一下你有一百台伺服器…

 

所以當然不能用這麼醜的方法。步驟八與九就是要透過建立一個部署樣板,然後可以一次將多台的vSphere納管到NSX-T內。接著與大家進行說明:

 

步驟八:配置 Transport Node Profile

 

在 System – Fabric – Profiles的最右邊有Transport Node Profiles的工作列。請建立一個新的TN-Profile。這邊的配置方式,與大家之前一台台vSphere納管為NSX-T Transport Node的配置動作差不多。

 

首先除了取名外,選擇對應到這些雙網卡vSphere的Transport Zone。在下圖內我們選擇了前面步驟六內應該配出的VLAN / Overlay型態兩個Transport Zone。

接下來到N-VDS的工作頁面內,這兩個Transport Zone是配置到同一個N-VDS上,這裡特別要選擇正確的Uplink Profile,當然需要與步驟五內選擇的相同。其他如IP Assignment等就與以前安裝系列內與大家討論的相同

一路配置再往下拉,在Physical NICs這個部分,當然就是要把我們伺服器的兩張網卡:vmnic0配置給Uplink Profile內定義的uplink-1,vmnic1配置給uplink-2。這邊就是實體網卡與Profile控制政策間的對應。

上圖內最下面兩個東西我們要特別討論。在這個Transport Node Profile內,我們希望在NSX-T進行配置時,可以自動地將原本在VSS上面的VMkernel Ports轉移到NSX-T的vlan-based邏輯交換器內。因此在這裡,我們需要做一個Mapping,告訴NSX-T要如何做轉移。點擊Network Mappings for Install後面的配置按鈕:

上圖內我們需要建立兩個對應:vmk0(對應到management的vmkernel)我們希望轉移到VLAN6-Management這個交換器,vmk1(對應到vMotion的vmkernel)我們希望轉移到VLAN7-vMotion這個交換器。兩個交換器都是在前面步驟七所建立的。

 

回憶一下vmk0 / vmk1是在做什麼要怎麼查:

好,在Network Mappings for Install內我們指定了在vSphere Host要給NSX-T納管時,VMkernel Port如何『移進來』。那如果我們的vSphere Host要『移出去』呢?此時NSX-T要移除,N-VDS拆掉,VMkernel Port會到哪邊去?這就是Transport Node Profile內最下面的Network Mappings for Uninstall要配置的了:

上面的配置內我們指定了相關的資訊:

 

  • 把vmk0轉移回Management Network(這是在VSS內的Port Group),把vmk1轉移回vMotion(VSS內的Port Group)

 

  • 前面這些Management Network / vMotion等Port Group,對應到vmnic0上

 

好的,那下一篇我們進行最後的步驟:把多台vSphere利用Transport Node Profile,一次加入到 NSX-T的管理內。