在数据中心双活解决方案中,为了实现业务跨站点高可靠,需要业务集群、存储和网络同时实现跨数据中心集群能力。随着数据中心虚拟化,虚拟机动态迁移需保证虚拟机上服务正常运行时,将一个虚拟机系统从一个物理服务器移动到另一个物理服务器的过程。该过程对于最终用户来说是无感知的,当虚拟机业务系统发生站点故障,需要双活业务系统在不影响用户正常使用的情况下,自动完成业务跨站点自动切换。
但是,在传统二层网络中,一旦服务器迁移到其他二层数据中心,就需要变更IP地址和MAC地址,TCP连接等运行状态也会中断,那么原来这台服务器所承载的业务就会中断,相关联的业务服务器也要变更相应的配置,影响巨大。所以,需要大二层网络技术来解决这个问题。
大二层网络是为了解决数据中心的服务器虚拟化之后的虚拟机动态迁移这一特定需求而出现的。目前,大二层网络技术也很繁杂,如VxLAN,华为的CSS、iStack、EVN、SVF,思科的VSS、FEX,H3C的IRF等。今天主要给大家分享VxLAN技术实现原理
VXLAN特性介绍1
传统的网络在第2层利用VLAN来实现广播隔离,在以太网数据帧中使用12位的VLAN ID将第二层网络划分成多个广播域,VLAN数量需少于4094个。但随着虚拟化的普及,4094个的数值上限面临着巨大压力。此外,由于生成树协议(STP)的限制,极大的限制了可以使用的VLAN 数量。基于VXLAN的网络虚拟化解决了传统物理网络面临的诸多难题。
class="video_iframe" data-vidtype="2" allowfullscreen="" frameborder="0" data-ratio="1.7647058823529411" data-w="480" scrolling="no" src="http://v.qq.com/iframe/player.html?vid=h0347cq2b1t&width=670&height=376.875&auto=0" style="display: block; width: 670px !important; height: 376.875px !important;" width="670" height="376.875" data-vh="376.875" data-vw="670" src="http://v.qq.com/iframe/player.html?vid=h0347cq2b1t&width=670&height=376.875&auto=0"/>
VXLAN特性介绍2 class="video_iframe" data-vidtype="2" allowfullscreen="" frameborder="0" data-ratio="1.7647058823529411" data-w="480" scrolling="no" src="http://v.qq.com/iframe/player.html?vid=o0347jcho4l&width=670&height=376.875&auto=0" style="display: block; width: 670px !important; height: 376.875px !important;" width="670" height="376.875" data-vh="376.875" data-vw="670" src="http://v.qq.com/iframe/player.html?vid=o0347jcho4l&width=670&height=376.875&auto=0"/>
在技术上讲,其实说起来也简单,二层网络的核心问题就是环路问题以及由此产生的广播风暴问题,关于数据中心大二层技术