9/16/2010

VMware Virtual Standard Switch (以下簡稱VSS) 的一些連接方法。

 

VSS 與一般 Switch 相似處。

  1. 在每個 frame 到達時,查詢目的地的MAC address。
  2. 轉送 frame 至一個或多個 ports。
  3. 能避免不必要的轉送。(就是正常情況只有,兩個需通訊的 port 會得到資訊。)

VSS 與一般 Switch 差異處。

  1. 不需要 Spanning Tree Protocol。
    因為 VMware 沒有提供 VSS 互相連接的功能與方法,正因為這樣也不會有迴圈產生。

 

VLAN 和 VSS 配合下,在官方的文件中,有下列幾種組合:

  1. Virtual Switch Tagging (VST mode)
    • 這是最常用的一種設定。
    • 實體 Switch 與 ESX 主機相連的部份要設定為 Trunk mode。
    • VSS 的部份要在 port group 上設定 VLAN ID。image
  2. External Switch Tagging (EST mode)
    • 這和實體的環境較相同。
    • 不必設定 Trunk mode。
    • 直接透過實體 Switch 設定 VLAN。
    • ESX 的 VSS 設定 VLAN ID 為0。(因為由實體 Switch tagging 了,不必在讓 VSS tagging 一次。image
  3. Virtual machine guest tagging (VGT mode)
    • 必需安裝 802.1Q VLAN trunking 的驅動程式。
    • 部份的作業系統可能有包含了 802.1Q trunking的驅動程式。
    • 需要在一台 VM 上支援超過 4 個 VLAN 時可以用。
    • VSS 要把 Portgroup 的 VLAN ID 改正為 4095 for trunk mode.。

 

 

 

參考文件:

VMware Virtual Networking Concepts

VMware ESX Server 3: 802.1Q VLAN Solutions

VLAN Configuration on Virtual Switch, Physical Switch, and Virtual Machines

沒有留言: