SDDC新生力量:F5 BIG-IP & VMware NSX
過去10年中,企業為了享受軟件計算和存儲資源的靈活性迅速地接納了網絡虛擬化。SDN和虛擬化新用例軟件定義數據中心(SDDC)越來越受歡迎。隨著F5和VMware的加入SDDC的理想宏圖越來越清晰,資源調配、自動化和靈活性等幾乎觸手可及。
SDDC由服務器虛擬化、存儲虛擬化和網絡虛擬化組成。VMware的網絡虛擬化解決方案VMware NSX提供的是第三種類型的虛擬化,有效地加快資源調配,簡化操作并且優化網絡經濟。作為領先的應用交付控制器(ADC),F5 BIG-IP提供軟件定義應用服務,并且著重加強了性能、可見性和安全性。如果企業將BIG-IP與NSX結合使用,那么既可以享受SDDC提供的業務資源調配自動化和靈活性,又可以繼續享受F5提供的熟悉服務。F5新版設計指南中可以看到NSX和BIG-IP組合的***做法和拓撲,F5的BIG-IP設計指南主要面向那些想要實現SDDC但是不想犧牲當前環境的兼容性和流的用戶。設計指南重點介紹了三種拓撲,例舉出使用BIG-IP和NSX部署架構組成,連接方法和邏輯拓撲組合所需的配置步驟。主要包括以下三種拓撲:
1、Parallel to NSX Edge Using XLAN Overlays With BIG-IP Physical Appliances
很流行的一種三層物理結構,BIG-IP設備與NSX Edge平行,虛擬設備使用方式與物理設備一樣。
如圖1所示,BIG-IP設備邏輯上與NSX Edges平行,NSX Edges可以采用主用/備用模式或者主用/主用模式(主用/主用模式要求BIG-IP設備與Edges之間采用動態路由配置)。Edges下面是一個分布式邏輯路由器(DLR),連接Web、App、DB等不同的應用。這些內部網絡可以是VLAN也可以是VXLAN,從靈活性考量推薦使用VXLAN。Web、App、DB的應用的服務器的默認網關是DLR。

Figure 1. Logical view “Parallel to NSX Edge” with BIG-IP appliances
2、Parallel to DLR Using VLANs with BIG-IP Appliances
需要一個2層物理結構,BIG-IP設備與DLR平行。
如圖2所示,BIG-IP設備邏輯上與DLR平行,DLR連接Web、App、DB等應用。內部網絡可以是VLAN也可以使用VXLAN,但是在本拓撲中,描述的是一個非VXLAN overlay場景。802.1q用于連接VXLAN支持的虛擬網段和BGP-IP設備所連接的物理網段。不同服務器(Web、App、DB)的默認網關是DLR。

Figure 2. Logical view “Parallel to DLR” with BIG-IP appliances
3、One-Arm Connected Using VXLAN Overlays with BIG-IP Virtual Editors最常見的三層物理結構,在負載均衡服務器網絡中虛擬版BIG-IP處于單臂模式。
最上層,NSX Edges可以采用主用/備用模式或者主用/主用模式(主用/主用模式要求DLR與Edges之間采用動態路由配置)。Edges下面是一個分布式邏輯路由器(DLR),連接Web、App、DB等不同的應用。內部網絡可以是VLAN或VXLAN,從靈活性考量推薦使用VXLAN。虛擬版BIG-IP采用獨臂模式安裝在負載均衡層的邏輯交換機上。Web、App、DB的應用的服務器的默認網關是DLR。

Figure 3. Logical View “One-Arm Connected” with BIG-IP virtual edition
這些推薦的***做法和拓撲意味著優化VMware NSX 平臺和 BIG-IP 物理/虛擬設備之間的互操作性。想要知道利用F5和VMware的產品還能在軟件定義數據中心中玩出什么花樣請參見設計指南。