當您擁有連線至 NSX-T 覆疊的虛擬機器時,您可能會想讓它們與其他裝置或您 NSX-T 部署外部的虛擬機器之間具備第 2 層連線能力。在此案例中,您可以使用支援橋接器的邏輯交換器。

執行這項作業的原因和時機

如需範例拓撲,請參閱1

先決條件

  • 至少一個 ESXi 主機用作橋接器節點。橋接器節點是僅進行橋接的 ESXi 傳輸節點。此傳輸節點必須新增至一個橋接器叢集。請參閱建立橋接器叢集

  • 至少一個 ESXi 或 KVM 主機用作一般傳輸節點。此節點具有已裝載虛擬機器,且需要與 NSX-T 部署外部的裝置之間具備連線能力。

  • NSX-T 部署外部的虛擬機器或其他終端裝置。此終端裝置必須連結至 VLAN 連接埠,且符合支援橋接器之邏輯交換器的 VLAN 識別碼。

  • 覆疊傳輸區域中的一個邏輯交換器會用作橋接器備份邏輯交換器。

程序

  1. 從瀏覽器登入 NSX Manager,網址為 https://<nsx-mgr>
  2. 選取交換 > 交換器 (Switching > Switches)
  3. 從交換器清單中選取覆疊交換器 (流量類型:覆疊)。
  4. 在交換器組態頁面上,選取相關 > 橋接器叢集 (Related > Bridge Clusters)
  5. 按一下連結 (ATTACH),接著選取橋接器叢集,然後輸入 VLAN 識別碼。

    例如:

  6. 如果虛擬機器尚未連線,請將它們連線至邏輯交換器。

    虛擬機器必須在與橋接器叢集相同傳輸區域中的傳輸節點上。

結果

您可以測試橋接器的功能,方法為將 Ping 偵測從 NSX-T 內部虛擬機器傳送至 NSX-T 外部的節點。例如,在 1 中,NSX-T 傳輸節點上的應用程式虛擬機器應該可以在外部節點上對資料庫虛擬機器執行 Ping 偵測,以及反向偵測。

您可以監控橋接器交換器上的流量,方法為導覽至交換 > 交換器 > 監控 (Switching > Switches > Monitor)

您可以使用 GET https://192.168.110.31/api/v1/bridge-endpoints/<endpoint-id>/statistics API 呼叫來檢視橋接器流量:

{
  "tx_packets": {
    "total": 134416,
    "dropped": 0,
    "multicast_broadcast": 0
  },
  "rx_bytes": {
    "total": 22164,
    "multicast_broadcast": 0
  },
  "tx_bytes": {
    "total": 8610134,
    "multicast_broadcast": 0
  },
  "rx_packets": {
    "total": 230,
    "dropped": 0,
    "multicast_broadcast": 0
  },
  "last_update_timestamp": 1454979822860,
  "endpoint_id": "ba5ba59d-22f1-4a02-b6a0-18ef0e37ef31"
}