您好,登錄后才能下訂單哦!
以云計算環境為例,假設,構建一個vRealize Automation的私有或公有云平臺,就一定會涉及到Multi-Tenants的問題。不同的Tenant自然有不同的安全等級、隔離要求或者獨有的IP地址段訊息等。理論上NSX的Logical Switch會創建一個廣播域或Segment到分配的Tenant這邊,然后通過Logical Wire連接起來。但是,Logical Switch并不等同于vDS上的Distributed Port Groups。Logical Switch會通過vDS的DVPort結合實現針對vDS的擴展。NSX Controller負責集中控制網路所有的Logical Switches,同時負責維護所有的VMs、ESXi Hosts、Logical Switches和VXLANs等訊息。一個Logical Switch將會被映射到一個單一且負責封裝VM traffic并將之在物理IP網路傳輸的VXLAN。圖01是貓貓繪制的一個簡單Logical Switch示意圖,在圖里,創建了一個名為Web-Tier的Logical Switch,并且將2臺VMs添加到了這個Logical Switch里。這個Logical Switch將會允許沒有不同物理子網和Cluster的兩臺VMs相互通訊,兩臺VMs的IP地址分別定義為20.20.20.x/24,同時ESXi Hosts的子網所在是10.10.10.x:
圖01
為了實現圖01中所示的結構并且達到想要的效果,就需要按照如下流程去操作:
1、首先,vSphere Web Client登錄到vCenter,點擊Networking & Security LogicalSwitches,如圖02所示,點擊紅框的綠色加號:
圖02
2、之后,會彈出如圖03所示的窗口,在這個窗口里,有幾個選項:
· Name – 計劃給這個Logical Switch的命名;
· Description – 計劃給這個Logical Switch用途的描述說明;
· Transport Zone – Part09所創建的Transport Zone;
· Replication Mode – 可選擇Multicast、Unicast和Hybrid;
· Enable IP Discovery和Enable MAC Learning – 允許執行IP發現和MAC地址學習;
點擊Transport Zone選項的Change,會來到Transport Zone Settings窗口,點擊選擇Part09里所創建好的VXLAN-Global-Transport即可:
圖03
之后,點擊Ok,再點擊Ok,即可完成這個Logical Switch的創建;
3、此時,在圖04所示的窗口里,可以看到這個名為Web-Tier關聯了VXLAN-Global-Transport的Transport Zone出現在了圖中,可以看到它被分配到的VNI(VXLAN Network Identifier)是5000:
圖04
4、如之前所描述的,LogicalSwitch并不等同于vDS的Distributed Port Group,所以,當創建了一個LogicalSwitch時,還會在對應的vDS上創建一個連接到GlobalTransport Zone的DistributedPort Group。例如圖05所示的VXW-dvs-xxxxxx這樣的一個DVPort:
圖05
5、接下來要做的事情就是去將虛擬機分配到LogicalSwitch,來到圖06所示窗口,點擊紅色框選的選項:
圖06
6、將需要添加到這個LogicalSwitch的兩臺虛擬機WEB01和WEB02添加進來,如圖07所示,勾選之后,點擊Next:
圖07
7、如果虛擬機有多張虛擬網路卡,是可以選擇把具體哪一張卡連接到這個Web-Tier的Logical Switch的,如果只有一張卡,則不管他了,選定之后點擊Next即可,如圖08所示:
圖08
8、當確認一切無誤之后,直接點擊圖09所示的Finish按鈕,完成這個VMs到Logical Switch關聯的動作:
圖09
09、之后,來到Inventory里面,看到WEB01、WEB02虛擬機的Summary頁標簽,可以看到如圖10所示的Port Group連接訊息:
圖10
10、理論上,此時是可以在WEB01和WEB02兩臺機器之間互相Ping通的,而Ping是檢測ICMP通訊最簡單的方式,也就意味著,此時這兩臺運行在不同物理環境的VMs借助VXLAN的力量通過連接到同一個LogicalSwitch的方式實現了互通。當WEB01到WEB02進行通訊時,它會通過VXLANTransport網路。當VMs通訊或交換機查詢MAC地址表時,主機上由NSXController決定將ARP/MAC/VTEP表進行Push到VM端。它會被轉發到VXLANTransport網路,然后中間會發生VXLAN包頭與源和目標的路由封裝等,到達目標主機后再解包還原真實IP訊息和數據訊息,進而完成通訊流程。
未完待續……圖文詳情下載:
http://down.51cto.com/data/2114175
關注微信即可全面了解NSX技術!
Part01 - (圖文)NSX系列之NSX概念與安裝前準備
Part02 - (圖文)NSX系列之NSX試驗環境準備與部署NSX Manager
Part03 - (圖文)NSX系列之注冊NSX Manager到vCenter Server
Part04 - (圖文)NSX系列之部署NSX Controller
Part05 - (圖文)NSX系列之檢查NSX Controller狀態
Part06 - (圖文)NSX系列之為NSX環境配備vSphere主機與Cluster
Part07 - (圖文)NSX系列之檢查ESXi主機上VIBs的完整性
Part08 - (圖文)NSX系列之為ESXi主機配置VXLAN
Part09 - (圖文)NSX系列之為VXLAN創建Segment ID和Transport Zones
Part10 - (圖文)NSX系列之創建Logical Switch
(完結)Part11 - (圖文)NSX系列之創建Distributed Logical Router
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。