在典型的企业级数据中心部署中数据中心可能跨地域部署,并且会有不同的业务部署在跨地域的数据中心里。这就意味着网络要有能力在两个或者多个数据中心之间进行扩展,从而让跨地域的业务之间可以进行二三层通信。华云软件定义网络支持基于EVPN VxLAN 的两个及以上数据中心的连接,简称DCI(Data Center Interconnect),即华云软件定义网络支持多数据中心之间以MP-BGP EVPN 作为控制平面的VxLAN Overlay网络。
VxLAN 概述
顾名思义,VXLAN旨在提供与VLAN相同的以太网二层网络服务,但具有更大的扩展性和灵活性。 与VLAN相比,VXLAN具有以下优点:
在整个数据中心灵活放置多租户段:它提供了一种解决方案,在底层网络基础设施上扩展二层网络段,以便租户工作负载可以放置在跨数据中心的物理Pod上。
可扩展性更强,可访问更多的二层网段:VLAN使用12位的VLAN ID来访问二层网段,因此只能访问4094个VLAN。 VXLAN使用一个24位的段ID,称为VXLAN网络标识符(VNID),它可以使1600万个VXLAN段同时存在于同一个管理域中。
更好地利用底层基础设施中的可用网络路径:VLAN使用生成树协议(Spanning Tree Protocol) 预防环路,通过阻塞冗余路径,最终网络中的一半网络链路不被有效使用。 VXLAN报文在底层网络中基于三层报头进行传输,可以充分利用三层路由、ECMP (equal-cost multipath)路由和链路聚合协议,使用所有可用路径。
VXLAN是一种基于三层网络的二层Overlay方案。 它使用MAC地址封装在UDP报文中 (MAC-in-Udp)来提供一种跨数据中心网络扩展二层网段的方法。 VXLAN是一种在公共物理基础设施上支持灵活的、大规模的多租户环境的解决方案。 物理数据中心网络的传输协议是IP