过去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的产品还能在软件定义数据中心中玩出什么花样请参见设计指南。