【TechTarget中國原創】VMware專家談及在VMware Infrastructure(VI3)中使用虛擬LAN(VLAN)時,他們一般是指VLAN Trunk的使用。不過,VI3使用的VLAN配置還有其餘三種類型:Virtual Switch Tagging(虛擬交換機標記,縮寫VST )、External Switch Tagging(外部交換機標記,縮寫EST)和Virtual Guest Tagging(虛擬guest標記,簡稱VGT)。html
本指南對VST、EST和VGT進行簡要介紹,包括它們是什麼以及什麼時候使用。有關VLAN Trunk,請參閱我曾在「如何配置VI3環境以支持VLAN」一文的介紹,它是採用802.1q封裝,傳遞標記通訊到VMware ESX Server。安全
Virtual Switch Tagging(VST)服務器
像咱們已經討論的,VST採用802.1q VLAN Trunk和標記通訊。物理交換機對待ESX Server和其餘交換機同樣,在通訊跨Trunk傳輸到ESX Server的NIC的過程當中,會使用適當的VLAN標記對通訊進行標記。ESX Server而後使用VLAN標記,將通訊引導到適當的端口組。 爲了使用這種配置,物理交換機端口必須做爲VLAN Trunk進行配置,ESX Server須要將一個端口組採用一個VLAN ID進行定義。網絡
External Switch Tagging(EST)ide
在EST中,物理交換機的配置是爲每一個端口的單個VLAN傳遞未作標記的通訊。對思科IOS系統來講,這意味着物理交換機端口將配置爲某一具體VLAN的訪問端口,相似於:spa
interface GigabitEthernet0/23
switchport mode access 200操作系統
若是多數的物理交換機端口都是按照這樣配置的話,這是一種能夠在許多組織普遍看到的十分典型的交換機配置。在這種模式下,ESX Server爲每個VLAN分配一個不一樣的vSwitch,每個vSwitch具備本身的、鏈接到物理NIC(pNIC)的獨立uplink。端口組仍然能夠用於控制通訊量調整功能和安全策略,可是它們將不會影響VLAN的操做。htm
Virtual Guest Tagging(VGT)ip
VGT是一種專業化的實施配置,它將VLAN標記一直傳遞到虛擬機(VM),而後子操做系統將處理VLAN標記。這意味着子操做系統必須可以支持VLAN和VLAN標記。物理交換機仍然看待ESX Server和其餘交換機沒有什麼區別,可是ESX Server把VLAN信息直接傳遞到子操做系統,而不是對它進行處理,將通訊引導到一個匹配的端口組。爲了使用VGT,ESX Server只須要一個單個的端口組,使用的VLAN ID是4095。ci
什麼時候使用VGT、EST或VST VLAN配置
每一種不一樣的VLAN配置都有本身的優點和劣勢。正如VI3實施中的其餘配置同樣,「最好的答案」將取決於組織的業務需求。在多數狀況下,VST在複雜性和簡易性之間提供了合適的平衡,同時提供了最大程度的靈活性。
不過,在有的狀況下,EST或VGT會更爲適合。例如,組織的服務器插入分佈層交換機。這些分佈層交換機而後鏈接到一個核心交換機。若是核心交換機和分佈交換機尚未做爲VLAN Trunk進行配置,也就是不能同時傳送多個VLAN,那麼採用VST幾乎是不可能的。每個分佈交換機只傳輸一個單一的VLAN,並且只可以傳輸一個單一的VLAN。在這種狀況下,EST就惟一的解決方案。
與此類似,若是某一個虛擬機須要同時在多個VLAN預設,那麼VGT可能更加合理,而不是採用多個vNIC(虛擬NIC),每個vNIC分配到一個不一樣的端口組或VLAN。這種狀況較少見,但倒是一種合理的狀況。子操做系統須要支持VLAN驅動;這彷佛是在不一樣UNIX和相似UNIX的操做系統中常見的,例如,Solaris、OpenBSD和某些Linux分佈。
VGT優於EST的一個特色是,VGT和VST能夠同時採用。VST須要建立具體的VLAN端口組,每個端口組配置相應的VLAN ID。由於802.1q標準容許VLAN ID的最大值爲4094,因此,在同一個vSwitch同時採用VST端口組(VLAN ID從1到4094)和一個VGT端口組(VLAN ID爲4095)是可能的。
做者簡介:Scott Lowe是一名計算機癡迷愛好者。他的第一臺電腦是Tandy TRS-80彩色電腦。1994年Lowe正式進入技術領域,開始技術生涯。他曾出任過講師、技術培訓師、服務器/網絡管理員、系統工程師、IT經理和CTO。在過去幾年裏,他在一家分銷公司擔任高級系統工程師,爲企業客戶提供技術解決方案。
【美國TechTarget獨家受權】 VLAN configuration on VMware Infrastructure 3: VST, EST and VGT tagging tips
【原創內容,版權全部,謝絕轉載。TechTarget中國將保留追究其法律責任的權利。】做者:Scott Lowe 譯者:Shirley