“无生一,一生二,二生三,三生万物”。老祖宗们的智慧,在ICT界得到了最好的诠释。
在前面的专题中,我们提到了,数据中心局域网络和园区局域网络,都可以通过EV** VXLAN的技术手段,实现网络终端的漫游时IP地址不变,业务不中断,访问策略跟随。
那么,如果用户跨园区接入,能不能实现策略跟随呢?或者,虚拟机从A地迁移到B地,能不能让业务也不中断呢?
对于这一问题,CISCO使用私有的OTV协议实现,H3C/华为也使用过基于MAC in IP的EVI/EVN协议实现。但由于私有协议的限制,异构设备的互联互通问题得不到解决。
在VXLAN出现后,工程师们也想出了办法,让VXLAN跨越广域网络的鸿沟!
回想一下,在园区网络中,我们做了MPLS技术与EV** VXLAN技术的对比。我们注意到,MPLS模型与VXLAN模型在局域网中,存在着一定的角色对应关系——
EV** VXLAN Campus | EV** VXLAN DC | MPLS-V**/VPLS |
---|---|---|
Core | Spine (Core) | P |
Aggregation | Leaf (TOR) | PE |
Access | OVS(Virtual Switch) | CE |
Terminal | VM/Docker/Baremetal | Terminal |
我们再翻开厚厚的《MPLS技术构架》,在MPLS跨域Option B中,是这样的模型——
由于红色与黄色的MPLS域间ASBR也运行了MP-BGP协议,可以建立MPLS隧道,实现三段式MPLS隧道跨域。如果是MPLS L2 V**(VPLS),那么,实际上就已经实现了红色CE和黄色CE的大二层互通!
那么,让我们回到EV** VXLAN模型——
我们将MP-BGP的SAFI改为70;
将MPLS V**改为VXLAN;
P替换为Spine;
PE替换为Leaf;
CE替换为OVS;
ASBR这个特殊的角色,我们在数据中心局域网创造一个新的角色:DCI
二层打通的模型如下图所示:
如图,三段式VXLAN隧道的中间段在DCI之间建立,DCI需要做VXLAN RIOT,实现两边VXLAN的大二层打通。
同时,DCI设备通过EV**协议,实现DC之间转发信息的同步。
有了数据中心之间的EV**,我们可以实现数据中心局域网SDN的从一到万——多数据中心的大二层互通。
明天,我们看一看,园区网如何实现多个园区跨广域的SDN VXLAN。