您好,登錄后才能下訂單哦!
完成了關于NSX的環境準備之后,就來到了NSX實現大二層的最重要技術之一Virtual Extensible LAN(VXLAN)這個部分的配置準備工作了。VXLAN是一個開放的技術標準,利用它,可以允許為不同網路的虛擬機創建一個邏輯網路。可以實現跨越Layer 3的Layer 2網路,也就是俗稱的大二層網路;
VXLAN傳輸網路通過在每臺ESXi Host上創建一個VXLAN專用VMkernel接口的方式來構建。當虛擬機不在當前ESXi Host上但是又需要進行通訊時,這個接口將會被用作封裝Segments Packets。通過VMkernel接口進行封裝并不會導致傳輸過程需要用戶去做什么事情,封裝過程對于用戶而言是透明的。無論兩個傳輸對象之間是否需要跨越多層L3網路時,它們依然可以在同一個Segment里面。這就是大2層的奇妙之處;
1、配置VXLAN也是需要在vSphere Web Client Networking & Security Installation Host Preparation Configure,這個窗口里去配置。當按照這里的提示步驟,來到配置VXLAN窗口時,可以看到圖01所示的界面,在這個界面里,點擊VXLAN選項的Configure,就會激活配置VXLAN配置向導,而這個配置過程中,Cluster里的每臺主機上都會創建一個新的VMkernel接口,這個接口被用作VXLAN Tunnel Endpoint(VTEP)用途:
圖01
關于VTEP VMkernel接口的工作內容,如下:
· Switch – 它通過選擇一個vDS,來實現與ESXi Host的虛擬交換機建立通訊基礎關系;
· VLAN – 需要為VXLAN VMkernel接口設定VLAN ID,如果不想要設定,可以為0,這就意味著所有通訊都可以通過;
· MTU – 這個參數默認為1600,標準的MTU值一般都是1500,而這里設定為1600的原因是:VXLAN的封裝是會有包頭增加的。通常情況下,增加的包頭數會超過50個,再加上可能存在的物理環節的包頭增加,所以,MTU值建議為1600以上;(備注:如果您不知道VXLAN的包頭數又想知道具體的情況,請點擊這里,去虛擬人網站查看詳細說明,大體上就是要增加Ethernet Header、IP Header、UDP Header、VXLAN Header);
· Vmk IP – 需要一個IP地址,這里的IP可以通過IP Pool或DHCP獲取,建議通過IP Pool的方式設定;
2、按照第1步的說明點擊Configure之后,就會來到圖02所示的窗口,窗口里的相關內容在第1步里已經解釋過了,照填即可:
圖02
3、由于選擇的是IP Pool的方式為VMkernel設定IP地址,所以,需要新增一個IP Pool,點擊圖02里VMKNic IP Addressing選項的New IP Pool…選項后,會來到圖03所示的Add IP Pool窗口,在這個窗口,需要設定的選項包括:
· Name – 這個IP Pool的名字,建議按照用途輸入,例如本文中的VXLAN IP Pool;
· Gateway – 這個IP Pool分配給里面VMkernel的缺省網關地址;
· Prefix Length – 子網大小;
· DNS Suffix – DNS查詢后綴,例如本例中的vmanager.cn;
· Static IP Pool – 一個地址范圍,表示可以分配給VXLAN VMkernel的IP地址段,格式為:x.x.x.x-x.x.x.z,注意格式;
圖03
3、由于VXLAN環境的研究通常涉及到跨越3層,所以,還需要新增一個Cluster,以便可以繼續后面的大二層實驗,這也就是為什么在本系列文檔里,虛擬人建議大家準備好2個Cluster的原因。除了這個因素外,在Configure VXLANnetworking窗口里還有2個東西在本文第1步里沒介紹,那就是:
· VMKNic Teaming Policy – 這個選項表示針對這個VTEP Port Group的上行物理網路卡的Teaming Policy選擇。它支持Failover,也支持StaticEtherChannel等,所以,這列可以按需選擇設定;
· VTEP – 在第1步里已經介紹過了VTEP的用途了,而它的設定,需要在這個窗口里進行設定,不過,在Fail Over和Static EtherChannel模式下,不允許對他進行配置;
所以,這一步,重復前面第1-2的動作,另外創建一個VXLAN;
4、完成了VXLAN的配置之后,再次去到Host Preparation里面,可以看到Cluster的VXLAN狀態變成了Enabled狀態,如圖04所示:
圖04
5、此時,點擊Inventory ESXi Host Manage Networking VMkernel adapters,來到圖05所示的窗口里,可以看到一個名為vxw-vmknicPg-dvs-xxxxxx的VMkernel被成功創建,而且,還有了來自于第2步中規劃的IP Pool里的IP地址,可以看到在TCP/IP Stack里的顯示是:vxlan,Cluster里的每臺主機都能看到,不過IP不同而已:
圖05
6、上述訊息也可以在圖06所示的Networking &Security Installation Logical Network Preparation VXLAN Transport所示的VMKNic IP Addressing選項里看到:
圖06
有多少臺主機,就有多少臺主機可以按照前面的方式成功配置VXLAN選項。后面將會繼續介紹更多細節內容;
未完待續……
圖文詳情請到博主的下載中心下載喔~!
國慶將至,希望大家假期愉快~
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。